Honestly, I was so disappointed in this. I adored the first book, immediately started this one, and now I'm not sure I'll ever read the third that releases next month. A lot of this book was flashbacks to various encounters with other characters, which, while somewhat necessary to the story, was really off-putting to me. I had a hard time keeping track of timelines with the frequent jumps, and honestly I almost gave up on this book. Around 80%, this book started to feel like the first one that I loved so much, but I had almost given up by that point I really didn't care anymore.