On a side note, I once dated an ex who after my breaking up with her, proceeded to come to my apartment and kick my front door until the door came off its hinges. She then came into my apartment and started throwing candles at me and whatever else she could get her hands on. I tackled the bitch to the ground and told her if she did ONE more thing it was lights out for her.
I dated a Mexican girl a few years ago; a real hot and spicy one. Bitch had the most violent temper I've ever seen, all 105 pounds of her was mean as hell when you pissed her off and she was really emotional, she'd get screaming pounding her hand on the table mad over a simple disagreement.
She was great in bed though...
One night she gets pissed off that a female coworker sent me a text, she didn't even read it, just saw this girls name pop up on my phone. Batshit crazy mode starts, cussing at me, calling me all sorts of random insults... this had happen many times before. So I'm really good at escalating emotional situations with women, so i start playing a long a bit and telling her that if she wasn't so insecure, this wouldn't be an issue. Then i changed the password on my phone in front of her, that was the "tipping" point.
She grabs my iPad Air that i had just bought the day before and smashes it over my head, then opens the door and smashes it on the porch. She's so pissed i was almost freaked out, but instead i start laughing and calling her a crazy banshee. She grabs me by my shirt and tries to tackle me, i just stand there and laugh at her. Then she starts slapping me in the face and scratching me, at this point i knew it was time to go. So i extend my arm and push her away like it's Heisman trophy time, i just walk out the door while being attacked. Her neighbors are outside watching the entire thing.
I get in my truck, still being attacked by psycho banshee and drive home. 30 minutes later cops are at my condo, she was accusing me of assault, she had a red mark on her arm from me pushing her away from me. I show the cops my injuries, they weren't much, but between that and the neighbors testimony, the bitch gets tossed in jail for assault on me.
1 week after she's bailed out, we are talking again and had the best sex ever that weekend. After that i disconnected from her because i knew it wouldn't be worth it.
Psycho girlfriends... the text message from my coworker was to inform me that her best friend just committed suicide and that she was flying to NC for two weeks to be with her family. The girl worked for me and was my design engineer.