Layla is a practicing Muslimah originally from Morocco, who works as a charity fundraiser. Here is our email exchange.
***WARNING*** Foul language follows.
Layla, I forgive you for your personal attacks and insults. Please think about the source of your hatred. Everything I say about your prophet comes from your own sources, so if you hate me for what I say, your anger is misplaced. God bless you.