Fear-based repentance (“I’d better change or God will get me”) is really self-pity. 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.