Set the boundaries. No one said you have to file right now. But, you need to protect yourself from his insanity.
It really helped me, in the beginning, to think of him like Job suggests. Think of him as another child. When the kids disrespect you, do you tolerate it? Do you take it personally?
On the numerous occasions I have been graced with a tantrum from my children, I can say with certainty, I DO NOT TAKE IT PERSONALLY. They are being obnoxious kids. That's what your H is right now.
You gotta set the boundaries. Gotta. Or, you will go crazy.
"You know, it's times like these when I realize what a superhero I am." Tony Stark/Iron Man
“Focus on what you can do, then do it with all your heart.” Lois Wilson