I know and understand what you are saying.
Number 2 son is 30 and in our Navy. He owns a home in our province. He's presentable, polite, and can hold a good conversation. Despite all the jokes, he's a sailor and straight.
He has had the worst luck with women. One wanted to get married after 3 months, he found out she'd over stayed her student visa and needed to get married to stay in the country.
The next one, she lived out of town, so he had a 50km commute each way to see her. She didn't like to drive at night. She also has MS, which wasn't an issue to him (his work health insurance is great). She wanted a financial report and proof that he owned his house! He decided that she was into him for what he could provide while he's at sea. Which he was fine with, until she wanted her name on the house title without any financial input. After they broke up, he decided to rent his house out, so that the family didn't have to look after it when it was empty. So he listed it with a property management company. She saw the listing and spend two weeks texting him and leaving him messages about how he was a scammer and didn't own the house because she saw it for rent!
His big brother is divorced. Married his high school girlfriend, together for over a decade, marriage lasted less than a year. Marriage wasn't what she expected was her excuse for leaving. They had lived together for over eight years before the wedding and bought a house. He was able to buy her out of the house but she left all her pets behind.
They both just want a partner that can manage to live with them and understand that due to their jobs they will be away for months at a time.