What are some reason why I can't attract a decent girl?

KidanisCortes
by decent I mean a cool girl whos not bitchy and whoreish that jumps from guy to guy. I always seem to find great girls but they are always taken or just dont like me. I really dont know what could be wrong.

I'm a decent guy, I'm easy going and a caring person. I work hard on my goals and dreams like everyone else. I always saw myself with someone at this age but I never had a relationship that last more than 3 months... so I feel terribly inexperienced in this
What are some reason why I can't attract a decent girl?
3 Opinion