It’s probably because those other guys aren’t obsessed over their own looks. Unfortunately and ironically, ignorance is bliss, because most guys just aren’t as obsessed with their looks, they are in turn much more assured in themselves; they don’t see all the little things that make someone attractive or unattractive. I’m not saying you’re insecure but obviously you, like just about everyone in this forum (including me) put the value that their looks hold quite high. The harsh truth is that looks are really only a way to win a battle, but not the war. Your looks (unless you’re a male supermodel) only really affect sexual attraction in most cases. Obviously pretty privilege is real but I’m really just talking about relationships, which are mostly about chemistry (conversational and sexual). You’re good looking so you probably got the sexual part covered. The world’s most charming people all share the same trait (among yes, usually good looking faces); they. Are. Nothing. But. Themselves. All. The. Time. And they are completely confident in that. The guys who are the absolutely most seductive are the guys who aren’t even thinking about seducing and are just listening intently and being naturally charismatic (which comes with being completely comfortable with yourself).
So that being said my advice is to relax, I never ever had a girlfriend until I stopped caring about getting one; after that I had one in like two weeks - true story. Just be relaxed when speaking to people and listen to what they say (REALLY listen). Talk passionately about what you’re interested in and stop giving a single f**k to what anyone thinks of you; besides, you probably mog them.