Nate

You are getting some VERY valuable advice on this forum. I have walked in your shoes. DON'T DO IT!!!

I strongly recommend that you read a book on co-dependency. Your situation fits this description perfectly.

You find a girl in need, her life improves, you remind her how much you helped her, she resents you, the relationship ends.

Find a partner, not someone who "needs" you.