Adorable!
Almost every night Michael wakes up from sleeping in the living room and comes into my room. He headbutts my door and walks right in.
He sleeps with me at the edge of the bed. In the middle of the night he likes to walk slowly up to me and lay his head on my pillow.
He's an outdoor cat so I always try to wipe his paws with a baby wipe or water before I let him in my bed.