SHORT:
If you or your SO is in the military, please share your experiences. What is awesome about it? What sucks?

LONG:
Mr. Frog is EXTREMELY frustrated at work right now. He works retail, and has for a long time. Maybe his 2nd job was with this company, but he was very young, 20 maybe 19.

He is extremely capable (oh my god, I've never seen such a natural leader in my life), but was passed over for promotion due solely to his age. His claim of age discrimination went unheeded by HR, and he quit with some choice words to that manager.

Fast forward through another 4-5 years, we left Florida to try other states. In Colorado, we went to the store to purchase things, and the manager happened to be there and they really needed help. Of course charismatic Mr. Frog got to chatting, and after a few phone calls come to find out that evil manager had been fired for several reasons including incompetance- and he's rehired just like that!

Been promoted a few times, but it's all baby steps. Now companies are merging and there are even more delays, and he feels like people are standing on his head as he tries again to climb the ladder. He is an assistant manager, but wants his own store. He's improved every location he's been at and I know if they gave him one, it would outshine the entire district, no question. I am not exaggerating his skill by any means.

He is tough, and can be a hard-ass, but he is also right 99% of all the time. Do what he says and you will improve in addition to improving the store. Talk with respect and you will get it, and he can be the nicest person ever too.

Our cousin who is about our age went directly into the army from high school and is doing very well financially.

My younger sister and her husband, who are both flat-out the most irresponsible people I have ever met, did the army thing for what... 4 years? They threw away money and now have nothing to show for it and are divorced, but for a while it looked very attractive.
Medical care, housing, the safety of living on base, holidays, THE PAY.
I mean seriously, if THE dullest knife in the drawer can get all that, surely my husband can have all that, and maybe his skills can be recognized, and he can actually make a difference?

He's very down right now about how long it's taking to recover financially from our move, and he's 100% sure he's working Thanksgiving day to let all the assholes get their deals a few hours earlier.
I don't know how to help him except just be happy when he comes home every day, listen patiently through the rants and love him.