Re: Anger Management
Oh god. You need to get him to SEE things from a NORMAL point of view! He isn't understanding how his actions really are. For him to REALLY think that his actions aren't bad because they're not every day or whatever, well, that's just STUPID and delusional!
Ok, that's the first problem. Another major problem is that he KNOWS how you feel about it, even if HE himself doesn't understand why (which is the above problem), so he should CARE about that! But he doesn't...I can't even believe he said life isn't ideal and all that CRAP! He clearly either doesn't care about you at all, or he is in complete denial about this.
Another problem is that he abuses the dog????? NOBODY in their right mind would EVER physically abuse an animal! (and especially not their own PET) You are aware that if he hurts the dog, he could basically do ANYTHING, right?
Does he hurt your son? That wouldn't be a shock if he did. He hits and shoves his own wife and abuses his pet...hmm? NOT a good situation.
It is not a loving or functional or happy marriage here. You MUST do something about it.
If you love him, and I believe you do (despite his actions), you should tell him, "THIS is how I feel about how you behave. If you do not understand why, then you have an even bigger problem than what is already evident from your destructive and hurtful (violent) behaviour. I must leave you unless you show that you are willing to change this behaviour, because NOBODY should live like this." Or something along those lines...
I mean, if he saw some guy in the street hit you, would he be outraged and appalled? (most people would be to see someone hit ANYBODY, even a stranger, but if I, for instance, saw my partner being abused by someone, oh my god, I'd kill them!!) Because if so, then he's a total hypocrite and doesn't understand anything, because he's doing it to you himself...*sigh*
Good luck. You have to do something. Your husband is the LAST person you should ever fear.