Until Next Weekend
This book actually made me cry!! I didn't like Noah at the beginning but as the story progressed I understood him better!! Beautifully written.