Hmmmm. I think there are a couple of things I would do to approach this.
1. Have you asked the girls why they broke up with you? If you've still got any of their numbers (particularly if it's one from a little while ago and there are no hard feelings) you could just meet for a coffee and ask her for some advice? Maybe there's an annoying habit you have that you're not aware of but the girls didn't want to hurt your feelings? Try to listen with open ears and not get offended. If you've got bad breath or something, you want to know, right?
2. Beauty is only skin deep. Being good looking is not enough on its own to make someone a good person or an appropriate partner. This goes for the girls you've been dating as well as for you. If you value looks over personality, kindness, honesty, integrity, sense of humour, etc, you might keep hooking up with girls who are just shallow (maybe not too bright if you really are a great looking, nice, positive guy). They might be the kind of girls who just want you to buy them things and tag along with them for 'show' but will move on the minute someone richer or taller or whatever comes along? Maybe you should change your 'type' and seek out someone with internal beauty, even if only more modest looks? It's what inside that counts really. Do you usually meet girls in bars or at parties? Why not join a book club or dance class or something where you might meet a different type of girl?
3. Keep looking. Keep improving. Keep being positive and keep being you. You've obviously had a lot of issues to deal with in your life, any one of which would damage most people's confidence and sense of self worth. Remember to love yourself and respect yourself and don't hook up with someone until you're sure they're interested in having a meaningful relationship. There's worse things than being single. In between relationships take a good long break and work on doing something for yourself. Maybe learn a language or go on a trip. Learn to be happy and comfortable in your own skin (without the need to boast about it or show off which might come across as arrogant or conceited). Most women find that quality of quiet self confidence irresistible in a man, at least the ones who are worth dating do.
4. When you do find a girl who's worth the effort, appreciate her. You say you 'won't do things for girls like a butler'. Sometimes girls will ask you to do something for them to show that you care. Sometimes it's a test. Obviously you shouldn't let them boss you around, but doing little things for a woman can be a nice way to build trust and mutual care. Watch a couple of 'chick flicks' - romantic comedies - and you'll get the idea of what girls like and how the ideal fantasy man behaves. See if you can adjust your actions to be a bit more like the guy who gets the girl in those films, not always the guy who loses the girl?
Last edited by Tanguerra; 08-10-11 at 02:06 PM.
"The only thing to do with good advice is to pass it on. It is never any use to oneself." - Oscar Wilde