I almost put this book down and didn't finish it. As much as I liked the way it read and the dialogue, about 1/3 of the way, I started getting bored. But, I looked back through Goodreads and read some of the reviews and decided to power my way through. I kinda skimmed the second 1/3 of the book. And then, the final 1/3 kicked in and I was hooked. I suspected the ending pretty much from the beginning, but really enjoyed the way it played out. And I'll just say, if I could do 18-21 over again, Matt, not Finn, would be THE GUY for me. I'm a sucker for the funny, responsible, sexy nerd.