I worked jobs overseas where I was gone 28 days and home for 28 days. A lot of people on the work site had a lot longer time away from home and less time when they did get off. I waited to start that work until the boys were teenagers. They don't have as many problems at that age, but they are usually bigger problems when they show up.
It was harder on my wife than on me. I was working 14 or more hours a day, seven days a week. And it was high stress work. I just did not have time to think too much about back home. I actually hated the holidays when we got time off from work. That was hard on me. And of course the water heater leaked, the car broke down, or other things happened when I was gone. Luckily my wife is very capable and she had plenty of close family members that had worked similarly, so she was familiar with it. And she had a part time job and was very active in her church. She had a life that did not totally revolve around me.
I'll not lie to you. Some men and women lived that lifestyle because of the freedom it gave them away from home. I even knew a few men where their wives helped them select gifts for their girlfriends. I'm serious. Some of those relationships were unreal. But there were also a lot of us that never cheated on our wives or girlfriends at all. It purely depends on the character of the person.
It is a highly emotional time with you with all that has happened to you. You may not have the personality that can handle that type of lifestyle. I'm not talking about your capabilities to do things, but the personality that makes you, you. I suggest you try to get some counseling. Maybe your minister, pastor, priest, whatever you call him/her. Your county, city, or state may have something under social services that would not be very expensive. Maybe write "Dear Abby" and see what she suggests. I think you need someone to unload to, to dump on. You can't keep it bottled up or it can cause serious harm to your life.
We are all different and we handle things different ways. It sounds like you got a decent guy. I really wish you good luck.