This book started off rough for me. It wasn't grabbing me and I was wanting to give up on it. I decided to hang in there to at least a quarter of the way through. Luckily, it picked up before then and I started getting to like the characters and falling into the story. Then about three quarters of the way through, it went crazy. Things were happening on an insane level and the feelings that I had for some of the characters swapped with some of the other characters. Totally made up for the beginning and was glad I stuck with it.