Blog Archives

A Million Tomorrows

A Million Tomorrows is an emotionally rich novel that follows Perry Roberts, a young oncologist in San Francisco haunted by personal grief and the long shadow of cancer. Through his relationships with patients, colleagues, and especially the enigmatic Beverly Bowen, the book explores how we navigate memory, love, guilt, and second chances. The story is told in the first person, and its power lies in the deep interiority of Perry’s voice as he relives past traumas, unexpected connections, and one strange, beautiful relationship that may defy time itself.

This book surprised me. At first, it felt like a standard character-driven drama, maybe a little too heavy on introspection. But as the story unfolded, I was hooked. The writing is tender and relatable. Middaugh has a real gift for voice, and Perry’s narration walks a fine line between thoughtful and raw. The supernatural elements that emerge later are handled with a kind of casual magic that made me believe them without blinking. There’s a warmth and ache to this book that stayed with me.

What struck me most was how it deals with grief, not as something to “get over” but as something you live with, reshape, even share. The love story at the center of the book is unusual and a little odd at times, but I found it touching and refreshingly honest. And Beverly Bowen? She’s a wonder. Funny, sharp, and complicated. Their conversations felt like real conversations. The baseball stuff, which I expected to be filler, turned out to be beautifully woven in. Not just a theme, but a language of connection and healing. I found myself smiling at the smallest moments.

A Million Tomorrows is a book for anyone who’s lost someone or loved someone in a way that didn’t make sense on paper but made perfect sense in the heart. It’s for readers who like stories that stretch time and memory and emotion without shouting about it. If you’ve ever stared at the past and wondered what would happen if you got one more shot, this is your book.

Pages: 254 | ASIN : B0CW1NB6NW

Buy Now From Amazon