I've recently finished reading it. Actually I looked through the last chapters very rapidly because I was too tired of the over-reflective main character. Besides his infinite reminiscents started to slow down the tempo when the events vice verse became going rapidly, so I couldn't bare it anymore and just followed the plot skipping the tedious reflection. If I read it in my native language I would have stopped at the beginning.
Next time I should find something less personel and pessimistic. Something like Rumpole.