I was really disappointed. It had so much potential and yet, this book just felt like a buffer between books 1 and 3. NOTHING HAPPENS. I didn't feel like I got to know the characters more either (with the exception of Tris, and in any case it was so focused on her grief and self pity that most times she was a hard pill to swallow) Marcus and Evelyn seemed exactly the same to me, I still don't understand Jeanine's motivations and the way factions were geographically divided was confusing- I wish these things would have been expanded a bit more. Overall what I thought about this book was: too little, too late. Veronica Roth ends the book with a plot that should have been introduced at least in the middle. By trying to not give anything away she remains too ambiguous and now there are so many questions I honestly don't know how she'll be able to solve everything effectively in book 3. I'm trying not to spoil anything for those of you who haven't read it. The ending was everything I wanted this book to be, but I'll guess we'll have to wait for book 3 to see it unfold. I will definitively read the next book but I was underwhelmed with the pace and "revelations" in Insurgent.