Ratings109
Average rating4.2
If stupid me had read this book in a sitting, instead of in short shifts over the course of a few months, I would've liked it more.
—spoilers—
That one chapter with David broke my heart so bad. I was on the verge of tears there