Wow this is great! So eloquently put. Evanna Lynch (the actress who plays Luna Lovegood in the Harry Potter films) wrote what is essentially an essay schooling homophobic followers and banishing them from her social profiles.
Some choice snippets below.
I don’t want your poison all over my carefully curated wall of light and positivity.
It is possible to not like the idea of homosexuality, to find it a wholly alien, uncomfortable concept and to not impose this view on the people it affects and above all to not shame people for the way they are.
I encourage you to read more here >