There are several orders of magical creatures, all the way from the great witches and warlocks at the top to the shifters at the bottom. Every creature in this magical realm, secret from the plain humans going about their days, has the potential for some magic, as limited as it is for some. However, magic comes with a price. Any kind of spell causing harm to its intended target destroys something in the user, and creation can do the opposite (not healing, per se, more like giving the user antennae or something mostly useless and odd-looking), however there are species which are designed to heal.
Anyway, every year on the winter solstice, there is a ball to which all of the higher orders are invited. They may bring their servants or pets with them if they wish, and always it is a night of revelry and excitement, but there is danger lurking around every corner.
At this ball, many nobles or those in the higher orders meet their soulmate, who they recognize by the aura that surrounds them. But what if your soulmate wasn't of a higher order? What if they're a shifter whose time is almost up?
So, basically, my character is a shifter who is bound to a powerful witch. (In this story, shifters are animals that have been given the power to shift to human form by their witch or warlock. They are bound to their creator until they die. Shifters only live as long as their animal form allows, though there are some ways to extend that, difficult as they may be to attain.)
Only members of the higher orders (like witches, warlocks, fae, etc.) are supposed to have soulmates, until now. Your character is from a higher order (you can be as creative as you want with exactly species they are) and is my character's soulmate. So our characters have to hide their status of soulmates from everyone for as long as possible, all the while the clock is ticking on my character's life.
My character is going to be a girl, and I'd prefer for this RP that your character is a boy. There may be some dark parts, but nothing too steamy since it makes me uncomfy. Swearing is fine. I may ask you to write something before I allow you to join, and if you have any questions, feel free to ask. :)