Why does everyone tell me how hot I apparently am but guys who I like don't talk to me?

Could it be it's because all the guys I like are shy? I'm in a subculture music wise and I go to a lot of shows. Guys look at me but they never speak to me. People always say these guys are shy and outcasts as am I but they can't all be right. Are people just lying to me?

Why does everyone tell me how hot I apparently am but guys who I like don't talk to me?
Post Opinion