As I am going through a somewhat similar situation, I have found HOPE & INSPIRATION by your words. I too, have gone cold-turkey no-contact w/my XABF after every single discussion, text msg, e-mail, etc. degenerated into a battle. Always MY fault, never his. It's been 36 days now, and I have NEVER felt stronger or more healthier.
I hope you continue to stay strong and defend yourself against this craziness! Thanks so much for your post.