The looks, it's always the looks. B*tches are shallow.
You just have to find a girl who appreciates you. Clearly you and I both seem to run into *******...personally, a nice girl would be better than what has been going on now...
Those of us on EP who don't know you personally cannot begin to answer this question with any degree of certainly, so all I can suggest is that you work on improving yourself in whatever way you can. I know listening is a major skill most women love and most men are missing.
women don't like vanity
You haven't found the right one yet - sometimes that takes time. Good luck.
Are you good looking?
Well take the initiative man, girls like men who are a lil bit assertive.
And dude, I'm Italian and Samoan, and some people confuse me with being Hispanic, but that hasn't stopped me from getting chicks, nor will it ever.