All the Bright Places by Jennifer Niven
When Theodore Finch and Violet Markey meet at the top of the school bell tower, they sort of save each other. Violet is stuck in grief and guilt, stumbling through life without living while Finch is pretending to be so many different versions of himself that he has lost the real one. I saw a review of this book that was titled “Devastatingly beautiful,” and I have to agree. It was heart-wrenching, hopeful, and dark but bright at the same time. Jennifer Niven has written a book that is frustratingly complex and yet completely real in its range of emotions. I definitely recommend reading it but be aware that it was an overwhelming and kind of devastating experience that, at least for me, will stick around for awhile.