The Divide - Aubrey Clark, L.J. Smith

Really wishing Cassie would drop boring Adam (who is still hooked on Diana) and go for Nick.