I think All the Bright Places is my favorite book that I've ever read, and I've read a lot of books. Jenifer Niven wrote characters that I instantly fell in love with while capturing high-school romance and turning it into something beautiful. As Violet finds herself again, Finch gives you an unexpected plot twist that will break your heart and rebuild it right after. I completely recommend this to anyone who is awake or asleep or stuck in-between. It made me laugh, made me cry, but mostly, It reminded me of what it feels like to be alive, and I don't think I could thank her enough for that.