Hopeful, I think you handled it just right. You stayed calm, you walked away - multiple times. And by leaving the house, you gave yourself a chance to cool off.
To be honest with you, I have heard the same BS many times from my H, about how incompetent I am. The name calling, the relentlessness about making a mistake, unclear communication - heard it all before. Nevermind that you are helping him by doing the billing! You think he'd treat an employee like that? Never!
What I've learned on this board is that all of that is fueled by insecurity. I'm sure he knows that he was partially to blame about that bill so instead of just dealing with it he somehow has to make it your fault so he can feel better about himself. Plus - you're a lawyer and it sounds to me like he married up! Better take you down a few pegs so he doesn't feel inadequate.
As you continue to GAL, what he does, says or thinks is going to matter a lot less to you. I can feel that happening in my own M now. I barely even listen to my H anymore when he does this. He has cried wolf about a D and gone off on these ridiculous rants so many times that I've learned his game and I'm getting better at not reacting. Once it stops having an effect on you, they should stop the behavior (or try something new at least).
Me54, H53 M 23, T 25 S20, S18 BD: April 2024 Moved out: August 2024
Love means not giving up on someone even if they've given up on you.
"Being right is the booby prize of life." - Susan Page