LOGINSeventeen-year-old Seraphina Knights has been running from her dreams for as long as she can remember—dreams of fire, glass, and a winged stranger who calls her by name. Every time she wakes, a glowing mark burns into her skin… and no one can explain why. Duskmoor Academy was supposed to be her fresh start—a place for students with “unusual sensitivities.” But from the moment she meets Lucan Vale, the quiet, unreadable Literature Assistant, Seraphina’s dreams only get worse. Or more real. Lucan knows exactly who she is. He’s been finding her in every lifetime. And losing her. Seraphina’s past lives are catching up to her—and so is a curse that’s been hunting them both. If she remembers too much, she dies. If she turns away from him, the cycle continues. But this time… she remembers just enough to fight back.
View MoreIt started with fire—right in the middle of morning assembly.
Seraphina stood inside the packed gymnasium, surrounded by rows of students in identical uniforms, the air stiff with boredom and cheap floor polish. Everyone’s voices had just died down as the principal stepped forward to deliver his usual Monday speech, his tie a half-wilted mess that flapped with each breath he took. She wasn’t listening. She was watching the way his mouth moved without meaning. Tuning out the buzz of whispers, the scuffle of shoes, the faint hum of the ancient ventilation system. And then— Everything changed. One moment she was locked on the sway of the principal’s tie, the next—heat. A rush of it, fast and sharp, rising like a wave out of nowhere. Then the air around her cracked like lightning splitting a storm. Flames. Not real flames—at least not in the normal sense. But they tore across her vision, bold and red and violent, licking at her like memory turned alive. The gym disappeared. She was somewhere else entirely. A cathedral. Towering and wide, hollow as a lung—but burning. The sky beyond the arched windows had turned pitch black, smoke curling through the fractured glass. Stained glass figures melted and cracked, raining shards down on stone floors beneath her. The bells overhead screamed like they were warning the world itself. It was chaos. Terrifying, yes—but something else too. It felt familiar. Then she saw him. Just beyond the altar, standing tall in the smoke. A man. Wings as black as coal stretched wide behind him, catching what little light there was like velvet in shadow. He looked like something ancient, like he didn’t quite belong to the world he stood in—but didn’t mind breaking it. His eyes found hers. Violet. Vivid. Like they saw everything she was trying to keep buried. “Seraphina,” he said. He spoke her name like it belonged to him. Like he’d been carrying it for a long, long time. He raised his hand toward her. She didn’t know what would happen if he touched her. She didn’t wait to find out. She screamed. — When she woke up—if it could be called waking—she was flat on the gym floor, breath caught in her throat, the lights above spinning in and out of focus. Her body felt heavy. Her skin was cold. A teacher’s voice was calling her name from far away, but it didn’t reach her. All she could hear was the echo of his voice. Seraphina. And then black. — That was the last time she set foot in her old school. — Two weeks later, she stood in front of Duskmoor Academy, fingers wrapped tight around the handle of her worn-out suitcase. The building looked like it had been carved straight from storm clouds—gray stone, spiked towers, and windows so dark they almost looked painted on. Everything about it felt quiet but watchful, like the school had a thousand eyes tucked behind its walls. The air smelled like wet stone and pine. A thick mist clung to the trees just past the gate. Wind curled around her ankles, tugging at the hem of her coat. The headmistress had told her this place was for “students with sensitivities.” Seraphina had another word for it: exile. No one—not the doctors, not her parents, not the counselor who’d stared at her too long and written “emotional hallucination” in her file—could explain what had happened in that gym. But Seraphina didn’t need their explanations. She knew what she saw. She hadn’t fainted because of stress. She hadn’t imagined him. She was being haunted. — That first night at Duskmoor was colder than she expected. Her new dorm room had high ceilings, stone walls, and a wide window that looked out toward the woods. Her roommate hadn’t arrived yet, and the space felt too big for one person. Too quiet. Seraphina sat on the edge of her bed, blanket over her legs, watching the rain tap lightly against the glass. The sound was almost like fingers. Soft. Repetitive. Like something trying to get her attention without force. She hadn’t told anyone about the dreams. Not even her parents. Not about how her wrist still tingled. Not about the shape that sometimes flickered on her skin when the light hit it just right. Not about the way she felt every time she closed her eyes, like something—or someone—was waiting. She hadn’t truly slept in days. Because every time she let herself fall— He was there. The man with the wings. — Eventually, exhaustion overpowered fear. Her head hit the pillow. The room slipped away. And the dream began. — This time, it wasn’t fire. It was light. She stood barefoot in a chamber that glowed from the inside out—walls lined with stone that shimmered with violet veins. The air around her pulsed softly. Floating candles drifted overhead like stars shaken loose from the sky. Her feet touched smooth stone, cool and steady beneath her. The silence was heavy but not empty. It felt like the room was waiting for something. Then he appeared. The same man. Same black wings. Same unreadable gaze. But something in him felt different now. Closer. Familiar in a way that made her chest tighten. He stepped toward her like he belonged there. Like she belonged there. “I’ve waited lifetimes to touch you again,” he said. His voice was a strange mix of velvet and thunder—soft but unshakable. She didn’t move. When he reached for her, her fingers lifted on instinct. Their hands met. A rush of warmth shot up her arm, blooming from skin to bone. And as she looked down— A mark appeared in her palm. A glowing spiral, alive with energy, wrapped in jagged edges. It pulsed once—twice—like it had always been there, just waiting for his touch to wake it. And then— — She woke up with a gasp. Her lungs pulled in too much air. Her chest ached. Her fingers trembled. She threw back the blanket and flicked on the lamp beside her bed. The room looked the same. Quiet. Still. But when she turned her hand— The mark was still there. Faint. Glowing. Real. Not a dream. A rune. And it hadn’t gone away.The storm had finally broken.Rain hammered against the broken glass of the east tower, streaking down the stone walls like veins of silver. Inside, Saraphina stood before the cracked window, her reflection flickering with every flash of lightning.Lucian’s voice came softly from behind her. “You haven’t slept in two days.”“I can’t,” she whispered, eyes fixed on the horizon. “Every time I close my eyes, I see her. Astra—” Her voice faltered. “She’s still alive. I can feel her.”Lucian moved closer, the faint shimmer of his aura casting long shadows across the floor. “Feeling isn’t the same as knowing.”She turned to him, sharp and burning. “It is when your soul is bound to the same curse.”His silence said enough. The ache in his eyes was worse than any wound. He wanted to believe her—he did believe her—but he feared what it would cost.Kaelen burst in before either could say more. His cloak was soaked, his hair plastered to his forehead. “The city’s on the edge again,” he said breat
The night trembled with quiet anticipation. The city lay under curfew, its streets swallowed by torchlight and whispers. Above it all, the spires of the Council Hall rose like black teeth biting into a starless sky. Inside, the air itself seemed to wait.Saraphina’s boots echoed through the marble corridor as she and Lucian moved like ghosts between the shadows. Her cloak was torn, streaked with ash, but her eyes burned with relentless resolve. Behind them, Astra’s faint glow flickered against the walls, her spectral form weaving through cracks of moonlight.“Are you sure this is where he’s keeping it?” Kaelen hissed, pressing close to a column. His sword shimmered faintly as he scanned the hall.Mirielle nodded grimly, clutching the stolen key rune. “Malrec wouldn’t risk keeping the Dream Sigil anywhere else. The Veil Chamber is the heart of his power—it’s what binds the Sleepless One to this world.”Saraphina’s fingers brushed the mark on her palm. It pulsed, faintly answering the S
The ruins of the inner citadel were still smoldering when Saraphina stepped through the broken archway. The air reeked of smoke, salt, and blood—the scent of a city that had burned for its freedom. She walked barefoot across the cracked marble, every step marked with ash and the faint shimmer of gold that trailed from her skin.Lucian was waiting at the far end of the hall, half his shirt torn, a streak of crimson running down his arm. His eyes found her immediately. For a heartbeat, all the noise of the world seemed to vanish—the shouts outside, the moans of the wounded, the thunder of collapsing stone.“You shouldn’t be here,” he said quietly, though his hand reached for her anyway. “The fires still haven’t died.”She touched his fingers, her voice soft but steady. “They never die. They only change what they burn.”Behind them, Kaelen and Mirielle entered with a group of survivors. Kaelen’s usual defiance was gone; exhaustion sat heavy on him, though his eyes still flickered with th
The storm that had been threatening for days finally broke over Duskmoor, thunder rolling across the mountains like the sound of ancient chains snapping. Rain hammered the rooftops, washing soot from the streets and turning the alleyways into mirrors of flame and shadow.Saraphina stood on the high balcony of the old chapel, the city sprawling below her like a battlefield waiting to be claimed. The sky burned with flashes of blue lightning. Behind her, the doors creaked open, and Lucian’s voice found her through the wind.“You shouldn’t be standing in the open,” he said softly, his coat dripping with rain. “Malrec has scouts even in the storm.”She didn’t move. “Let them watch. Let them see I’m not hiding anymore.”He came closer, his hand brushing her arm. “You’ve already made yourself their beacon. Don’t become their target too.”She turned then, eyes catching the faint reflection of lightning in his. “There’s no difference anymore, Lucian. A beacon always draws fire.”He sighed, bu
Welcome to GoodNovel world of fiction. If you like this novel, or you are an idealist hoping to explore a perfect world, and also want to become an original novel author online to increase income, you can join our family to read or create various types of books, such as romance novel, epic reading, werewolf novel, fantasy novel, history novel and so on. If you are a reader, high quality novels can be selected here. If you are an author, you can obtain more inspiration from others to create more brilliant works, what's more, your works on our platform will catch more attention and win more admiration from readers.