Let me start by saying this book absolutely wrecked me in the best possible way. I picked up 'The Love of My Life' expecting a typical romance, but what I got was so much more - a psychological thriller wrapped in an emotional family drama that kept me up reading until 3 AM.
The characters feel painfully real. Emma and Leo's marriage, built on secrets and survival, had me constantly switching allegiances. One moment I'd be furious at Emma's deception, the next I'd be tearing up at Leo's devotion. That's Walsh's magic - she makes you feel everything.
Warning: The pacing is deceptive. The first third builds slowly like a gathering storm, but once the revelations start coming? Buckle up. I literally gasped aloud during one particularly shocking twist (no spoilers, but trust me - you'll know it when you read it).
Special shoutout to the audiobook version - Imogen Church's narration during the university flashback scenes gave me actual chills. The emotional weight of those moments comes through even more powerfully when heard.
Now for some real talk: This isn't a light beach read. Between postpartum depression, cancer battles, and shocking betrayals, it goes to some dark places. But that's what makes the flashes of love and redemption shine brighter.
The only downside? Some copies have serious printing errors (missing/repeated pages). Do yourself a favor - spring for the digital or audio version to avoid frustration during crucial scenes.
Final verdict: If you enjoy books that make you feel deeply while keeping you guessing until the last page, this deserves a spot on your nightstand. Just clear your schedule first - because once you start, good luck stopping.