That’s the kind of thing that leads to domestic crimes and even murders. please don’t be another victim. My parents had a rocky marriage but even my dad never lifted his hand on my mother.
Your husband has crossed all boundaries. Please do not stay in this marriage. There’s nothing left for you! Do not stay because of your kids. Your kids will suffer too. Stay away from him if divorce is not a possibility right now.