DH and have always been different in that he is quite confident and speaks his mind no matter how it may come across. He's also quite emotional and can get angry very easily. Although I'm no walk-over, I like an easy life and dont really like fighting / arguing, although once I get going I can really get in the swing of it and end up saying things I regret.
Anyway, recently it just seems that DH is angry a lot of the time and therefore even small things make him lose his temper. If it was only me then I'd just walk away from the argument, but we have 2 DS's and I am extremely protective of them. If DH so much as shouts unnecessarily at them I turn on him. And today is just an example... MIL (lovely woman) has looked after both Ds's today as we were working. She walks them home at 5pm to save me having to pick them up, DH is already home. Halfway to ours it starts pouring with rain. DH then starts quizzing his mum in an angry way about why she walked them home in the rain. She tries to say that it obviously wasn't raining when she set off, but he goes on and on. I tell him to stop which he interprets as us laughing at him... . DS1, who was so excited at getting wet, hangs up the door mat over the chair in our front porch muttering happily "we must dry this!". DH yells at him to stop putting it on the chair and says "oh, well done DS1, the chair's all dirty now" in a really sarcastic tone. I say to him "thats enough" and walk past him. He then pushes me agressively me in the back... Now this is going to sound worse than it actually was as it wasn't that hard but I could feel my back was sore for a few minutes afterwards. The thing is its not so much what he did (although I'm not best pleased) but its the fact that he doesn't seem to be able to control his anger . And I hate that one day he could lose it with the DS's, especially when he gets so cross about something so minor.
I just feel that a lot of the fun has gone recently, although when we have a good time together it really is great, but I dont want to feel like I'm walking on egg shells. I've also lost my sex drive recently and I think its a result of us fighting more. I just dont feel romantic towards him.
I dont know what I expect from MN, just want to write it down really. He really is a lovely man just has anger issues. Is there a book that may help / or maybe anger management classes?