The night the new girl arrived in Ravenshade Valley, the sky bled red. The moon hung low, heavy like a secret, and the mist rolled across the cobblestone streets like it had come to warn the town. Seventeen-year-old Elara moved there with her father after her mother’s death, hoping for peace. But in Ravenshade, peace was a myth told to strangers.
Her first day at the old Ravenshade Academy felt like walking into a dream half remembered. The air was colder, the corridors darker, and whispers followed her wherever she went. Students spoke of the “Crimson Curse,” a legend about a boy who had died a century ago during a solar eclipse, whose spirit still wandered the forest behind the school, searching for the girl who once betrayed him.
Elara didn’t believe in ghosts. Until she met Aiden.
He was unlike anyone she had ever seen — pale as the winter dawn, eyes like shattered glass, voice soft but filled with something old, something that didn’t belong in the world of the living. The first time their eyes met, her heart stopped for a moment, and she swore the world held its breath too.
Aiden saved her that night — when the fog thickened and shadows with teeth crept from the woods. His hands were cold, yet his touch burned her skin. He told her to never go near the Crimson Forest again, but curiosity has a way of ignoring warnings.
The next night, drawn by whispers that seemed to call her name, Elara followed the trail behind the academy. The deeper she went, the more the trees began to twist like they were alive. When she reached the heart of the forest, the moonlight revealed an ancient stone altar, stained with something dark. And there he was — Aiden, standing before it, a tear running down his cheek.
“I tried to stay away,” he said, his voice trembling. “But every time I see you, it’s like the curse pulls me closer.”
Elara’s heart pounded. “What curse?”
He looked at her with sorrow so deep it could drown the stars. “A century ago, I loved a girl who looked exactly like you. Her name was Lyra. She promised she’d wait for me — but she broke that promise. On the night of the eclipse, she betrayed me, and I died with her name on my lips. The curse bound my soul here — and every hundred years, she is reborn. And now, you’re her.”
Elara’s breath caught. “I’m not her.”
“But your soul remembers,” he whispered. “And that’s why I can’t let you go again.”
Suddenly, the ground trembled. The forest screamed. Dark figures emerged from the mist — shadows with human faces, whispering her name over and over. Aiden grabbed her hand and pulled her close. His skin glowed faintly in the moonlight, veins of crimson light pulsing beneath it.
“They’ll take you if we don’t break it tonight,” he said. “The curse feeds on our love. Only one of us can survive.”
Tears streamed down her face. “No. There has to be another way.”
He smiled sadly. “You always say that.”
The eclipse began — the moon turning blood red as the shadows circled them. Aiden held her tightly, their foreheads touching, their breaths trembling. “If I let go,” he whispered, “promise me you’ll live. Promise me you’ll break free.”
Before she could speak, he kissed her. It was soft at first — like the ghost of a dream — then fierce, desperate, alive. Around them, the world began to blur. The shadows screamed, the ground split, and Aiden’s body began to dissolve into light.
“No!” she cried, clutching him tighter. “Aiden!”
But his last words were a whisper in her ear: “I love you — in every lifetime.”
When the eclipse ended, Elara was alone in the forest. The altar was cracked, the mist gone, and the air finally still. She fell to her knees, sobbing, feeling the warmth of his kiss still on her lips.
Days passed, and life at Ravenshade returned to normal — as if nothing had happened. But every night, she’d look out her window and see a faint crimson glow deep within the forest. And when the wind blew just right, she’d hear his voice — soft, distant, but filled with love.
“Until we meet again, Lyra.”
Elara smiled through her tears. Because somehow, she knew he was watching, waiting — and that their story wasn’t over. Love, after all, doesn’t die. It just waits for the next lifetime to begin.
And beneath the crimson moon, their hearts still whispered to each other — across time, across death, across forever.