Even though they are known for being independent, cats are very attentive to their surroundings. When a cat sleeps near you—or in your place—it clearly indicates that you are a reassuring presence. Your presence provides them with a sense of stability, especially at night when everything is quieter.
It is also a way for him to position himself in an area he considers strategic: comfortable, slightly elevated, and imbued with your presence.
Your scent soothes him more than you think.
Cats have a very keen sense of smell. Your scent, present on the sheets, pillows, and duvet, acts as a reassuring landmark. It reminds them that they are “at home,” in a familiar and safe environment.
That’s why he often chooses your exact spot, rather than a corner of the bed taken at random.