Can I say that the time for couples counselling is now. You need an avenue where you can express how his actions make you feel in a safe environment where you won't have him disagree with you, talk you down etc. The rules are he has to sit there and shut up until your finished. If you get a good counsellor, they will then discuss with him why he does it and ensure that he realises the consequences of his actions.
As human beings, we are capable of incredibly stupid things. Is this his reaction to something else? That's what counselling often discovers and what's important is that it's found and if possible remedied. Or is he totally out of love with you and just hasn't left due to being apprehensive of being on his own? Because you want to find that out too and push him out if that's the case.
I really, really strongly recommend this. It will assist you in discovering whether this relationship is worth saving or not. Good luck.