I really enjoyed this sweet, deep, and meaningful story...until the very end. I read through Matt Shaw's afterword, and while I understand what he was trying to do, I really didn't like the sudden and unimpressive twist. I won't spoil it, but I just wish that if Shaw wanted to take it to that type of extreme, it should have been something really unique and not so typical of that type of situation. With that being said, I feel like the story could have utilized many other much different, yet sensible, conclusions. So I struggled with the 4-star rating, but 98% of the story was very good before the last few pages threw me for a loop. But on the plus side, the plot and characters were great. It didn't need to have a crazy amount of detail or huge cast of people to put across James' journey. While a rather short book, I don't feel like anything was missed here. His struggles, diagnosis, life-altering decisions, family, failed and aspiring relationships, all had a place and were covered to my satisfaction as the reader. But that ending...ugh....I can't get over it, lol. I don't need to always have a sunshine-filled, happily ever after type ending, but this was just not good. If I didn't know how much better some of Shaw's books were, and didn't adore his obvious talent, I would've probably given this a much lower rating. Definitely not his best work, but it's when a strong majority of a book is so good, you can't knock it too much for containing one major mistake.