I Made a Mistake by Jane Corry

I Made a Mistake by Jane Corry; such an easy five stars for this one!
Everyone makes mistakes, we’re only human after all, but sometimes a single moment of lapsed judgement can be costly!
Poppy is a successful businesswoman running a casting agency for tv extras. She considers herself a devoted wife and mother; but when handsome ex-boyfriend Matthew Gordon walks back into her life after twenty years, Poppy gives in to one night of nostalgia and lust and risks everything she has worked so hard for!
Jane Corry masterfully weaves together a story of abuse, betrayal and lust, exploring in depth the relationships between the different characters, simultaneously looking into how past actions can have unforeseen consequences far into the future.
A great read!