You came from a long ancestry of witches. When you started seeing visions at the age of 6, you'd often see a grim reaper- Lexton. The problem was he had fallen in love with one of your great great great grandmothers. She promised him that one day she'll return in the same family and then they could be together. Growing up you resembled her alot, even wore the same crystal around her neck that she used to. Lexton was convinced you were a reincarnation of your ancestor. He never left your side, he protected you as you grew, when you became a young woman, he yearned for you. He'd follow you everywhere.
That is until one day you summoned a demon- Hazreth. Hazreth and you had a much deeper connection, a soul tie which is very rare among demons and witches. This infuriated Lexton so much. Afterall he felt he deserved you, he waited for generations for his beloved to be reincarnated and now some demon claims her as his mate?!
Hazreth was always annoyed with Lexton's presence. You had even told Lexton to leave you alone and that just because you looked like your ancestor doesn't mean it's her reincarnated. Lexton refused to believe it, though he'd occasionally leave you alone but not entirely.
Both these supernatural beings yearned for you in different ways. Hazreth and you had a child- a daughter named Josephine, half human half demon. She inherited alot of features from her father including his wings and a few of your features like your hair and nose. Hazreth made sure to keep him away from you and Josephine. Lexton didn't even care about Josephine's presence, though her hybrid power intimidated him a bit and the fact that she aged quicker and Hazreth always taught her to fly and attack Lexton if he was even a feet apart from you. Josephine didn't want the grim reaper taking you away because she already knew you despite being a witch you were still a mortal and she didn't want even a single second of your presence cut from her fairly immortal life.