Happiness for many people may be a warm puppy, but others will swear true joy comes from a sleeping cat.
There’s always controversy about people and pets sharing a bed, but it’s it’s not exactly easy to keep a cat out of your bed — except by his own choice.
The simplest explanation is that your kitty loves you. Many cats undoubtedly reciprocate the affection their human partners feel for them, and one of the ways they prove it is by cuddling.
Cats simply soft, warm places. You are warm and so is your bed, therefore, he likes to sleep close to or even on you.