Oh boy! When my H was in the midst of his mini MLC he had alot of anger. I suspected that he was really angry at himself but projected it onto me. We had a couple of bad fights where I now have a hole in the bedroom door where he punched it instead of my face. I was very afraid of him.
Luckily he has dealt with his anger and it has not resurfaced since.
Correct me if I am wrong, but don't you work at a shelter for abused women or am I confusing you with someone else? Maybe you need to let H know that punching your son is unacceptable and that he should consider finding somewhere else to live.
I'm so sorry that you are in this mess. Wishing you the best, Mama