Don’t give up on this book until you’re heard the entire story! I admit the 1st 6 hours are a confusing mess of memories; different decades, different people, story line often changing mid sentence. The pace is painfully slow! Then, half way through, and in typical TJ Klune style, it all starts to make sense (wow-did not see this coming). I finished the book over a week ago and the story is still kind of haunting me.