1) I was also in your place with trying to do it all while my wasband traveled a lot. It left us both stressful and add a few more variables and that was the end of that marriage. Your husband seems like a hardworking man and I hope there is a change in your situation for both of you to be able to enjoy some time together.
2) My dad worked at sea and I had some friends who would insinuate that he probably gets some action at the visiting ports. It bad enough to say that to an adult, it was so distasteful to hear it from friends about my father. Ignore Negative Nancy and all the other negative souls you come across.