Being knowlegeble about shit is good, haha. I used to bash religion bit time, though I didn't know shit about what I was talking . I really regret that because not only was I being a dick but I was also depriving myself of learning. Nowadays, I read about stuff and even though I still don't like most religions, I manage to grasp the good parts of it, the parts that could make a better dude.
It's only natural to not be able to understand such crimes like raping and stuff. It would take an incredibly rational person to forgive someone who rapes kids, in case the rapist doesn't think he's doing a bad thing. To be honest, I don't think I want to be that kinda guy.
And damn, that dialogue you posted was pretty cool. Did you write it yourself?
Anyways, I need to make up for this major off topic:
My grandmother's maid really pisses me off, she's a good person but she's already beheaded two of my action figures.