All my life until about 5 years ago my dad was in the army, it is a good life and you get to travel, ive lived all over the uk and in germany. I know what has kept my mam going was the support network of people in the same situation. If you stay wit him and decide to get married you will find that everything you are feeling, someone else has been through. Until you do or if you decide not to marry, find out if any of the people your partner is with have girlfriends in your area, even if you just get a phone number it'll be someone to moan to who understands. I think that is the most important thing alot of the time, understanding.
I hope this helps.