You have to have a tough skin to write for a big online audience. The feedback is often as brutal as it is swift. But I don’t have a tough skin, in fact my skin is practically transparent it’s so flimsy.
But, along with my delicate (and wrinkled) skin, I have strong opinions and so I have had to learn to deal with a bit of feedback, criticism even. For the most part I am happy to learn from other people, to broaden my view or consolidate it.
But there is a big difference between a disagreement in opinion and the attack of a troll. When trolls attack I take safety in the fact they don’t know me and they surely have their own issues if they think it’s okay to attack me rather than debate with me.