This book reminded me of "Aristotle and Dante Discover the Secrets of the Universe" by Benjamin Alire Saenz. It's not as good, though. Sure, it's very nicely written, it's sweet and romantic, and the main characters are quite intriguing, but after 50 percent mark, it became a major snooze-fest for me. No conflict, no angst, no nothing. 
 And I'm so damn tired of YA writers depicting 17-year-old boys as innocent asexual little angels. That's just nonsense.