Hello Friend, Good that you are seeking a help here. I can understand your suitation. Anger is an expression of stress and frustration. He may getting this stress from outside and trying to relieve by showing it on you.
Sometimes by nature, bodily condition like excess heat, acidity etc can also increase such behavior.
There are home remedies, food changes, self behavioral changes can help in bringing down such actions. In parallel, you may also need counseling support to face and handle such suitations better.
Next Steps
Feel free to reach out to me online to discuss in detail and explore a suitable solution that can help you and your husband overcome from this problem.