This was just such a mess. I suppose you could argue that the character is living a nightmare and therefore his train of thought is going to be chaotic, but this book just drove me nuts. It jumped around all over the place - a couple of times I thought perhaps pages were out of order or I missed a page/paragraph, but it never turned out to be so. Two paragraphs later I would figure out "Oh, this is another flashback - or is it? Wait, what?". I would have stopped reading except that it was such a train wreck and I couldn't reconcile that with all the good reviews. At the half-way point I started skimming & couldn't wait for it to be over with. It's too bad because I was interested in the plot & it started off well.