Bitter Demons (Peachville High Demons, #3)
Book 3 of the Peachville High Demons series.
So far, life in Peachville has been tough for Harper Madison. She's survived attacks on her life, learned how to control her magic, and met the most gorgeous boy - who also happens to be a demon.
Things become more complicated when a future Prima from a nearby demon gate is abducted, and Harper finds out the attack was meant for her.