I think the first step in ending abuse is to stay away from abusive people. Though it's too often true that people stick to what they are "comfortable" with... even when it's horrible. I'm so sorry you've had to go through this.

I, for one, fully support your decision to do what's best for you, and stay the hell away from her.