“In fear-based repentance, we don’t learn to hate the sin for itself, and it doesn’t lose its attractive power. We learn only to refrain from it for our own sake. But when we rejoice over God’s sacrificial, suffering love for us – seeing what it cost him to save us from sin – we learn to hate the sin for what it is. We see what the sin cost God. What most assures us of God’s unconditional love (Jesus’s costly death) is what most convicts us of the evil of sin. Fear-based repentance makes us hate ourselves. Joy-based repentance makes us hate the sin.”
Timothy Keller, Counterfeit Gods, 172.