Books I've read, in order.
Everything Everything, Nicola Yoon
Really cool story. Sounds like it's going to be devastating at first. But such a good ending.