Life is too short to choose to surround yourself with miserable people. She made her bed. Harsh but true. You don't want to invite that negativity into your life. Sounds like she hasn't changed. The definition of insanity is to do the same things over and over and expect a different outcome. Cut your loses.