Either self-criticism or being criticized by another is difficult to deal with without lots of practice. Like many things. Some people have very good emotional intelligence and ride the feeling very quickly and can override it with logic and rational behavior. But not all of us have that skill. This is where practice and analyzing helps. That’s where it helps to be an outsider. Being able to step back and analyze the situation where it’s either yourself or another criticizing you. And that is difficult. And does require lots of practice. Maybe going over the situation in your head after it’s happened. Once your mind is clear of the emotional cloud. Again there isn’t an easy or simple answer for this 1. But this is where meditation helps too. Being able to step away from the emotions and calm the cloud that covers your brain