YABU... VVU.
It isn't his snoring that is driving you up the wall. It is your reaction to it and the fact that you can't control it. I know that sounds wrong, but many people live with snorers who don't have that reaction. I'm not one of them by the way, but my aunt is and she really helped me rethink my reaction... you know, that anticipation of the first / next rumble, squeak, flappy noise? That is almost as bad as the reality and extends the anxiety and hate by hours... 
Believe me, everything you say yours does, mine does. As well as the horrendous racket, aggressive sleep speaking I also dare not wake mine up as he wakes with a defensive leap, fists and feet flailing. That and he sleeps like a sweaty starfish, head covered, feet sticking out of the covers. He has had his palate trimmed, lost weight, stopped smoking and is no longer apneoic.
We have been together for 31 years and haven't shared a bed since before we were married, 27 years ago.
Once I found the right kind of ear plug it got a bit better. When we found the right kind of separate rooms in a very solidly built house to rent I felt a lot better. When we bought or own house with separate enough rooms it was really good.
The only thing you need to change is your feeling that you need to shield him from the effect his snoring has on you. Tell him. Repeatedly. Explain why you sleep in, specifically. Ask him to suggest fixes: GP, surgery, CPAP, new home, etc etc. Then insist it is his responsibility to see it through so that you can sleep again.
Good luck xx