DH has had a rough ride in the last few years and it's changed him in to a different person. He has always been fiery but now it's ridiculous - he snaps at me, DCs and the dog for hardly any reason and shouts really loudly at me. He calls me a stupid woman, an idiot or tells me to shut up on an almost daily basis. He is often away with work and I don't work any more and it was supposed to make things easier but now it's even worse as he now never does anything useful with the DCs. I know I don't have to get up to go to work but it would be nice if I was allowed to go to the supermarket on my own just once in a while. He makes such a fuss about looking after DCs for an hour that it's just easier to take them with me. When he's at home he tends to just sit on the computer (yes, I see the irony!) and puts the TV on for DCs. He would never do any activities with them - colouring, painting, baking, going on a walk, taking them to a club etc. The most difficult things are to do with his opinion on my level of strictness with DCs and money. He constantly tells me that I don't discipline our DCs but the difference is that I don't just shout incessantly at them about nothing in particular. I can't get DS to nap in his bed anymore as DH has shouted so often about putting DCs in bed when they are naughty that he says "but I haven't been naughty" and cries. This week I've been trying to organise our summer holiday and have emailed him a few ideas as he's been away with work. He rang and was really grumpy about it and said "you just do whatever you like" in a stroppy teenager way. He is obsessed with hoarding money and checks our bank balance every day and quizzes me on what I have spent money on. I haven't bought anything for myself for ages and the only money I spend is on food, bills and DCs' clothes. He got really annoyed with me about the money I spent at Christmas, even though the majority of it for his family. I really do still love him and I don't want to break up the family but I can't go on with this. Does it sound like he needs some kind of stress / anger management counselling? Any helpful advice welcome!