Hi Kramer99,

While it was a different set of circumstances I too lost the moral high ground in my relationship. It's not an easy place to stand in life if you weren't expecting to be there - no more high ground I mean.
It's important that you recognize it, learn from it, and don't repeat it and it sounds like you are on that path. You can come back from this.
It's interesting, I'm on a trip now and had a random encounter on a train with a pretty out of control woman who was yelling at me... .seemed like it could have come to blows. She did threaten to kill me and not so politely insinuated she'd had sex with all my family, dead, real and imaginary. There was certainly a moment I didn't feel so monk like and would have liked to
make her stop talking. But, it's important to gain some mastery over our own emotions, slow ourselves down, and observe the pain we are seeing in the other person - in other words depersonalize. I'd recommend regular meditation as a way to slow yourself down and have better control when faced with such things.
Are there charges against you? How far did this go? What led to her attacking you and you reacting back like this? Are you completely broken up now? No more contact?
Sorry you are feeling so hopeless and worthless! It does matter that you are making an effort to learn and grow!
wishing you peace, pearl.