Its hard to forgive ourselves. Forgiveness is definitely a God thing. Forgiveness is not an option for a Christian. We are commanded to forgive and that includes ourselves. Let's look at Psalm 51. Let's see what we can glean from David and his repentance to the Lord.