I have just read this, a lot of hype but enjoyed , disappointed with the ending. I am invariably disappointed with these,maybe should write one myself. What do you think