You have my every sympathy. My STBXH used to snore really loudly. He wasn’t overweight, and it was obviously worse when he’d been drinking.
He denied snoring and said that anyway he doesn’t make a fuss when I ‘snuffle‘ when I’m asleep. He likes to listen to the radio so has his ear buds in all night. I tried suggesting that because of this he couldn’t hear his own snoring, but he said I was talking rubbish.
However I overhead him talking to mates when they were going away for a few days. He confirmed he was booking his own room, as ‘no-one wants to listen to my snoring’.
As you say it’s the complete lack of empathy and care that’s the problem.
Perhaps you need to take fairly positive action, and move some rooms around so you are far enough away from him not to be disturbed. Is it possible to move the son to the spare bedroom? Or at a push share your DDs room?
I know you probably don’t want to inconvenience the kids but you may have to be more selfish for your own sake. I agree this can be a relationship breaker and it was one of many things for me. We stopped sharing a room (which was a relief for me and lucky we had space), but it meant I didn’t want to go away with him or holiday because it would have meant stuck sharing a room with him and as these events usually involved booze, the snoring was at its worst.
Obviously he should do something about it, and you shouldn’t have to try and find peace to sleep in your own house. Have you tried recording him and playing it back? Can the kids help you shame him into action?
If he’s sleeping/snoring all night and is tired and still wants daytime naps then he’s very likely suggesting from sleep apnea which is serious.
If you decide you’ve had enough, lack of sleep is a good enough reason.