Forgiveness is at the heart of the spirit-filled life, but at the same time it is one of the most challenging functions of ...