In a conversation about homosexuality a few years ago, a Catholic priest made a powerful observation. "Do you realize Heaven is full of gay saints?" he said. His point: The homosexual condition exists; the exercise is sinful. Those honoring God's law carry an especially heavy cross through life, and for that they are rewarded with paradise. The atheist cannot separate the sinner from the sin because he doesn't acknowledge the existence of sin. What to do about those who condemn the sin but also demand that the sinner be loved? The atheist hates Christianity, and Christianity-haters have no problem purposely...