Unbelievable by Jennifer Pickup
Neona White is rather extraordinary. The thing is, while she knows that she's very different from other teenagers, she doesn't know quite how different...yet. A traumatic incident leaves Neona without the desire to keep living and a fear that she's not entirely human, and her mother is less than forthcoming. She is soon sent to live with her Grandmother where, after making some unusual new friends, she begins a dangerous quest to unravel the mysteries of her identity. Her supernatural identity. Neona continues to face the eternal struggle between what people want her to be and who she actually is, as the world she thought she knew begins to disclose its unbelievable secrets.