OP I think your being really sensible by considering these factors, do you think he would ever leave the army if you had kids?
Years ago my ex husband was called up to go fight in Iraq. I'd been friends with a few "army wives" and one particular friends husband was sent to Iraq. I text her every day to ask how she was etc, and she told me she didn't want to talk about it as she was trying not to think about it. So then I started keeping in touch with her about other things. I knew she got lonely when he was away and I didn't leave close by, but really tried to be a good friend to her. Anyway, one day she lost it with me, shouted at me for never asking about her husband etc. I was really shocked and upset as she'd told me she didn't want to talk about it. I thought she was a bit of a cow after that and went right off her.
Anyway the next year was when my husband was called up. I cannot tell you how stressful it was. Every day fearing for his life, waiting for his calls, hearing horrific stories of things that had happened out there, sometimes to people we knew.
Some dick head energy company were calling me 3 times a day to try and get me to switch supplier, but I had to always answer the phone because it could have been him! I tried hanging up, telling them to stop, pleading, everything and then one day I just lost it with them. It'd made the situation so much worse yet it was such a small thing really. I understood then why my friend had taken it out on me that day, it's so, so hard. It's really not a life for everyone. We ended up splitting because he had horrific PSD from his first time in the army, but being called up had made it all come flooding back. He could sustain a relationship after that, and if kids had been involved it would have be enough ten times worse.
I'm not trying to say it's doomed, plenty of women cope, but I would urge you to consider if this is the sort of relationship you envisioned for yourself? If you could cope on your own with the kids for long periods? If you cope well with stress (I clearly don't
. You need to consider if this really is right for you.
I really do wish you the best of luck with it, maybe just keeping as busy as possible is the answer if you do want to make it work?