Maybe I'm missing something, but why are you pissed at him?? I didn't get the impression that he forced this to happen, he simply didn't take a previous offer that you both seem to agree was low.
It sounds like the move is just one of those things that happens in life. It's like betting on the stock market and being pissed that some of the stocks went down. Sometimes that is just an opportunity to buy more of them since they will go up. Just something that happens if it's no persons fault.
As a military member, we move every couple of years. At times it sucks, but at times it is really nice to get to wipe the slate clean and start over somewhere new. New people to meet, new places to see, new experiences to enjoy. Besides, moving is also the best time to go through all those old boxes and get rid of anything that just needs to be dumped!

Take another look at your feelings and situation and readdress if you are pissed at him or just frustrated with the move. Again, if this wasn't due to him not doing what he should or because he forced it with his actions, then just understand he is going through the frustration too and be patient. Rather than get pulled apart, this may be a great time to come together.
Start researching your new location and finding reasons why it will be great. Even if you don't feel it right now, the more you read and discover, the better it will become.
Something to note also for the kids is that this is so very important to do. You cannot put on a "I hate this!" face or else they will get that as well. Put on the "Wow! Look at the park, camp, lake, etc... that we will be close to!" so that this is a good experience. Get them involved by having them research things they want to do when they get there. Make them part of the process with packing. It let's them feel like they have some control rather than having everything control them as things change about.
I hope it works out. I also hope you do see this as an opportunity and not a curse. Your mindset will do so much for bringing you each together.
Good Luck!
Oh, and if you want to mention where you are going, I might already have some familiarity with it.... Spent most of my career overseas, but a few Stateside places too...
