Under Different Stars by Amy A. Bartol
Approx. 94,910 words.
Kricket isn’t one to wish upon stars; they’re rarely in her favor. At 17, she’s an expert at dodging caseworkers who’d force her back into foster care. But, when soldiers from enemy factions find her, their plans to take her back to her home on Ethar collide. Caught between Trey and Kyon, she sees that she’s as valuable as any fire in the night sky and only love can save her under different stars.