Ratings104
Average rating3.7
Started out very slow, but I'm glad I stuck it out. I love a book that can make me laugh AND cry!
It really makes you think about how you grow and change throughout your life, and whether those changes are for the better.