
Member Reviews

I liked the concept of this story, a doctor who can see when people are going to die. I also appreciated the depth to Charlie’s character. However, the story fell a bit flat for me. Nothing really happened throughout the entire book. Charlie, the local GP, finds out that he has the ability to see when someone is going to die. If it is someone who has little time left, we inevitably find out what has happened to them and move on. We also get a glimpse into the past, revealing other tragedies in Charlie’s life and the lives of some of his patients. The story felt like blow after blow of sadness without any real purpose or adding much to Charlie’s story, other than his guilt and pity for his patients. The subplot romance was sweet and I’m glad that Charlie and Gen were given a second chance after healing from their shared trauma. I appreciated the way that this book addressed some complex emotions like grief, loss, anger, and fear. If you’re looking for a slower paced book that focuses on the emotions and thoughts of the main character, but nothing major happens, this might be the story for you. Perhaps I wasn’t in the right mindset for reading this after having read some very fast-paced, high-stakes books prior to reading this. I may like it more if I read it again in the future. For now, I happily give it three stars.
As for the narration, I think that Ryan Ennis performed it very well. I appreciated how easily it was for him to switch between tone of voice for different characters, and it really helped me feel immersed in the story. It did take some adjusting at first as an American listening to the audiobook, which is performed in a British accent, so if you’re also American, it’s something to be aware of.
Thank you Netgalley and RB Media for providing me with an audio-ARC in exchange for my honest review!

Magical Realism? ✔️
Questionable circumstances… ✔️
Small town country doctor… ✔️
Same man who gave up ALL his dreams several years ago?? ✔️
Charlie Knight seems to have it all. A good family. A good job. A great personality. And, he’s a family doctor…
Gen is the typical girl-next-door, who got away…. Kind-of…
But as we delve deeper and deeper into the story, ALL the layers begin to unravel, and the story’s trajectory seems to keep changing…over and over again! 😮
And then there’s the other aspect… ???? ****.
What would you do if you knew when people were going to die? Like…the exact day?? Even those closest to you???
Me? I wouldn’t be able to run away fast enough!!! 😮😫
Imagine the predicament you’d find yourself in??
And what if you really didn’t even want to know???
#AllThePerfectDays by #MichaelThompson. Narrated nicely by #RyanEnnis.
4 big, crazy, mesmerizing 🌟🌟🌟🌟 for me!!
*** RELEASE DATE has already passed, SO LOOK 👀 for it on shelves now!!! ***
Thanks so much to #NetGalley and #TantorAudio for an ARC of the audiobook, in exchange for an honest review.
You can find my reviews on: Goodreads,
Insta @BookReviews_with_emsr and/or
My Facebook Book Club: Book Reviews With Elaine
Thanks so much for reading! And if you ‘liked’ my review, please share with your friends, & click ‘LIKE’ below… And, let me know YOUR thoughts if you read it!! 📚⭐️

So interesting and thought provoking. What would you do if you knew how long everyone around you had to live? The exact number of days they had left? Charlie is a Dr living in his small town and desperately wants to get back to the city. He wants a bigger life than that of living in a small town where everyone knows everything and to be the type of Dr he wants to be. Things have changed with his newly acquired “gift” and the people he knows and loves along with one special person who has come back into his life. A sweet story with interesting and eclectic characters, a mix of heavy and light topics and enjoyable narration. You can help, but adore Charlie while he tries to figure out his life, world and how to deal with his new reality and the choices he knows he must make.

I received an ARC of this audiobook via NetGalley.
This book premise and cover caught my eye. The likability of Dr. Knight (Charlie) kept me invested. This book is thoughtful, poignant and makes the reader think into some deep topics. The build up at the end had me with a pit in my stomach, but it ended nicely.
This title examines the question often pondered before- If you could find out when the last day of your (or family, friend or patient!) life would be, would you want to know?
Thank you to the author, publisher and NetGalley for the opportunity to listen and review.

