I think you’ve said a mouthful here. I do block and report, but also enjoy clapping back at snarks and haters, mostly because it’s usually not too difficult to demonstrate that I’m smarter than they are. I understand that hurting people hurt, but you also don’t get to work out your shit on me.
Writing about things that are real and sometimes difficult has been very therapeutic for me, and there are so many really supportive and nice people, that although I wish I never had to deal with trolls and haters, they are not going to keep me from speaking my truth.