No, he's a married man who works away.
I would rather he was at home and earned the same, but he's in the armed forces so he goes where he's sent.
We don't live in 'style' either, we work hard to pay a mortage and the usual bills and that's about it.
There is nothing wrong with wanting to own our own house, we couldn't afford to do it if we lived where DH works and we didn't want to be first time buyers at almost 45 years of age when DH can 'retire' from the forces.
If your lifestyle is working for you then that's fine but I don't have to justify ours to you, especially when we are not earning the "shedloads of money" you are complaining about in your OP.
It works for us, our marriage is good, my DH is not a "single guy" and our LO is happy. I work hard in the week to make sure the weekends can be fun family times and to make sure that LO still has a lot of fun with just me at home. He talks to DH on the phone twice a day and is happy to see his extended family too.
If any of that stops being true then we will make the decision that's best for us and will change the aspect that needs to be changed.
It's not the ideal but no matter what decision we make, something has to give. We can live together in married quarters, move every 18 months, change LO's schools and take away his extended family support. And still have DH disappear for months on end to the other side of the world.
Or we can have DH work away four days a week, live in a house we can afford the (small) mortgage on, have a stable base for LO where he doesn't leave his school and his friends every 18 months and have extended family around and try to make the weekends and holidays all about spending time together.
So as I said, people do what works for them and if you have been lucky enough to have everything you want just the way you want it then good for you, but there's no need to imply there is anything wrong with us or that we are sacrificing anything for style or money. You know nothing about us or how hard we work to live a very ordinary life on two very ordinary salaries.