Have the vet check for his teeth regularly, if he is an adult, Faile. Some red cats have a genetic defect when it comes to teeth diseases. And what about Feline AIDS? Was he tested? (Blood test)

It's good he can sleep next to your heart - they need it to feel comfortable (heart beat). I've got mine in bed, too. Nothing compares to fur against skin... The best way to win their heart. Yeah, and I would love to hear the name you'd give him. Names are important IMO, reveals a part of their soul and behaviour, or your attitude towards him.
Kiya

Wishing both good luck, a long happy life together and love.

Forgot: Welcome to the CSC (Cat Slave Club)