So we have princess Aurelia (?) Her older bother whose name starts with a Good and Jacob, those were the Royal heirs from the last story.
Big bother dies and leaves his wife and his son Robert behind
Jacob dies after failing to siege the Arno territory
Aurelia becomes queen and bows to never have children so Robert can become king.
Robert grows up and marries a princess from Castilla, I think her name was Cassandra.
Robert and Cassandra have a child, thats Cyril.
Robert dies and Cassandra is exiled back to Castilla, Aurelia is still queen but she's deathly ill.
Aurelia dies when Cyril is 14, by that time Alexandra is already close with Cyril, but the evil guy forces Cyril to send Alex to war, she dies, and now that theres nobody to protect Cyril, evil guy kills Cyril.
Cyril becomes a witch goes back in time as his 15 year old self, because he's not a saint like Bianca (Alex's mom, Duchess of Arno).
Another witch (possibly deceased traitor prince Jacob whose soul is seeking redemption or something) is instructing Cyril on how to prevent the worst possible future by keeping Alex alive. Thats a summary of who Cyril is right now.

Bhai bhai bhai i did not expect to find this. But I am pretty confused as to who exactly Cyril is. Should have found this after 60 70 chapters or something.