Most Helpful Girl
You shouldn't have cheated, but she was WAY out of line by physically attacking you!
She is definitely abusive. Get out now, pack your stuff and sever all contact with her. Call the cops if you need to, this is essentially domestic violence.2THIS IS NOT RELEVANT ANYMORE