I have experienced all of this and trust me IT IS HELL AND NO ONE DESERVES THIS CRAP.
Beating
Choking
Shoving
Hair Pulling
Denial of access to Money
Threats of Suicide
Threats of physical harm
Slapping
Punching
Sexual Assault
Name Calling
Verbal Put-Downs
Humiliation
Isolation
Stalking