@OP You say people would laugh at what set your OH off this morning, but obviously it mattered to him, however silly it may have seemed to you. It seems he would benefit from anger management though this is very difficult to make someone do. Maybe you should draw the line and say its either anger management or the door. If he accepts he has a problem and agrees to therapy he will have to open up and admit what his 'triggers' are and learn to work through them and learn coping strategies. You seem to care about him tremendously and he is lucky to have support, but you must not allow him to carry on this behaviour, in psychological terms its called 'Enabling' and you are doing him no favours by allowing unacceptable behaviour. This has nothing to do with leaving a relationship, its to do with getting your OH some help then deciding if you still want to live with him. In the mean time I would suggest that the next time he behaves in what is an unacceptable manner to you or your family, say without any emotion something like ' I'm sorry (name) but your behaviour is upsetting (me), please stop, I am quite happy to talk to you about this when you've calmed down. If this does not work remove yourself physically from the situation. Do not apologise unless you feel your actions have in some way inflamed the situation and always state what you are apologising for -this may sound strange but a 'ball park' sorry can be translated by the other person as 'sorry for everything and an admittance to them that you were completely in the wrong and their outburst therfore totally justified. just a note -your attitude seems a bit flippant and perhaps this is because you are trying to laugh it off - this is a potentially serious situation but one question you MUST ask your partner is 'Do you want to remain married to me?'