this is what happens when you push evangelical christianity down on children with the force of a twenty tonne fist: they reject it in bizarre ways, and identify with it's opposite. the social engineers need to get up to date with some more modern psychological techniques.
the best way to get kids to grasp moral principles is to raise them as atheists and let them arrive at them through reason.