send your stressed husband to anger management classes.
Stress does not always translate into anger . Stressing out and being angry is normal. Taking your anger out on some one else is not normal that needs anger management.
I am guessing you are not married. Is my guess right ?