omg I was crying at this book it was so freaking good. so many twists, turns, emotional roller coaster of anger, laughter, grief, sadness and most of all the happiness. just the feeling of greatness at the end was amanzing