Bruh I don’t want to see you go to jail, you gotta find healthy ways to manage your anger. Sounds like the situation is complicated, but when the authorities come and see a woman on the floor with her teeth knocked out they’re likely not going to take your side, unless you have a really good self-defense argument. Words aren’t enough.
You have a lot to give the world, don’t get caught up in the carceral state.