My husband is a very angry man, he does have mental health issues which I have always tried to support, but I am now questioning our relationship. He’s lost nearly all of his friends, on the verge of losing his job. I have two children and I just don’t know what to do. He is never physical, however the way he shouts at me and my children sickens me. He constantly tells me that the reason our children “cry” is my fault and that I’m too soft on them. The reason I’m questioning it all, is because he always tells me how much he loves me, how amazing I am, and I genuinely think he doesn’t realise how vile he can be, if I was someone looking in I would say just leave him, he doesn’t make you happy. But it’s never that easy is it? I feel like I’ve given him too many chances over the years, I don’t want to leave my children with him alone, not that I think he would ever hurt them physically but his temper is so short and he has no patience that when he shouts he sounds so loud and scary. I’m also scared that if I’m ever brave enough to leave him, he just wouldn’t allow it. I’m stuck I don’t even know why I’m writing this post as I don’t see how anyone can help me.