Why do cats close to to rub their cheeks on sharp/hard objects (like the corners of desks)?
I've also noticed my cat likes me to rub his entire head truthfully roughly in the morning. If I don't do it rough enough, he pushes against me, to encourage me to do it harder. When I finally do it rough satisfactory, his entire body just loses all tension and he purrs resembling crazy. I know he has sweat glands on his face, etc., but this seems more than lately simple marking of territory.
this is called "head butts". This is a cat's way of showing affection. Some cats will turn their boss, and push it against a human (or another cat).
Why does your cat rub up against you?
Cats have scent glands along the tail, on each side of their head, on their jaws, base of their tail, chin, near their sex organs, and between their front paws. They use these glands to scent spot their territory. When the cat rubs you, he is marking you with his scent, claiming you as "his." Too, he is picking up your scent. Cats rub up against furniture or doorways for equal reason - to mark the item as "his". (Urine spraying is also a territorial marking, by the mode.)
hope this help; i'm a cat lover too.
Cats have scent glands on their head, as capably as their behind. They rub these areas to mark their territory. They are doing duplicate to you, marking you as their territory.