Rebecca Stead sure can write, man. This was just a touching and really emotional read. Rebecca writes books that are filed in the children's/YA sections of libraries but man oh man should adults be reading these too. The book mainly deals with the struggles of figuring out one's purpose and who the heck we all are. The story mainly follows 7th grade characters (and one high school character) and all of the characters struggle to figure out their roles and identities. And that's never easy, especially when balancing what other people are assuming you should be like or wanting to branch out away from friends. And the book never tries to pretend that life is ever easy, it makes it clear that figuring it all out is messy and tricky but also so important. I certainly would have appreciated this book as a kid and adult me loved this book a whole lot too.