I really enjoyed this book! Very sweet.
Charlie is working as a doctor in his small hometown. He used to work in a busy emergency department in London, but moved back home after a family incident and has stayed longer than he anticipated. However, he now has plans to move back to London--he just needs to break the news to his parents. Complicating matters, his former girlfriend, Genevieve, is now back in town. And there's this other complication: while seeing a patient, Charlie experiences something strange and gets the impression of a number, which turns out to be the number of days that person has left to live.
I had a delightful time with this novel. It's heartwarming, the characters are likable, and there is real character growth throughout. I loved the humor, which helped to balance some of the more sad moments. I loved this author's first book, How to be Remembered, and this one is equally as good.
I listened to the audiobook, narrated by Ryan Ennis, and he does a fantastic job with the narration, infusing the story with heart. He provides the characters with unique voices, but doesn't veer into the overly caricatured female voices that sometimes occurs with male narrators.
It's fun to experience the story unfolding as Charlie figures out what the numbers are, and it's at times joyful and heartbreaking when he reacts to those numbers. This is a quick story that moves forward at a deliberate pace, I never felt bogged down.
Highly recommended!

I received a complimentary copy of this book "All the Perfect Days" and all opinions expressed are my own. I have both the kindle book and audio book. I listened to the audio book. This was a heartwarming story about Dr Charlie Knight who sees when he patients will die. It's a countdown. I thought this was a good story, different, heartwarming.

"All the Perfect Days" by Michael Thompson offers a fascinating premise about a doctor seeing his patients' remaining days, providing some touching moments. However, its inconsistent pacing and emotional impact mean it doesn't fully capitalize me, it fell flat.

DNF. This was a very slow burn. Lots of details and nothing was coming together. Nothing like the books referenced.
Thank you for the opportunity to review.

This was such a lovely story! I really enjoyed the magic and the heart in Thompson’s novel How To Be Remembered. This one felt a little bit more rom-com to me, but was still fun, magical, and heartwarming! An interesting premise where a doctor suddenly acquires the ability to see how many days a patient has left to live changes everything about his practice, but also his life. The audiobook narration was wonderful, the narrator was clear and understandable and had some great humor!

"All the Perfect Days" presents an intriguing premise, but it ultimately feels like a missed opportunity. Dr. Charlie Knight, a family doctor stuck in his small hometown, suddenly gains the ability to see how many days his patients have left to live. This supernatural twist immediately grabs your attention, promising a unique exploration of life, death, and the ethical dilemmas such a power would inevitably bring.
The concept is undoubtedly the strongest suit of the novel. The internal conflict Charlie faces, as he grapples with knowing the finite time of his friends, family, and even the woman he still loves, offers compelling emotional territory. You can feel his struggle with the weight of this knowledge, and the initial scenes where he comes to terms with his "gift" are genuinely engaging.
However, the execution doesn't quite live up to the promise. While the premise is rich with potential for deep philosophical questions and profound emotional arcs, the story often skims the surface. The exploration of the ethical implications of Charlie's ability, while present, doesn't delve as deeply as it could. The pacing can feel a bit slow at times, and some of the character development, outside of Charlie, feels a little underdeveloped, making it harder to fully connect with their fates.
"All the Perfect Days" is an interesting read with a captivating central idea. It’s a solid effort, but it doesn't quite achieve the emotional resonance or thematic depth that its fantastic premise suggests it could have.

If you are looking for a good audiobook, pick up All the Perfect Days by Michael Thompson. It's available now.

Solid 4.5 stars.
Fans of The Measure, take note of this one! This story is a little lighter, just as good! I couldn't put it down once I started listening.
Charlie Knight is a small town family doctor who is lovable from the moment you meet him in the first chapter. He cares deeply about his patients, he admires and respects his father dearly, and despite some past heartache, he's doing everything he can to push himself out of his comfort zones and is about to embark on a new life journey.
That is, until one day upon a standard medical exam in his office, he experiences something totally unfamiliar to him and after having it repeat itself with each new patient he sees, he eventually realizes he is able to see the number of days each of his medical patients has left in their life.
Unsure about how to handle this information, and totally unwilling to risk having the number present itself for any of his friends or family members, he makes a plan to flee the small town that loves him so much. He even decides to leave his freshly rekindled romance with the girl who broke his heart years ago.
As the story unfolds, it becomes harder and harder to face the decision he's made, and eventually Charlie Knight must make the ultimate choice of love versus fear.
I loved all of the characters in this book, and while the plot was a little slower to unfold, I didn't mind spending extra time with the cast. The narration was absolutely excellent. Thank you to NetGalley for the ARC of this audiobook in exchange for an honest review.

