3.5 stars 
 It's a beautiful story, but it's one of those that I can only comment on after some time has passed for me to really think about it. Or maybe I won't after all. I will say that the story and the characters exemplify mental illness and dealing with it--so much so that they become all-consuming and overshadow everything else (hope and love, perhaps?). (view spoiler)[It was heartbreaking that Finch's parents didn't help him, and that Violet spoke up too late trying to keep his secret. (hide spoiler)] The psychology student and mental health advocate in me was just screaming for someone's attention to reach out to Finch before it's too late! I'm going to leave it at 3.5 stars for now.