This was a very emotionally satisfying book that I read in one go. There's something about unrequited love in books--I always want it to end up in a happily ever after, but the two main characters of this book have an unavoidable age gap that makes this book unpredictable and kept me interested thro...