This wasn't a bad book, but it wasn't that great either. There were a lot of details missing, like why Will was a virgin in the first place. It did go into a bit of detail on his traumatic event, but again, it was only bare minimum there. Jenny was an interesting heroine, the perfect opposite to Will, and yet he never mentioned being a virgin to her, even though it was clear to the reader that he was one. The relationship moved very quickly, and while they explained it away, it also didn't feel quite plausible. All in all, it was a quick read, but slightly implausible and definitely lacking on full details!