Review: Everything, Everything

This review will contain spoilers.  If you haven't read Everything, Everything, you should stay away.  Seriously. I went into this book knowing pretty much nothing about it.  I knew that it had a nice cover and upcoming film.  I also had a basic idea of the plot.