Cats definitely have a certain instinct when it comes to people. LONG before I became a cat person (I hated cats 20 years ago), I cat sat for my Dad when he was on his honeymoon (with my stepmonster). Jessie was a Maine Coone and she knew I didn't like cats much (I would never do anything to hurt them). The whole time she hid under my waterbed and hissed at me when she sat in the window. I have since become reformed and adore any and every cat I come in contact with (that's why I have 7). So I can attest to the fact that cats can tell when people don't like them.
I really think that cats just have this basic instinct about them, that tells them if a person is good or bad, trustworthy or not, loyal or deceitful......too bad we don't have the same instinct.....it could save us all a lot of heartache.
I can only agree with all of you!
When I first took my boyfriend to my place I warned him that if Eric didn't like him, it might change my opinion too. Well, my boy was not head over heels for cats then but to my surprise Eric totally fell for him. There we are now three years later and my boyfriend loves Eric beyond all measure. He call him baby kitty and kitty child he he. Makes me laugh when I think how he tried to persuade me that he actually didn't love Eric.