We are married since 8 years and in relation 6 years before that. My husband has anger issues. He can't control his rage and becomes very abusive both verbally and physically. Knowing all this I don't know how I married him. On the other side I am introvert and cannot argue or speak up(not just with him) After few years of married he slowly gained control and completely stopped being abusive. My MIL came to assist us with the baby. Thats when problem started again. I realized his nature is because of the circumstances he grew in. My MIL is very adamant and their home is always full of fights. In my MIL presence anyone will easily loose patience. And my husband became the old him. All my hardwork is waste. He is not able to control his anger now. Last week he even couldnt stop when my baby started crying when he is shouting. He started beating me, called my parents, his sister and in laws saying he can't live with me etc. Next day he apologized and started behaving as if nothing happened and expects same from me. He never goes back to my parents or my inlaws to explain what happened. With my previous experience if I start explaining, he will listen and sympathize with me. But on the next fight he will use all my words against me. My MIL brainwashed him that silent people like me are more dangerous, I wantedly make him angry to show him as a bad person etc. 1. I want him to explain to my FIL(who is a sensible person but trusts his son obviously) what is true and what is not about the allegations he made against me in anger 2. How to get him out of MIL influence? 3. I want a peaceful environment for my child to grow. My I am hating myself for being so helpless.