My husband has always had a slight anger issue, once every few months or so something would come up and completely upset him to the point of him yelling and throwing things. To which I would calmly try to talk him down (to no avail) then walk away from.
But recently, this has escalated to almost daily. The smallest of things set him off. It doesn't matter where we are or who's with us, if something upsets him, everyone gets to know about it. I've tried to talk with him about it to come up with a gameplan (since I will not tolerate his blowups anymore) and he tells me he knows he's doing it, and feels bad about it. But does nothing to change.
It's getting to where he's yelling at the kids (aged 1 and 4), slamming doors, throwing things etc. and I will not allow this. (I want to point out he has never hurt us physically). He rarely apologizes saying (well upset me, is not my fault I'm mad about it).
I'm tired of having to constantly have these "learning lessons" with the kids (such as "daddy is very upset right now, but he isn't acting properly is he? He shouldn't be doing . Instead he should be doing _.").
Help...
Any ideas as to what I'm suppose to do?
Ps: other than this, he is a very loving father and husband. Yes we've tried counseling, he said he didn't feel it was helping, cause he didn't like talking to a person he doesn't know.