The Long Road To Forgiveness