If there’s domestic violence involved, that completely changes the game. I’m sorry if this sounds harsh, but truthfully, if your father has been a physically violent person, which it seems you are alluding that he has, your mother should’ve kicked him to the curb a long time ago.
It sounds like your mind is made up as far as dealing with your father, but I beg of you not to instigate or get involved with any violence. I gaur-an-tee you, that will cause way more problems than it will solve.
No, I’ve never been cheated on, but I’ve been abused as a child. I’ve been physically picked up and literally thrown around the room by my stepdad to the point where I was sobbing in terror, and as I stood their crying hysterically my mother walked up and quietly smiled and explained that my stepdad had a long day at work as was just tired.
I grew up with an angry stepfather and an emotionally unavailable mother. I know where you’re at.