I started out not enjoying this book - all the characters got on my nerves. I mean, all of them. Every single person. But…something about the story made me really want to keep reading. At the 50% mark, I almost stopped reading again - I don't want to drop spoilers, but I can say that I do not...