From your last sentence, I understand the comment is for Bluejay.
But allow me to interact because I identify with what you wrote. I suffer from the same problem, but a simple therapy has helped me a lot: counting slowly to 7 before reacting, before speaking. And I recall Psalm 141:3 -
"Set a guard over my mouth, Lord; keep watch over the door of my lips."