Boy in the Mirror by Robert J. Duperre
Fifteen-year-old Jacqueline Talbot’s boyfriend Mal lives in the mirror of her makeup case. There’s never been anything normal about Jacqueline; not during her time in foster care, and certainly not in her new hometown of Mercy Hills.
With rumors of actual monsters in the woods, the popular kids taking an unhealthy interest in her, and the revealing of her own dark past, all Jacqueline wants to do is run away forever with Mal. Too bad he’s trapped in the mirror.
But when she learns the ancient forces of the town want to destroy everything she loves, the race is on to free the boy in the mirror, because he just might be the only one who knows how to stop them.