Forgiveness is offered to us as a gift. But at what cost? And who can receive such a gift? Only when we understand the answers to these questions can we truly appreciate what is being given.