Thank you for taking the time to write this article, Rizel. I found it informative, painting a clear picture of what one might expect in such a role.
Sorry to hear about your experiences with mean folks on the internet. I hope it doesn't get to you too much.