I can't really come up with much to say that isn't going to be a spoiler, so this is going to be a short review.
Demetrius spends a lot of his time acting like an asshole to Isadora. I kind of expected her to stab him at some point, given the things he said. He didn't just go hot and cold, he went cruel at some points. I understand why, since we were in his head so much, but still.
Still not buying that whole soul mate is the worst person for them thing. I do feel sorry for Nick, though.