Rainbow Rowell does it again. With highly original characters that are realistic and quirky, smart and funny (I always find myself wanting to be friends with everyone she writes), she delivers an addictive story that I could not put down. I loved Cath and Wren's relationship. Levi might be my all time favorite person ever, and Reagan, as abrasive as she was, helped the story come alive in a way only someone like her could. Rowell is so good at SHOWING who people are instead of telling you, that I felt Cath's anxiety, the burn of their mother's rejection. I cried and laughed, I felt angry and really really happy. I reread whole sections just to feel the thrill of the words and *FEELS* again. I felt like I knew everyone in the book personally. 
 And even though Cath's universe was so small (1 twin, 1 friend, 1 boyfriend, 1 great teacher) it felt overwhelmingly huge. The Harry Potter-esque series that was the undercurrent, helping to move the story along, shaping so many of Cath's interactions, and was just...genius (I wish I could read those books too--I miss Simon and Baz almost as much as I do RR's other characters). 
 I love this book. 
 I love this book. 
 I love this book.