He's playing head games with you. You will be hurt for a while but you will move on. Honestly you should kick him out. you have the kids and he doesn't. Also give child support a call. Child support will really help you. One thing that you should ask yourself. Do you think he's going to change? My ex was very abusive to me, and I will never put myself in a position like that again. Just keep hanging in there you will get threw this.