The Bible teaches that unforgiveness is a form of bondage, but God's forgiveness is based on His nature, love, and non-negotiable, unending, unchanging, unalterable, unconditional, and undeserved love. Genuine repentance is a change of mind, and confession and repentance do not motivate God to forgive, but rather allow us to experience the forgiveness that has been there all along.
[... more]