yeah, I have cats too. Mine steals all my blankets every night and worms his way between my husband and me. After Dave pushes him away, he plasters himself against my back until I have about 1 foot of bed space left, and 3 inches of blankets!
If you lock him out he sits yowling at the door all night. (Siamese)
Our other cat won't come out to save her life if anyone other than us is around. She will let you pet her for about 2 minutes then runs away.
Stuck up, selfish little bastards.