My ex wife punched me in the nose while I was driving the car. Personally I have never hit a woman or pulled her hair so I would have no advice on this.
Of course, you just dropped off used clothes to the local charity and were casually minding your own business.
We have all seen the police report. Where she had marks all over her arms and body from your daily abuse.
She was a drunk tho, right?