Research shows that Cats who actually purr on humans and feel human contact actually feel high levels of stress. They are not doing it out of affection but for ulterior motives, with no other options but to make human contact to reach their goals despite them being unreluctant.