There is no middle ground when it comes to those I call my friends. And I judge people based on their actions. And when those actions cause pain and anguish again and again and again and again and again and again and again, it graduates from a mistake to a pattern. At that point it's time to cut your ties and save yourself from the destruction of the "agains".
There's a difference between acceptance and ignorance. It's not that I don't believe in redemption and I do believe in forgiveness, but I don't believe in letting yourself be a doormat. Or seeing only what you want to see. Or being with someone deeply flawed, hoping they will change. It's not fair to either party. And unfortunately sometimes it takes something drastic to make people realize this. And sometimes they never do, and generations suffer. And lives are wasted.
Here is yet another moment when I have to remember that only my life is my own. And no matter how much my stomach aches to think about what it means for her, it's her choice to make.