Forgiveness may be the most extraordinarily difficult act any one of us may ever experience in our lives. Forgiveness is essential for life. We need it like we need breath in our lungs. Yet, on the other hand, forgiveness also confronts our faith and forces us to ask ourselves: do I really believe in this God who claims to wholly forgive me and then calls me to do the same with others?