Ratings11
Average rating4.4
This is my new favorite book. I checked my notes that I made while reading and the only thing I kept writing was that this book is so unbelievably good. Every character is beautifully written, each with astounding heartbreak of their own. While reading, I felt as if I knew these characters and wanted to help them. They way everyone tied together in some way was done so expertly. The author made me invest in each character equally. No character was arbitrary or unnecessary. I will read this book many times again in the future.