Utilize your supports! Hold on to the fact that others in your life love you! Remind yourself, that when things get heated and fights ensue - everything that is said and done - is without restraint and will be regrettable (For both yourself and your husband)!
It's painful. Very painful. But it's tolerable if you try.
Try not to think in black and white. Despite what your husband may have said or done - allow time to take an effect. In a few days or a week you could both end up making amends. Perhaps it will take longer. But you can at least recognize that something was not working in the relationship and it clearly needed to be addressed. Although it wasn't addressed in the most proper fashion - it was still addressed.

.
Take care of you.
Thanks,
Hd7970ghz