Canning Squirrel,
You have the kind of luck I do when it comes to friends. Well , I take that back- I've got some great ones too. Sounds like you have a caregiver personality. The pschychiartttttttttttt(spelling) told me one time when I was going through a chemical imbalance that I had a caregiver personality. But they also told me that I can't save the world. Hard to give up on somebody , but sometimes you just have to back off and let go for themself. Sounds like this girl is a Jerry Springer case- Goes from one drama to another. Good luck and stay strong- She might try to suck you back in when this this guys girlfriend catches on and Shtf . LOL YOu might even get to see her on that show "Cheaters"