I've heard it's a lot like a dog's tail wagging....it's a common misconception that it means they're happy. I am not sure what exactly purring means, but, I know my cat, Dusty, would purr when he was NOT happy as well as when he was. Maybe just one of life's mysteries.....