Get rid of him if he won't take responsibility for his issues. He's selfish and you can do better.
From the perspective of the throat snorer. I was repeatedly annoyingly wounded to find my DW upset and at her wits end about my 'night song'.
It got me down a lot and I regularly apologised and swore I'd get it sorted but what can you do?Throat foam for snoring didn't work, throat sprays didn't work, special pillows didn't work, gum shield to hold the jaw forward and open the airway worked until I took it out in my sleep because it was terribly uncomfortable, tennis ball in the t-shirt to keep me on my side might have been an option but I was snoring when i slept on my side. The only thing I could get to work was to lose weight but I was struggling to keep the weight off and would be back to my old weight if not heavier... literally snoring myself out of my relationship.
Sleep apnoea is serious. It's a contributor for weight gain, stroke, neurological issues and heart attacks and hearing this from tearful DW honestly was the kick up the behind I needed to go to extremes. I called the doc and told him my issues and got a sleep survey done. I may have over egged the answers to make sure i wasn't dismissed and that was the beginning of the resolution.
I was given a cpap machine by the NHS and have managed to regularly get through the whole night with it still on after about 6 months effort. I'm less lethargic, less grumpy, better rested and am registering on my smart watch as regularly having more than 30 mins deep sleep which is a first.
Another option is a mandibular device that is tailor made to fit in your mouth to hold the jaw forward but I didn't need it.
I mentioned I over egged the survey answers - i exaggerated and nearly lost my license. If your score on the survey exceeds 15 then they'll mark you as unfit to drive so i did the survey again honestly and managed to keep driving.