If you feel compelled to respond every time you're criticized it reveals just how much you've built your identity on being right.
Performancism is the mindset that equates our identity and value directly with our performance and accomplishments.
There's absolutely no way you can feel the freedom to embarrass and humiliate yourself unless you have finally recognized that your identity is in someone other than yourself.
An identity based in the one-way love of God does not take into account public opinion or, thankfully, even personal opinion.