Even within 80 pages of the end, I was tempted to bail on this one. So glad I stayed with it. The ending is (among other things) grimly funny (kind of a satire on the fashion for extreme twists). Readers who like the kind of book this at first appears to be might not like the end much and vice versa. My view is that the ending made the first two-thirds worthwhile.