I found the best way to deal with it was to fight fire with fire.
He used to ask, "Do you feel better now?" in a patronizing fashion, which would only make me angrier.
One day, instead of yelling, I started laughing at him. He became furious. LOL, the more I laughed, the angrier he became. It was about the only time I ever saw him lose his temper.
Best thing I ever did - too bad I learned it too late!
Yes, isn't that true for all of us.