Dominion (Guardian Angels #1) by Melody Manful
Abigail Cells had a nightmare the day before she met Gideon, the new guy in school who has every girl drooling just to be near him. In her nightmare, she was murdered by a magical creature. As she gets to know Gideon, she begins to remember pieces of her nightmare, and was shocked when Gideon turned out to be the creature from her nightmare. Who is Gideon really, should Abby allow herself to fall completely for him, or is he the next disaster waiting to happen?