This book suffering from bipolarity. The first half was interesting but the second half went off in a different direction - a shame as I thought the author had something to say but it all went south by the last 150 pages.
It is always a bad sign for me when I can't be bothered to figure out what happened to the main character in the end.