I've always had an affinity for cats. Cats I'd never met would come up, or I could coax them or pet them when others had nothing but issues with them. I've always loved cats, perhaps that meant I was never perceived as a threat, IDK.I personally think it's because they were never a cat's "person" so to speak. Yes, cats can be anti-social at first until they get to know you but once you become friends with a cat they're super sweet and lovey. Once you're friends with one cat other cats usually end up liking you as well.
When I come home my cat comes running to greet me, she wants me to pick her up and hold her and cuddle her. Anytime I'm laying down or napping she wants to be right there to join. She's my baby girl and I feel bad for people who never experienced cats in their friendly lovey mode.
My Achille's heel is that I inherited my father's allergies. I can pet cats and I like petting them. The problem for me is that after I do this, I MUST wash my hands. The oil in their fur bothers me and if I am slow to do this I will eventually start sneezing. I long ago learned to pet cats with my bare feet. For whatever reason I don't seem to have an issue with that.
Our last cat though (died a couple of months ago) had longstanding issues with feet. I suspect he probably got kicked quite a bit by his previous owners (we got him as an adult cat). So it took years before he'd stop trying to bit or claw me when petting him with my feet.