Why do men like me so much when I'm not even that pretty?

I'm definitely pretty but there's girls out there who are way more beautiful than I am. It's not in my imagination that all attention is always on me, for example yesterday in a club a group of guys all agreed that I'm the prettiest girl here and that I should know that probably every guy there wants something from me. I can never talk to a guy just on a platonic level because he always ends up wanting to be with me. This sounds so arrogant but I promise I'm not I'm actually very insecure plus I'm really antisocial and shy which is why I'm so confused

Why do men like me so much when I'm not even that pretty?
Post Opinion