I personally think that Christianity abdicated its claim to a higher morality when they they inserted this bit about Jesus absolving one's sins through forgiveness. Even while you're committing the sin, this get-out-of-jail-free-card gives the sinner the moral flexibility to bypass the cognitive process it takes to actually decide to stop hurting oneself or others.
Or to report a rape.
Yeah, not a lot of accountability there.
As long as Jesus forgives Kenneth Starr, I think we all should. Who are we to know that mind of God? I'll leave that to the Christians.