Hmmm....so you have White Knight syndrome. This is REALLY worth exploring before you get into another relationship.

Sure, it feels good to rescue someone because then you have their gratitude - right? Although that's NOT always guaranteed! Why else might it be attractive? Do you perhaps feel less secure about your value in other ways, so flexing your ability to rescue someone financially or otherwise is something you think you need to do to attract a mate? Did your parents perhaps model this type of relationship? Do you feel the need to be the one "in control" in a relationship, rather than dating an equal who might challenge you? Do you not feel you deserve a woman who is independent and has her act together?

It's worth exploring for sure so you don't keep repeating.