She lives 3 hours away from me. Worse than that, to help her (I always try to 'save' her), I rescued her from her own stupid decisions in Edmonton. She told me we would be together forever, and that she was just a stupid little girl who needed to learn. Less than two weeks later, old habits were back.
Yes, you need to get out of this. Certain people fit into our lives really well and we're deceived to think that means they're good for us. You can be with someone who is flawed but not fix 'damaged'. She has to do that on her own.