Be your own best friend ... and treasure those who honour you by being a real friend.
If criticism comes your way ... Pause, take a breath and consider that it may not have been meant for you. You could have just come in at the wrong moment and got caught in the flak of the moment in another's problem ...
Or the person doing the criiticising may be going through their own personal time of stress, and was "letting off built-up pressure" where they feel safest and understood - around you (and so criticism becomes compliment!)
What Gives Me Hope
If I were Mayor, I'd make the world a better place by