Every time I get cross with him, he throws something back on me to blame me or make me look like the one in the wrong. He can't own it and just say he has been a shit. He makes me feel as if I've done something terrible. I just don't know what to do or how to act. If I give him the silent treatment he will turn it on me somehow, if I am nice all the time he will think his behaviour is ok and if I am angry which I can't help, he uses this as ammunition. I feel stuck and hurt.
Honestly, that sounds like borderline emotional abuse to me and you shouldn’t have to put up with it.
My brother is an alcoholic and is currently doing the step down thing because he’s finally realized that his life’s gone to shit and he needs to actually do something to fix it (something he had to learn the hard way for himself and I’m still not convinced he has). His behaviour both before the programme and whilst on it is exactly the same as you’ve described from your husband.
Basically it’s projection. Everything is everyone else’s fault. His life is crap because of everyone else (mostly the people trying to help him) nothing to do with the drink. His anger and temper tantrums are because someone provoked him (aka wouldn’t buy him his booze) or he’s not angry and he’s not shouting, everyone else is.
My brother is really good at convincing everyone that he’s trying to change. In reality all he does is throw out the sound bites he thinks people want to hear and goes on drinking when he thinks no-one’s looking. He’s had so much support and he just leeches and leeches and then throws it back in our faces. For some people, it’s not until they experience the actual consequences of their actions and hit rock bottom that they will actually be willing to change.
I understand the desire to help your husband, but you do not have to put up with being abused by him or having him project all of his issues and problems onto you. He is a grown adult who is responsible for his own decisions and the consequences of those decisions.
If he genuinely wants to change he might succeed with support, but unless he truly wants to he’s not going to and all the support in the world will not make a difference. Unless he is genuine about fixing his addiction, he will take, take, take and give nothing but empty promises back. And the more chances you give him, no matter how much you try to shield your children, it’s going to damage them and it’s going to hurt you too. You cannot protect them from this while he is still actively drinking and living in your home.
I know he is your husband, and by all means give him that chance (I don’t know if this is the first time he’s tried to come off or how long he’s had the problem for), but set your boundaries and remember this: the welfare and mental health of you and your children is not worth less than his. Give him his chance, but if he will not change and cannot be trusted to change, do not let him ruin the lives of you and your children. Even a temporary parting of ways will be better than trying to struggle on and pretend everything is fine.