@nathan shit, that is absolutely crap Nathan and I'm sorry this has happened to you.
It really goes to show how well you have protected us all from this kind of hate as I had no idea this was happening, this is my first instance and has been a great experience. You have done an amazing job but you also need to do what is best for you.