Is something keeping you awake at night? Something that just won’t let you go, something you’ve tried to get rid of in a thousand different ways – but nothing quite works? There’s a good chance that guilt is buried somewhere in that anguished restlessness. Nothing is quite as paralysing, as debilitating, as the persistent shadow of unresolved guilt. But what you may not have imagined – what you may never have dreamed – is that the answer to this most basis of human problems is tied up in a spotless Lamb.