This book is a few years old and I found myself comparing it to Zevin's most recent work, "All These Things I've Done" which I absolutely loved. This story was a little slow and halting in places for me and while I enjoyed the characters, it was too short overall. (Maybe it's my appreciation for a good Epilogue or because I've become accustomed to reading books that are part of a series...who knows?)I felt like the storyline between Naomi and Will, while sweet, was a little too predictable. I really liked James, even with all of his baggage and was hoping he and Naomi would be able to benefit more from their relationship. I did like how she seemed to think that her accident had some positive effects on her life especially where her family was concerned. This book is a good reminder to not wait for the right moment to tell someone how you feel, repair a damaged relationship or to take for granted those who are most important to us in our lives. We never know when they might be gone from us forever or when we might not remember they even existed.