It seems like you're both crazy. Domestic violence, assault, destruction of property, cheating, ect. Plus you guys are bi-polar breaking up and getting back together and fighting over and over.
Normally I would advise a person to break up with a girl with a temper that can be described as a...