There are books you read because you can't put them down, and books you read because you feel a connection to the characters despite... everything. This was one of those books for me. The writing is clunky. The whole thing is poorly paced and edited. And yet, I finished it - because Violet is infuriatingly relatable, and I just wanted to see what happens next. So that counts for something.