Fever - Lauren DeStefano
this series is so wonderfully fucked up!