You need to be honest with yourself, and since you are reading this piece you obviously know you have the same problem that many girls have had in the past.
The thing is though, you can stop this.
Yea it sucks that you attract these kinds of men, but it's not because something is wrong with you, it's because you are an amazing woman whose passion is helping others.
And you shouldn't feel ashamed of that at all, because be honest, those are the men that have so much potential and no one has ever really given them the chance to prove that.
But the thing is, a relationship shouldn't be about trying to fix someone or thinking love will save them.
A relationship is when someone puts as much effort into the relationship as you do.
It is when the guy you are dating wants to go over and beyond what he needs to do to be a good boyfriend because you deserve that.
Sure, you need to love someone for their flaws but your problem is you want to change them.
Yes, it's for the better.
And yes, it is to help them, but for a relationship to work you can't want to change who they are.
You can't think, "oh he has so much potential to be a good boyfriend I just have to teach him."
This won't ever work. One, because you deserve a guy who knows how to be a good boyfriend and two, they will just end of taking advantage of you...
And you know that feeling too well.
You know the moment you fall for them they have you in their spell and you're then stuck.
You're stuck in their, "we need help" trap and it only gets worse.
They start playing the, "oh poor me" card. As well as taking advantage of everything you do for them.
It's not a fair relationship anymore.
You end up being the one giving everything while they just take all they can get, because they never had to give you back anything.
It's hard to wake up and realize these are the type of guys you attract.
You get angry at yourself and you end up even more heartbroken by a man who never deserved you.
But you need to stop this cycle. You need to stop trying to play doctor and start trying to find a man.
A man who knows how special you are and how much you deserve.
But you also need to find that within yourself.
You need to know that you deserve a man like that or all you will ever do is attract dead beats.
And trust me, it never turns out well with those guys.