This strikes me as more of a resilience thing than an Elements-specific thing, TII. I may not know all the details in your situation here, but I do know that in the past, negative feedback from people on other forums (not here, thankfully) has brought me down, gotten me depressed, and I couldn't stop thinking about them.
I had to learn a lot of lessons about emotional discipline, and the process has given me my identity and allowed me to shrug off all destructive input. Part of it was watching a guy I work with - he never lets anything get to him, is always upbeat, and it's obvious it's not a façade, he is just genuinely happy. I thought to myself, "I want to be like that," and for months I've been watching how he acts and thinks, and making some of that a part of who I am.
Today, if my boss judges me unfairly, a customer vents at me, or someone online says something about me that isn't true, it's water off my back. And if it's criticism I need to take, I take it, change what I need to change, and put it behind me. And you know what? I may not like my life situation right now, but I love who I am, and nothing can change that. "No one can make you feel inferior without your consent." ~ Eleanor Roosevelt
Maybe there's someone you work with or hang out with who's like that, who you can learn from and observe. If not, I recommend the book
Emotional Intelligence by Daniel Goleman - it's a bit cerebral in parts, but it also played a part in my strengthening process.
Oh, and... I for one don't hate you.