Meh. Reads like a fanfic mashup of every popular trope and theme in YA. Also, this is one of those YA books that likely would've been far better as an adult novel. Not recommended, though I didn't have the issues that some folks did. The writing is fine, and the narrator actually has a fun voice (sarcastic and good humored), so some may enjoy it.