It’s no secret at all that cats love warmth. Whether it’s on your laptop, lying in the sun, or all curled up by the fireplace or space heater, your cat is actually a magnet for heat sources. Naturally, lying and snuggling with you in your bed gives them some of their warm fixes, your body heat isn’t the one and only source of warmth. So, even though your body heat truly is one reason your cat snuggles up with you, it isn’t the only reason.
Sleeping in the wild is quite a dangerous affair for all animals. Once the eyes are closed, you’re vulnerable to attack. So, when kitty comes up to sleep beside you, you’re actually providing that extra security for them to chase mice in their dreams. You’re kind of like a giant security blanket. If something is about to go transpire, your cat knows they have a better chance of survival with you by their side.