This book was amazing, through and through. I love this book so much, it drew me in, had me ask so many deep questions, made me cry, had me root for the characters so bad and the story was beautifully developed throughout the entire thing. I would recommend this book to anyone looking for a fantastic read, who likes their bit of romance in stories and likes characters finding themselves throughout the story.