I dated a girl who was really emotional and she attacked me twice. She would get mad and slam things down all the time, so i knew she was a little aggressive, but i never thought a 105 pound Mexican girl would attack a 225 pound trained fighter. Her emotions got the best of her all the time, she would get so mad about the smallest things. When people with emotional issues get mad, they just can't keep themselves from reacting like an animal. Her mother came from an abusive family and apparently assault is pretty common in Mexico and they don't make such a big deal out of it.
The first time we were both drunk as hell on vacation at the beach. We had just came inside from drinking on the beach for about 6 hours and she started arguing with me because i didn't want to walk 3 miles to dinner and preferred to take a taxi. Well she started getting all cray cray and i told her she was acting like a drunk bitch after she missed her chair trying to sit down and landed on the floor.
She lunged at me and punched me in the face, i just kind of took it and laughed. She had this look of shock and when she drew her hand back again i stood up and told her that I'd hit her back if she did it again. She started crying and apologized for acting that way after another 2 hours of arguing.
At this point i knew she was aggressive and emotionally unstable. We broke up for a few months and then got back together. Long story short she ended up going full out on me one night and punched/slapped/scratched me about 30 times while i was retreating out of her house to my truck to go home. The only defense i used was i grabbed her arm to move her out of the doorway so i could leave. I guess i grabbed her harder than i realized because it left a nasty bruise. She called the cops and they came to my condo, i showed them my injuries and all the scratches on my face; they ended up taking her to jail for assault and her neighbors saw almost the entire thing and were on my side.
Her family told me i deserved it for emotionally abuse, which could have been true, I'm a bit of a manipulator and like to get into people's heads, but i never wronged her IMO. I dropped the case because i just didn't want to go through all the nonsense, i just wanted her to spend time in jail to teach her a lesson. If i had it my way i would have punched her a few times just to let her know what it feels like; she had never been in a fight before and never been punched. She knew i had been training kick boxing my entire life and she had seen me spar with people; obviously she knew she had no chance but figured i wouldn't react to it. I guess she was right, but she ended up on the losing end spending a night in jail. I've never attacked anyone in my entire life.
Her brother threatened to send his "boys" after me and I sent him a text with my address, never heard back from him.
I don't agree with hitting women, but sometimes they deserve it. If you want equal rights you need to act like it and expect to be hit back if you assault someone. Just my opinion. I think Ray had every right to create space and get a way from someone who hit/spit on him. However, that left hook was nasty and way overboard. If he would have just pushed her away to create space i could understand, but knocking the poor girl out was excessive IMO.
She would not have been knocked out if she would have kept her hands and saliva to herself though. For every action there is a reaction, she got the bad end. They both deserve to be charged.

I had a very similar situation, drunk half mexican chick from a bad/drug home...
She had her friend drive her over to my house late at night, like 2am, because she was wasted, and emotional, and 'just needed to see me'. I was passed out and had to get up for work in 3 hours. She didnt work, she lived at home, (18) and i was her fuck buddy. But she got super emotionaly attached to me, even though we never dated... more attached than she ever got to her BFs, who she always cheated on....
Anyway, she shows up on my porch banging on the door, and i just ignore it because im so tired and just wanted to sleep (i had been partying for days before hand). For like 20min she knocked. Finally, i freaked out, threw the door open and screamed "WTF do you want!?"
She instantly ran in the house and started screaming obscenities about how i was a drug addict, and a dope head, just shrieking at the top of her little lungs. I couldnt deal with it, so i tried to just go back to sleep hoping her friend would just take her out (after i told him he needed to get her out of my house).
Well, she started hitting me, she grabbed my corner lamp, smashed it into me breaking the bulb, and then was goig for anything else she could break.
I finally lost it, jumped up, and started pushing her towards the door. Each shove probably moved her 3 or 4ft.
All then sudden her face changed to this look of abject terror as she realized she had pushed me too far and she thought i was going to beat her (which I wouldn't). I pushed her from the bedroom all the way to the front door, threw it open and shoved her out. I told her friend to get her out of here, now.
So shes gone, and the cops show up. I tell them what happened, that she was drunk, i couldnt handle her so i threw her out. At the same time rhe cops got a call saying they had picked her up drunk and beliggerent and screaming down the road. They apologized and told me she was getting arrested for being a minor in possesion and a few other things.
Next day, i get angry texts and calls frm her family calling me a woman beater, and how could a 6'3" former Marine who trains MMA lay his hands on a poor little girl who just needed to talk to the friend, that she just needed me and i beat her and what a piece of shit i was.
I told them very matter of factly that had i actually laid hands on her, she wouldnt have walked away. I asked them 'would she have no bruises, no marks, bo hospital visit? Would she be just fine if i actually was to beat her?
Her cousin admitted probabky not, and that she had been known to twist stories after ahe provoked people, and that shes very manipulative and lied to make herself seem like a victim.
After a while she called me crying and wanted to make up, apparently she had cut several huge 6" gashes in both her legs after i kicked her out because of her daddy issues, and she told me she just couldnt handle me abandoning her like everyone else had.
To this day she has massive scarring on both legs from that night.
It went downhill more and more after that, culminating with her shootingntoo much dope and ODing in my room. Her own fault, but as always family/friends blames everyone but her because shes such a poor little victim. (Which she was, but her moms guilt at letting her get raped when very young by a stepdad gave her a card to play the victim in every scenario for the rest if her life, and her mom always bought it.)
We dont talk anymore. We were poisonous for each other and nothing good came from our friendship, even though we both cared about each other deeply.
She never went back and squared away the story that i beat her with people though, several of her family and mutual friends treated me with distrust and disdain afterwards, even though i cleared it io, it was my word against hers and shed never admit she lied.