The final step of forgiveness involves being willing to forgive yourself for the mistakes you have made. This may be the toughest facet of the whole concept of forgiveness. We continue to beat ourselves up emotionally and mentally for the mistakes we have made and confessed to God. When we do, we are in a sense telling God that we don’t really believe He has forgiven us. Dwelling on your confessed past mistakes is not part of God’s plan for your life. So if you find yourself haunted by your past,