I hated this book. It was completely awful and there were many parts in the book where I really didn't want to finish it. All I wanted to do is throw it across the room, not only because I hated it so much but also it would have been the only enjoyable feeling the book would ever give me. Somehow I managed not to claw my eyes out throughout the book and it really is a huge accomplishment for me to have finished it. IT WAS SO SLOW AND TEDIOUS AND OUTRIGHT BORING. I expected so much more than this when I saw the hype and read the synopsis. And yes I know that normally high expectations ruin experiences but I'm sure my opinion would have been the exact same even if I didn't expect anything at all from this book. Yes, there were scenes that I liked-enjoyed even-but those scenes were the only thing keeping me from throwing the book away. Honestly, I wish I had a heads-up on how slow this book is. If I had known how terrible this book was going to be and how much I'd hate the author's writing I'd never have bought any of Rainbow Rowell's books. This book took me SO long to finish eventhough I skipped all the "Carry On" Fanfiction. The fanfiction was just as worse if not more than the actual book. 
 Yes, I know that I could have just not finished the book and save myself so much torture but I also hate not finishing a book. I just can't stand not knowing how the story ends(even if the story is the most yawn-worthy thing I have ever read). I also know that this review is pretty harsh but I have never actually hated a book in my entire life! So imagine my surprise when I started to hate this book.