What a socially maladjusted little hypocrite.
Ok, I know that wasn't very Christianly, but still...
He (or possibly she, but I don't really care) insults you, your religion, and your friends... yet he calls you ignorant when he fails to manipulate and harass you into his point of view?!
That's, funny, none of my "retarded Christian friends" have ever acted that way...
Anyway, I agree with what everyone's said. Keep your chin up! *hugs* I'll pray that you'll have the strength to withstand your attackers, and that any and all trolls will get a life (and possibly find the truth)!