Aurora Beauchanan is many things, and apparently being a student at Hogwarts School of Witchcraft and Wizardry is about to be added to that list. With quite a few secrets that are better left untold, and befriending not only Harry, but the Weasley's and their friends as well, her whole life is about to be turned upside down, even more so when she meets the enigmatic Potions Professor, Severus Snape...And as Severus tries to unravel the mysterious personality of the young witch that seems unphased by his ill tempered and harsh disposition, he can't help but be curious about the unabashed and defiant Gryffindor who seems to present more trouble than she is worth. With a spirited character and an attitude to match, Aurora finds that blending in and keeping a low profile don't exactly make for an easy life, especially with the Triwizard Tournament around the corner. When nothing is as it seems, how is she supposed to distinguish between what's real and what isn't? Say....feelings about a certain potions professor that she can't seem to stay away from? As the secrets and mysteries pile up around her while her past threatens to expose itself, Aurora will have to overcome insurmountable odds and decide who she can trust as her life hangs in the balance. After all, sometimes things aren't about doing the right thing, but doing what needs to be done. This story takes place during the events of The Goblet of Fire. Soulmate AU with a bit of a twist, since happy endings don't necessarily last forever. Note: This is a rough draft, and the first round of editing changed the POV from first to third person. It's still being edited, so a second draft should take care of any remaining grammatical errors and the like. Thank you for sticking with this story, and I hope you enjoy it!