My husband has no patience what so ever, and his temper is crazy. I use to ignore it but after 32 years he finally put his hands on me for the very first time.What do you think is causing this? I don't even want to be around him any more. He's starting to scare me. What should we do about his anger and there's a lot of it. He says he don't know why. Please help. Thank you.