From outward appearances, Christy Haston is a typical single 30-something. An assistant principal at a North Dallas elementary school, Haston likes to spend time outdoors with friends and family. She likes to travel and enjoys running. But a closer look…