Why aren't guys my own age ever interested in me?

Anonymous
I'm 23 years old, and looking for a serious relationship with someone in my age range (21-27ish). The only problem is that guys my age don't seem interested in me at all. I get a lot of looks from older men (40s, 50s, even 60s), but younger guys won't even look at me. I've been called "pretty" or "attractive" many times before, but I'm not sure how true that is since guys never talk to me. I'm 5'8, 120lbs, naturally blonde, green eyes, pale skin (turnoff?), pink cheeks, and have a few curves, but am more on the slender side overall. I'm very shy and quiet in terms of personality, although I do think I'd have a lot to offer if someone gave me a chance. I'm afraid to talk to guys my own age because I just know they'll judge me and think I'm gross for trying to talk to them. How can I make myself more appealing to them?
Why aren't guys my own age ever interested in me?
28 Opinion