What an emotional roller coaster! I feel like I cried the whole book for one reason or another. Happy tears, sad tears, moved tears. There were things that were a bit too sappy/dramatic for me but I will still never forget this story.