This book and I had a complicated relationship. I originally started it and came very close to bailing...I was standing at my library's drop box ready to give up...and I just couldn't. So I started the book again, and I found that I actually enjoyed it. The writing style takes a little bit to get used to, and the world isn't explained as much as I would like, but I'm glad I didn't give up on it.