I'm so sorry to hear your sitch took a turn for the worse, HH. If I were you I'd try to leave her be for a while. Then when she did contact me, I wouldn't accept the blame for everything, only for the things where I know I failed. Stand up to her and let her know half of this mess is her fault too. I'm wishing you the best.
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl