We used to squabble bitterly over me having disturbed sleep, I felt quite ill with it all. Husband snores for England but hospital tests ruled out sleep apnoea. He is very overweight though and I was always sliding down the dip he formed in the mattress. He likes a thin duvet, I like a warm one. He'd end up on the sofa. Just incompatible really!
Many years ago I'd had enough and bravely suggested twin beds, to which he agreed like a shot. So we still share a room but each have a 3' bed, pushed together, with our own mattress (firm for him, medium for me) and our own duvet. I still use the Boots wax earplugs and pray they never discontinue them!
We both sleep so much better and wake up happy. Other people thought it most odd but that's not my problem. When we go away we always book a twin room as well, it's just not worth even trying to share a mattress.
Interestingly if I do ever have a restless night now it's usually when the sheets need changing, and I find I sleep better next time with fresh ones on the bed!