In this book Brian Lennon asks what real forgiving is and suggests that we may often put unfair and impossible demands on the shoulders of those who have suffered most. He offers a way to move towards forgiving. He challenges the myths and misunderstandings around forgiving and tries to be both compassionate and challenging to those who wish to make this journey.