Just because your cat is purring, it doesn’t mean it is happy. Cats purr when they are happy, but they also purr when they are sick or stressed.