I hope you can get beyond the feelings that he is a good father....
IMO- he is NOT a good father if he is abusing his son's mother- while his son is in the house

...
what kind of "good" father does that?
A good father exhibits admirable behavior for his offspring,
so they in turn can grow to be admirable people.
that little boy can experience trauma from witnessing abuse and also, learn the dysfunctional/harmful ways to act in a close relationship that could, in the end, result in jail.... I fail to see how this is being a good father
I hope you can value yourself and your son to the point to get away from this bad person that is a woman and child abuser. I hope your son can learn how to have a loving relationship void of ANY violence.
You and your little son are in my heart.
fins