Maggie Johnson has lived a thousand lives-
just never her own.
At twenty-eight, Maggie is a librarian who knows stories inside and out. She understands character arcs, symbolism, and the quiet magic hidden between the lines. Books have always been her refuge, her confidence, her world.
Real life?
That's always felt a little too loud. Too uncertain. Too unfinished.
When a long-planned trip to Scotland falls apart at the last minute, Maggie finds herself stepping onto a plane alone for the first time in her life-terrified, unprepared, and wildly out of her depth. Lost luggage, relentless rain, and a disastrous encounter with sheep land her quite literally in the mud... and straight into the path of Logan MacKenzie.
Logan is grounded, steady, and unmistakably Highland-rooted in family, land, and a life Maggie has only ever read about. He isn't looking for adventure, romance, or complications. He's simply come home.
But sometimes stories don't wait for permission.
As Maggie settles into the misty hills of Scotland, surrounded by warm fires, fierce women, eccentric family members, and a landscape that feels alive with possibility, she begins to realize something unsettling and beautiful: the life she's always been too afraid to live might be waiting for her-right here, in the rain.
A Story Unfinished is a tender, whimsical romance about finding courage late, falling in love, and discovering that the most important stories aren't the ones we read... but the ones we finally dare to write for ourselves.