Whats wrong with me?

literally i'm very extroverted, i'm funny and fun to be around. i would say i can easily be an 8, men always flirt with me and say i'm pretty (so decent looks iguess). Yet somehow i only meet guys who want something casual and i'm not the sleeping around and casual kinda girl
i seem to never meet someone decent. And im someone who's knows what she wants so i wouldn't go further with someone showing red

Whats wrong with me?
Post Opinion