This is an uplifting, heartwarming story with a lovely small-town romance as part of the storyline.
I found it more uplifting than ‘The Measure’, which read a little dark and was not what I wanted from this type of story. This was much lighter in heart although it does deal with a number of sensitive topics, including drug dependency/addiction, so worth checking the trigger warnings. I listened to the audio, narrated by Ryan Ennis who did a great job bringing the different characters to life.
This was a 4.5 star read for me - there was one event towards the end of the book where Charlie appears to forget one of the numbers. I didn’t find this particularly plausible, given the circumstances (this is hard to explain without spoilers!). So just under the five stars I would otherwise have given.
It’s a sweet, easy read, which would be perfect for the summer, and it realised on 21 May.
Thank you to NetGalley and TantorAudio for the chance to listen to an ARC.

Wow, this audiobook literally blew my mind and blew me away. I loved every minute of it! It had me hooked from the very first chapter, and I was glued to my seat the entire time

An intriguing story of a general practitioner who gains the unusual ability to see how many days those he comes into contact with have left to live. It’s a unique premise that stands out from the typical stories I usually read. The narration was a highlight for me as narrator’s voice and accent added a lot of charm and made the listening experience very enjoyable. While the story wasn’t deeply emotional, it still had moments that felt touching. Overall, it was a fresh and engaging story that I would recommend.

I have to say that I feel betrayed by the way All the perfect days by Michael Thompson (book cover is in image) was advertised. Like Ministry of Time, I was expecting more science fiction elements, but ended up being disappointed at how cozy this science fiction was, and how heavy it was in the Romance. Given that, if it wasn't for this deception, because I probably would not have picked this up if it was a romance, it was very well written and I enjoyed it.
In this novel a local physician can see the remaining days in his patients lives, and through his interactions with them you get to know and love all of the characters in this book. Even with the very common trope of missed opportunity for love coming back for a second chance, I still found myself plowing through this great book.
I had the opportunity to read the book and listen to the audio side by side. The narration by Ryan Ennis for the book was just ok, so I was glad to be able to go back to the print book because it is a better read.
Thank you to Tantor Audio and Sourcebooks Landmark for the opportunity to listen to the ALC and read the ARC. All opinions are my own.
Audio Rating: 3 Stars
Book Rating: 5 Stars
#TantorAudio
#SourcebooksLandmark
#AllthePerfectDays
#MichaelThompson
#Ryan Ennis
#MagicalRealism
#Romance
#Yarisbooknook
#NetGalley

This was such a fun read, I didn't want the book to end! Dr. Charlie Knight is a doctor in his hometown and is fearing life is passing him by. He finally makes the decision he is going to make a move and leave the practice he's working at and move out of town. Then one day his life changes as he has this "gift" that he knows how long his patients are going to live! This is a must read!

Thank you to NetGalley, @SourceBooks and @TantorAudio for this ALC in exchange for an honest review.
All the Perfect Days is one of those stories that creeps up on you—gentle, thoughtful, and unexpectedly moving. Charlie Knight, a small-town doctor with a pretty routine life, suddenly gains this surreal ability: he can see how many days someone has left to live. When his first love, Genevieve, shows up again, everything shifts.
What really grabbed me was how the story isn’t just about the gift itself, but the emotional weight it carries. Charlie’s journey—trying to help others while wrestling with his own regrets and desires—is so human and relatable. The way Michael Thompson explores the tricky balance between hope and acceptance felt deeply honest.
The relationship between Charlie and Genevieve adds this beautiful layer of longing and “what could have been” that made the story hit harder. Their connection is tender and tinged with melancholy, perfectly capturing how timing can shape our lives in ways we can’t control.
The pace slows down at points, which might test your patience if you’re looking for something fast-paced. But if you lean into the introspective mood, it rewards with some genuinely profound moments about life, loss, and making peace with uncertainty.
Ryan Ennis’s narration was fantastic—he brought energy and warmth to Charlie’s story, switching effortlessly between characters. His voice work really added to the experience and kept me hooked throughout.
If you’re into thoughtful, character-driven stories that ask big questions about time, love, and what it means to truly live, this audiobook is definitely worth a listen.
4.5 Stars!
#AllThePerfectDays, #MichaelThompson, #TantorAudio, #SourceBooks, #Audiobooks

I had to DNF this one. It was a very slow burn and I couldn't get pasted the narrator.. I don't think it was a book for me. I did enjoy the start of the story but couldn't keep going

Such an absolutely human look at what would we really do if we knew how long someone had left. He is perfectly flawed and so relatable in his uncertainty to be certain.