According to Kirkus Reviews, Everything, Everything by Nicola Yoon is appropriate for ages 12-17.