You're wonderful exactly how you are. I'm beyond tired of armchair therapists. Yes, we share our lives, our stories, even our sexuality, on the internet. That still doesn't give anyone the right to, as you put it, shit all over the place.
Scroll and go. If you don't like something you read, that's an opinion, personal, etc. then just exit. It's simple.
I love you dearly.