A thousand years ago, he and she should have been a pair made for each other, perfect immortal lovers. But someone tore them apart, leaving them with a curse: "Never love one another, and if you do, you will suffer."
Across nine cycles of reincarnation, he and she could only lament that fate gave them too little time and their love ran too deep, never allowing them a happy ending.
A thousand years later, she is once again born on the same day as him, each holding a piece of jade.
One is the Snow Kingdom's princess, beautiful enough to captivate a nation and unmatched in her grace.
The other is the Fire Kingdom's prince, a dashing and talented young man.
They meet and fall in love once more in this life, but must face conflict between their nations, a forced marriage, turmoil among six kingdoms, and the pain of separation and death.
What should have been a match blessed by the Snow and Fire Kingdoms ends with them unable to let go, yet torn apart by those around them.
Can they break the curse and be together in this life?
"Don't worry. I'm here," he says.
"Lie Yan, do you think that if we had never met, we wouldn't be in so much pain... But I would still choose to meet you..." she says.
PS:
Both leads are intelligent and capable.
The story may be a little heartbreaking, but it has a happy ending.
The setting is a fictional ancient world, but magic exists.
The story centers on romance, while also weaving in power struggles surrounding the leads and conflicts between national interests.