Running By Moonlight.
Calista and her mother have been on the run since she was seven. She's never stayed in once place longer then three months. Because of this she's never gone to a public school, had close friends, or even a boyfriend, but after almost ten years they finally think they might be safe so Calista attends public school for the first time in almost ten years. Soon though Calista realizes her past is catching up with her again, and quickly. Threating to destroy everyone and thing she has come to love forcing her to have to make a choice that for the first time in her life is difficult. Either stay with the people that showed her what it means to be apart of a real family for once, or leave to keep them all safe, and never have a chance at the future she had dreamt about since she was a little girl.