"In "religion" the purpose of repentance is basically to keep God happy so he will continue to bless you and answer your prayers. This means that "religious" repentance is: (a) selfish (b) self righteous and (c) bitter... But in the gospel the purpose of repentance is to repeatedly tap into the joy of our union with Christ in order to weaken our need to do anything contrary to God's heart."Tim Keller, All of life is repentance (read the full article here)