Why do guys not hit on me?

I'm a woman (26). I know that I'm not a super model, but I'm not ugly either. I make an effort with my appearance. Im funny. I'm interesting. I'm intelligent. Out-going. Friendly. Compassionate.

But no guy ever seems interested.

I don't get asked out and guys don't flirt with me. Noone even ever looks at me like they're interested.

I feel so demotivated. I haven't been on a date in 3 years.

Am I missing something?

Why do guys not hit on me?
Post Opinion