It is your choice, thats why.
Lol to the guy that said all we want is sex.<br />
Anyways, maybe it's the type of girls you go for? There are still some of us out here who won't take advantage of a guy's kindness it's all about meeting the right one but also not allowing yourself to be taken advantage of. You seem to know when it's happening and when to break it off so just hang in there. You'll find a girl who will appreciate the things you do.
Can you handle the truth like a man, or will it hurt your feelings and make you pout?
The truth being it's YOUR problem. Blame who you want but if you try to blame the women your problem doesn't go away. Make any excuse you want but you're the common denominator in your relationships and that's where you find the root cause.
Thats what women do, all they care about is sex
Maybe you are attracted to that.