OP, why did you write a duplicate post recently pretending to be your husband? same diction, same style, same "cause" instead of "because," etc.
Just demand joint counseling with your husband. Or have him move out for a couple weeks - far from MIL - and think about his life, hard.