Man, I wanted to like this book so much, but it just didn't deliver. The world building was incredibly thin and the effectiveness of the two boys absurdly adhering to tropes was completely undercut by the fact that none of the other characters had more depth or realism to them. I kept waiting for Juliet to reveal that she too was lying all along and was like, using the boys to get close to the LIC which she'd already learned of or something, because she seemed as fake as either of the boys. And you're telling me that this has been going for centuries in our world? With no real explanation as to how that could possibly work or why they target teens (seriously "you haven't read many YA books have you" is not an explanation, it's a joke, why on earth would they try to pair people up permanently in high school)? There's so much suspension of disbelief involved across the board that I just couldn't let that slide. Great premise in theory, but the writing and world building were just...young. 
 Two stars because it wasn't like, actively offensive, just bad.