Wow - all of that is huge! Good for you for being so calm and knowing what's right for you. And thank you for posting here.... I used the words from the longer posts to rephrase my own dramatic responses to my ABF so that I'm less a drama queen and more a sensible woman.
Keep breathing. This is the time to really take good care of yourself and the kids.
- Sylvie