I've too had A LOT of idiotic people harrass me and say the most terrible things, and to say the least; it really sucks I'm sorry to hear you've been subjected to that sort of shit too, some people just need to get lives.

Glad to hear you're staying