File assault against her, and steer clear of her.
I told you defend yourself if you can't do that then continue to get kicked in the nuts. No one is going to save you but YOURSELF......I can guarantee if someone came and kicked me it would be the last time.
Have her arrested for assault.
Press assault charges.
How do you keep letting her do this? I suggest you get a chick to beat her up.
That's so immature, lol...