This is such a beautifully written book - I stayed up way too late last night finishing it. Unfortunately, even after it was over, my brain could not let it go. 
 I didn't see the end coming; maybe I should have, but it was so sordid.