To be honest, this book took me quite a while to finish (I usually only spend max 2-3days on one book so this is saying something). The story line wasn't too enthralling and couldn't capture my attention as much as I would have liked, making me just want to stop and take a break (YES I DARED SAY IT! TO TAKE A BREAK FROM READING :O SHOCK HORROR). It was a disappointment because I had high hoped for this book and brought it a couple days after it had come out and had it on my list from before it even came out on shelves. The ending started to get me hooked a little so reading the end was in my usual speed but the start and the middle was not what I expected at all. Most of the book was what I could guess at and only in the end that I had a few surprises that I didn't see coming when the truth is finally revealed. The reason why this book took longer to read that what I usually was that because it was dragged on too much. In the ending as the story sped up you can clearly tell that the start of the book was dragged on too much but then if some people who read this book and gave up (I refuse to give up any book no matter how bad/boring) then they wouldn't have experienced the ending which pulled all of the pieces of the puzzle together.