I wish I'd read the first book a bit closer to reading this one, because I feel like I'd forgotten a lot. I caught up about half way through, and I think I've got the major plot lines down. 
 My biggest issue with this book was that the voices felt too young. Lara Jean doesn't think or talk like a 17 year old girl to me, she felt more like a 14 or 15 year old girl. It didn't feel authentic, and it took a bit from the story. 
 I did enjoy reading this book, though. I wish that more had been resolved with Peter by the end, because it felt... wrong. 
 *spoilers stop reading* 
 He never owns up to being an asshole. Instead, Lara Jean comes around and *understands* and I'm sorry, but no. Peter needs to let go of Gen, at least for a little while. I get that she's going through some stuff, but maybe she should have thought about losing Peter and his support before she cheated on him. If I were Lara Jean I'd have left with John in his car and never looked back, because screw that. She shouldn't have to be competing for Peter's attention and time with his ex-girlfriend. ESPECIALLY after she leaked that video. Come on now, that's not okay. 
 So I guess I felt like things were very unfinished at the ending. I really don't feel like, with the way things ended, Peter and Lara Jean are going to have a happily ever after. Still a fun read, though.