September 29, 2020Society & CultureSurviving hate NSFW contains graphic violence and offensive language.My introduction to hate and first warnings.