Hello Sarahanne, welcome to TP. You don't mention how old your sons are, but from what you say I guess that they are young adults perhaps. If that is the case then you really need to sit them down and, whilst not losing it completely with them, you need to spell out ( in words of one syllable if necessary) what is happening and what support you need from them. Take it from one who has worn that T shirt, lads will need to have things spelled out, they don't always act on intuition. You need to get help from your husband's medics too. There are drugs available to try to ease out the temper, but you need to be safe and you might have to consider respite so that you can get away for a while. Keep safe and keep in touch, Maureen.x.