Coming to terms with our past is inevitably a process of forgiveness, of letting go, the simplest and most difficult of all human endeavors. It is simultaneously an act of will and of surrender. And it often seems impossible until the moment you do it.