I’m not sure if we’ll recover from this one but we had arguments like this in the past - mostly before I found this site. So we’ll see how things progress when he gets in a better state of mind. In the meantime I will try to stop throwing fuel on the fire and not engage in pointless arguments.
Yeah, you must give yourself some grace. If the standard is being perfect 100% of the time in a relationship, we're all doomed. Marriage is about trust and forgiveness...from you and from him. It feels unfair that we must forgive because they're mentally ill, but that's the tough truth; we have to lead in these situations.
That doesn't mean blindly forgive either though; there has to be some boundaries in place. It's not okay to scream or put people down. It's definitely not okay to break things or intimidate someone. That soft of stuff, you walk away and make it clear you're not playing that game. It gets worse before it gets better, but eventually you can find balance.
How long have you been together? Is this the worst blow-up so far? Tell us a little about your relationship.