Cats are pretty brazen curious beasts, I often found some I didn't knew venturing my house... But waking up to one sleeping besides you is something I never heard of.
I had multiple cats all my life, a lot at the time, but supervised interaction, positive reinforcement, reward good behaviors...