I'm feeling for you.. Never had a cat, but Socrates is starting to snore. I think it comes with age.. Socks does something better.. He hogs the bed.. I have a queen size, and he starts off in a ball, and then stretches out horizontal.. Since I have a down comforter on the bed, he sleeps very well..