My husband and I have been together for just under 4 years. He has anger management issues and yells every once in a while but last month was different. He put his finger in my face while we were driving and asked me "what are you gonna to do about it?" I waited a few minutes for him to calm down and then I told him not to ever put his hand in my face again. The argument was about him lying to me about something stupid. We went home and I scurried around to get dressed and just leave for a while but he met me at the door and wrapped his arms around me for 10 minutes telling me how sorry he was.

This weekend, there was absolutely no reason for him to get angry to any extent. He lost his mind out of nowhere and started screaming and cussing. I walked away and he got louder and louder. I walked back over to quietly beg him to calm down because my kids were right down the hall. He kept yelling telling me we could take it outside... tank WHAT outside?? Then he pushed me twice. I went to smack him but he hit me in the face instead. I smacked him for sure after that and then my body hit the floor.

My husband has never been physically violent and I've never smacked a person in my life. I went to the commissioner for protection and they ended up taking pictures of the damage done to my body (they could see it).

Here is my question:
My husband is an addict when it comes to working out.
He can benchpress over 400lb.
I went through all of his supplements because this is beyond out of character for him. There are literally over 30 different supplements and at least 2 prescriptions. 4 of the supplements have the disclaimer that they will increased aggression and violence.

What also doesn't make sense is that in the 6 hours from the time he hit me until the police came, he didn't call or text to apologize, try to see we were ok... nothing.
Now in the days since he has been more of a jerk than ever. He has his family bullying me into dropping charges that I couldn't even drop if I wanted to. It's a mess. Why would anyone go from best husband in the world to violent and cold?