I won this on First Reads. I enjoyed this book so much. I so desperately wanted to write a proper review that highlights what I feel makes it so great, but I can't seem to do anything other than gush about how much I liked it. And then I realized that the reason why I was having such a hard time ...