Oh my god. 
 First off, DO NOT. I repeat DO NOT read the summary of this book. Run yelling and screaming from anyone who tries to tell you anything more than, "read it" and "finish it". 
 I started this book knowing nothing and am so grateful that I did. I read it with the conviction of finishing it, because the ending must make up for how slow going the beginning is right? Wrong. The whole second half makes up for it until you realize that it wasn't even that much of the book and oh you love the characters anyways why were you even whining. Once it gets going, it all makes up for all of it and you can't put it down and your emotions are riding a roller coaster and you read amazing things that you want to write down or highlight but you don't because you can't. Stop. Reading. 
 This book was amazing, and I highly HIGHLY recommend it to everyone who can follow the advice of "Just keep reading".