Ratings522
Average rating3.6
first read - nov 2021; 5 stars
man, this book really surpassed my expectations. it really is worth the hype. please take the time to read the author's note at the end, because it really makes you appreciate the plot even more.
also, please check trigger warnings before reading this.
second read - oct 2022; 4.5 stars
still rly good, not as groundbreaking as the first time i read it. still cried tho