His secret tore her world apart . . .

Kate believed she had it all. A loving husband, two beautiful little girls, and a million happy memories still to collect. Everything was how it should be – a family, together.

But Kate discovers she has been living a lie.

Her husband, Michael, has betrayed her in the most unimaginable way, tearing all love and trust to pieces.

Feeling lost and alone, Kate doesn’t know what to believe anymore. With Michael’s secrets exposed and her marriage hanging by a thread, she fears that life may never be the same again.

Only Kate holds the power to forgive. But what will it take to forget?

Narrated by Lucy Price-Lewis