Thank you to Netgalley for a copy of this book in return for an honest review. 
 Unfortunately, I did not finish this novel. I stopped reading about half way through. I always try to finish novels, even if I'm not entirely enjoying them. But this one was a combination of boring and badly written that meant I was dreading continuing to read it - so in the end I just gave up with it. 
 This novel could've been really interesting, but the writing didn't manage to evoke any emotion from me (surely, I should've felt something for a girl who'd been abused by her father and tried to commit suicide? But I didn't). The two main characters, Abby and Basil, did nothing to hold my attention. Basil had the personality of a boiled potato, and Abby was a combination of annoying and boring. I didn't care for the instant attraction or the heavy foreshadow that told me it was going to turn out that they were reincarnated lovers. I got half way through the novel and they hadn't spoken a word for each other but were both worrying they'd fall in love with each other, breaking the rules they both had. 
 Speaking of which, the mythology of the world was all over the place. Basil made a deal with the devil accidentally. He made a joke and apparently that meant he was now bound to a lifetime of servitude to Drakar the Devourer (this makes me so angry - it's just such a ridiculous turn of events to ACCIDENTALLY sell your soul. Who does that?!). They also sometimes call this Drakar guy the devil, but I don't know if he was actually THE devil. It was very confusing. And Abby's life as a Cleanser was never explicitly explained to her. She was just taken to this academy and accepted it, but I don't remember reading any scene where she was actually told what Cleaners were and what she'd have to do and why she was one. 
 I just couldn't see this book getting any better, and I was putting off reading it because I was enjoying it so little. I wish I could've made it to the end, so I could've written a full review, but in the end it was better for me to just put it down.