Ratings3
Average rating4.3
4.5
HOLY HELL!!!!! Best book ive read in a while and the book that has made me cry multiple times in a good while.
it would be 5 stars but (SPOILER AHEAD! goodreads doesn't let me use the spoiler thing for some reason?) everyones reaction to the truth being revealed was not realistic