Havelock sleeps with me every night, occasionally swapping sides by walking across my face or chest to do so.
He must be able to sense when I’m awake because as I open my eyes I hear a little chirrup and there he is. He then snuggles right into me purring like mad.
It’s a blissful way to wake up 