I wish I could give half stars ratings. I loved the framing of this book, but the story itself paled in comparison. The construction of the story though - glimpses at moments throughout the protagonist's life, was lovely and worked well. I understand why it was written in 2nd person, but I found it somewhat distracting. If I stop nit-picking, I really did enjoy this book, but wasn't completely blown away.