Forgive by Timothy Keller

“The human need for forgiveness appears to be indelible. It won’t go away by denouncing it or trying to deconstruct it. The need I’m referring to is both a profound need to grant forgiveness and to receive forgiveness. On New Year’s Eve in 1843, in a Lutheran parish in Möttlingen, Germany, a young man came to the door of the …