I have the most amazing boyfriend. He puts me on a most undeserving pedestal and I love him for loving me so unconditionally. However...

He snores every night. And he wears a guard to keep him from grinding his teeth but the guard makes him salivate more which causes this fucking clicking noise while he sleeps. And he farts... loudly... and it stinks... badly.

I love this man more than anything but sleep is impossible. He's generously slept on the couch a day or two a week so I can actually sleep a full night. We've been living together for almost two years and there is no solution in sight for this issue. Has anyone else gone through something similar? How did you deal?

This is not a deal breaker by any means, but I need sleep. Help?