This reminds me of an article I read recently about problems people on reddit were having:
https://www.cbc.ca/news/canada/edmon...tors-1.6179120
Sorry the trolls got funky with you, sadly seems like too many people are overly excited to try to hurt people. You're doing great. Keep your pecker up!