Old people always start talking to me on the subway or bus, gay men intensely stares at me and winks or blow kisses to me i've seen some girls take photos of me in public one girl even posted on her Snapchat story a photo of me asking who i was, my friend told her who i was and she said i was the hottest guy she had ever seen. I've heard from my girl friends that they thought i was a 9 /10 the first time they saw me.
But still i have a really hard time finding hookups, girls rarely approach me in bars or clubs they don't even look at me it's almost like they avoid eye contact only milfs or cougars approach me they are really not shy about it either, some have just straight up put their hand to my chest and pushed me to a wall and started making out with me. But all i get from girls my age are occasional smiles or eye contact. I'm very insecure about my looks even though i get all these compliments i feel ugly or that i'm not good enough.
All i want to know is why girls my age (21) never cares about me or ignores me.