Copyright © 2025 by Ravan Tempest
All rights reserved.
No portion of this book may be reproduced in any form without written permission from the publisher or author, except as permitted by U.S. copyright law.
SHADOWS OF THE CURSED DRAGON
Chapter 15: The Breaking Dawn
Kade
Kade utterly ignored the feeble lock on the door, instead ripping the thing barring his way right out of the archway. The stone steps moaned under Kade’s weight, curling down into the earth like the ribcage of some ancient titan, each riser slicked with the same ancestral dread that had long since replaced the possibility of hope in this place. The air was so damp it made even the living taste mold; it clung to his lungs, to the inside of his eyelids, to the undersides of his nails. Every footfall echoed the beat in his skull, a ceaseless, predatory rhythm, as if his own heart was the war drum of the ravenous host that had once built this crypt. He kept his shoulder hunched to fit the spiral, and the knuckles of his left hand dragged a gouge into the wall, leaving a trail parallel to the blood track Archer was painting down the staircase.
They moved not as men, but as shadows sucked from the world above: Kade, driven by the memory of Claire’s scent, a vanilla-and-rain ghost that lingered even as her voice was battered into a whimper in the depths ahead; Archer, staggering, his teeth red, one eye already swelling shut. The boy’s pain was a nuisance, a distraction, nothing but a rattle in Kade’s periphery, but the mark at his throat, the one Kade himself had left while Archer dragged him back to his senses, throbbed in time with every step. Even after all these years, even after all the bodies and betrayals, every echo of her name wound Kade tighter, until he could feel the toxin of his own rage like a second pulse in his jaw.
The stone balustrade was worn smooth by centuries of supplicants or prisoners, and at every turn of the helix Kade caught glimpses of the world they’d left behind: moonlight slashing through the cracks in the crypt’s roof, the claret stains where the guards had fallen, the aftermath of the slaughter he’d wrought on Claire’s behalf. He’d thought it would be enough, to break the cycle, to burn the past, but even now, the promise of violence was all that was left. Ahead, the flicker of torchlight guttered at the far end of the spiral, the flames so feeble they only made the darkness seem thicker. Kade didn’t have to see the ward runes carved into the walls to know that every step was a trespass; the cold was not merely physical, but metaphysical, biting at the soul as much as the flesh.
He did not bother to look back at Archer, not when the boy’s knee buckled and he caught himself on his palms, nor when the blood from his nose dripped in viscous strings onto the steps below. Each moment of hesitation was a betrayal, their enemy was ahead, not here. When Archer cried out, a reedy, animal sound, Kade’s mouth twitched with contempt. He would have kept going, if not for the fact that Archer’s wounds had bought them the precious seconds they desperately needed. That kind of loyalty didn’t deserve to be left behind.
At the penultimate landing, the stairs unfurled into a corridor so narrow Kade had to twist his torso to pass. Here, the smell of charred resin and old, metallic blood thickened. If he closed his eyes, he could almost hear the scratch of Claire’s fingernails on the stone, the hiccup of her breath as they dragged her deeper into the sepulcher. That sound, her panic, was the true beacon, sharper than any torch. Kade’s mind had become a hunting instrument, every sense flensed of sentimentality or mercy. If he caught her captors alive, there would be no quips, no grand speeches. Only the work.
Every footfall now seemed to make the crypt itself shudder. At the next turn, the passage opened into a small antechamber where the light from the torches fought a losing battle against the midnight. The walls sweated with a patina of ancient grief, the floor slicked with fallen petals of some petrified flower that might once have sanctified the place. Claire’s scream echoed again, louder this time, and her pain was so raw that Kade’s breath fogged in the cold as if he’d run a league in an instant. He pressed his palm to the center of his chest, where the mark pulsed beneath the skin, then let the heat of it guide him onward.
Archer collapsed at the threshold, his fingers leaving a smudge of blood on the lintel. He tried to rise, but his face had gone the color of unpolished stone, and his limbs trembled with the effort. Kade stepped over him without pause, a glance back a silent promise to return, his own body shuddering with the memory of the curse that had nearly broken him in this very place. The Brotherhood’s sigil, a tangled knot of serpents, was stained into the wall above, the symbol so deeply carved it might as well have been a wound. Kade spat on the mosaic, then kicked the next door open.
The world waited, and then it remembered how to burn.
Ancient magic sliced down the chamber walls in rivers of gold and blue, so bright the runes inscribed on stone glowed negative against the glare. The room held them both, Kade and his shadow, Kade and his love, Kade and the last thing left worth damning or saving, but it could not contain what it had summoned. Power lashed the air, shaking the iron sconces, rending the bones in the walls to dust. The ritual had not ended; it had begun.
He somehow made it inside and knelt at the circle’s heart, half-beast and half-the memory of one, the claws on his hands gouging spiderwebs into the rock. Every breath came hard, the lungs pulling not air but raw current, blue fire and old promise. He tried to stand, to show the room who ruled it, but his knees would not obey. The shape he wore, dragon, man, ancient king, traitor, shivered, unsure which skin to trust. He could not trust any.
Visions strafed his mind, so fast and sharp they might have been blades: the girl, always the girl, but new in every world. Sometimes she was laughing, bare-ankled, with mud on her hem. Sometimes she was old, hair the color of sorrow, but her eyes always gold-green and ready to wound him. Sometimes she died in his arms, sometimes he died before she did, sometimes the universe conspired to put one grave between the two of them no matter what paths they walked.
He wanted to turn from the visions, but that only made them clearer. He saw a thousand years in an eyeblink: her hand at his cheek as a city burned behind them; the mark on her wrist as it shimmered in the blood of a failed king; her smile, caught between sleep and waking, the only moment in any world that had ever been real. He wanted to roar, to melt the future back to clay, but the ritual did not care about wanting. It cared only about what he could endure.
The voice of the curse, the old and venomous logic, shouted from the bones of the chamber. Choose, it said. Choose yourself, or choose her. He closed his eyes, tried to remember a time when the choice was easy, when there was only one story. But the world had never been easy, and it had always demanded stories with teeth.
The blue fire reached a crescendo, spilling over the runes, tracing the edges of the circle in molten light. For the first time, Kade realized he was not alone in the ritual. Across the circle, kneeling in her own blast of magical pain and memory, Claire waited for him.
She was not the girl anymore. She was the sum of all their lives, a thousand versions condensed into one terrible and beautiful whole. Her hair ran wild, copper and cinder in the gold light; her skin was mapped with bloodline sigils, each one bright as a living star, pulsing with the same rhythm as his own heart. The wound at her wrist was a beacon now, the blue-white fire shooting up her veins, painting her from the inside out.
He watched, paralyzed, as her eyes caught his, no, not caught, but hunted, tracked, owned, and in them he saw the only answer that had ever mattered. His hand, clawed and monstrous, trembled. He wanted to reach for her, but was afraid he would ruin her with the touch. He tried anyway.
The fingers softened as they crossed the circle, scales sloughing off in tiny showers of regret. Each inch was agony, flesh rebelling against itself, memories of every time he’d failed her sharpening the nerves until they rang with electricity. Still, he reached. The pain was right. The pain was the only thing that made the moment honest.
Claire did not hesitate. Her own hand, glowing with the ancestral gold, slid across the boundary to meet his. The moment their fingers touched, the circle responded with violence: a wave of force blasted through the room, knocking loose every torch, setting the whole world to white. Even time flinched.
The impact shot up his arm, into the marrow, through history. For a single second, every version of himself was alive, every Kade, every coward, every king, every monster, and all of them felt the touch. All of them believed, for that instant, that the curse could be broken.
He saw it in her, too. Claire’s face spasmed, not with fear, not with pain, but with the raw animal shock of joy. The mark on her wrist ignited, blue so bright it outshone everything else. The runes on the floor melted, receding into the stone, unable to stand in the presence of something older, more essential than they were.
The world convulsed. The vision of her, of them, wavered, threatening to dissolve into memory or nightmare or the next cruel joke of the pattern. Kade held her hand tighter, willing her to stay, to be real, to let the story end for once on their terms.
In the new truth, the only thing that mattered was the point of contact between them. The place where the beast met the human, where curse met will, where history met the smallest, stupidest hope. He did not know how long they held like that. It could have been seconds; it could have been forever. He only knew that as long as their hands touched, the world kept going.
At last, Claire gasped, a sound so thin it might have been the death rattle of the old order, or the first breath of something unkillable. The blue-white at her wrist burned brighter still, then flared to gold, and the ritual began to break itself, undone by the logic of two people refusing to let go.
Kade looked at her and saw himself, whole, not a king or a monster, but just a man who had lost everything and wanted it back. He held her hand and did not flinch, not even when the next wave hit, ready to unmake him all over again. He would let the world end a thousand times, as long as she was there to end it with.
The world wanted a price, and it wanted it now.
The moment their hands touched, the curse began to come apart, slow at first, like the first scabs falling away from a wound, but then with an urgency that bordered on desperate. The blue fire that had lined the chamber blazed up, then guttered as if suffocating. The old runes seared themselves off the stone, curling into smoke that caught in Kade’s nose, making him gag on the memory of every lie he'd ever told.
He clung to Claire’s hand, watched the blue-white at her wrist flare to a gold that made the mind stutter. The light climbed her arm in a procession of ancestral sigils, each one burning itself anew, each one hungry to be remembered by the world. Her eyes stayed on his, steady, unblinking, even as the room started to spin and the pressure in the air doubled, doubled again, and then threatened to crush the bones of anyone foolish enough to stay inside the ritual’s mouth.
His own body rebelled. Scales burst from skin, then receded, then burst again. Muscle spasmed along his shoulders, tearing cloth, then knitting itself back together only to split all over again. The pain was so sharp it went past pain and into a realm where sensation lost meaning, but he would not let go. He would not let this be another story of failure.
Claire leaned in. “I see you,” she said, the words so low he almost missed them. “You are enough. You always were.” The room heard her. The old curse, that sly and ancient parasite, writhed at the sound. It was not used to being named. It was not used to being challenged by anything softer than hate.
She held his hand tighter, her grip bloodless but real. With her other hand, she reached across the circle, pressed it to his heart, right where the mark had always been, right where the curse lived in every cell. The world shuddered. For an instant, Kade saw all the lives he had ever worn: king, monster, exile, child. In every one, there was a moment when he could have saved her, when he could have chosen differently, when the cycle might have broken. In every one, he had failed. Until now.
He looked into Claire’s face and saw forgiveness, not cheap, not easy, but raw and earned, bright as the mark on her wrist. It was more terrifying than any death, any memory, any curse. It was a second chance, the last one he would ever get.
The scales on his arms peeled away, flake by flake. Each lost scale stung, leaving behind raw skin so new it bled at the touch of air. The transformation was not clean. The bones in his hands lengthened, then shrank, then bent and realigned in ways that made the nerves scream. He felt the skull at his brow crack open, old horns retreating back into the memory of themselves. His mouth filled with blood, then emptied. The taste was bitter, then sweet, then gone.
The pain rose to a peak, then hovered there, unwilling to descend. Kade’s heart hammered so loud he was certain it would rupture, taking the rest of him with it. What runes that were left on the floor vibrated, some going red-hot, some vanishing in a puff of ash. The chamber ceiling moaned, dust raining down in little avalanches, stones starting to loosen in the walls. If the ritual failed now, there would be no world left to fail in.
He looked at Claire, desperate, pleading for something he could not name. She saw him, really saw him, and did not flinch. “Stay with me,” she said. She stroked his hand, soft and relentless. “I want this. I want you. Every ugly part.” The words landed harder than the pain.
The curse, sensing its own end, tried a last defense. Images slammed into Kade’s mind: Claire’s face frozen in fear, her body limp in his arms, the sound of her screaming his name as she fell, always falling, never caught. For a heartbeat, he almost gave in. For a heartbeat, he wanted to let go and end the suffering for good. But then the mark on her wrist burned hot, and he remembered who he was fighting for. Not himself. Never himself.
The transformation sped up, became a violence all its own. The muscles in his arms locked, then snapped, then healed. The wings that had lain dormant for so long unfurled from his back, each membrane alive with electric fire, each bone screaming its own rebellion. Then they shrank, folded inward, vanished, leaving only scars that would heal in time. The tail, once proud, now shriveled, then split away from the spine, dragging a wake of pain but also, finally, a sense of closure.
The magic in the room coiled tight, hungry for a final act. Claire drew him in, held his face in her hands, forced him to meet her gaze through the agony. “Let go,” she whispered. “It’s over. You’re free. We’re free.” He did not know how, but the words became true. The curse faltered, tripped on its own history, tried to lash out one last time but found nothing left to hold. Kade felt the bond at his heart snap, not with a whimper, but with a sound like all the world’s chains breaking at once.
He fell forward, into her, clutching at her shoulders, her hair, any part of her that would anchor him to the moment. She did not let him fall. She bore the weight, even as the floor threatened to cave in beneath them. The dawn arrived on cue. The first light poured through what remained of the ceiling, landing on the ritual circle. Where the sunlight touched, the remaining old sigils boiled away, leaving nothing but the imprint of their joined hands, charred into the stone.
Kade threw back his head and roared. The sound started as a beast’s, all hunger and pain and rage, but as it echoed off the chamber walls it changed. Became human. Became his. The air was still. The ceiling cracked one last time, then held.
Panting from pain and exertion, he looked at Claire, really looked, and for the first time in a thousand lives he felt nothing between them except a future. The thought was terrifying, but not in the way of curses. In the way of hope. They collapsed together on the stone, tangled, exhausted, but alive. His skin, new, raw, whole, shivered with each breath. Her hair, matted with sweat and tears, smelled of sunlight and old dreams.
For a long time, neither of them moved.
Eventually, Kade found his voice. It was smaller than he remembered, less grand, but somehow more real. “Did it work?” he asked, scared of the answer. Claire pressed her face to his, cheek to cheek. “You tell me,” she said, and he realized: he did not feel the hunger anymore, or the claws beneath his skin, or the voice of the curse waiting to twist his next breath. He felt only her, and the cold, and the possibility of morning.
They lay there, the light inching across their bodies, the old world dissolving behind them. For the first time since memory, he believed he might live to see what happened next.
And for the first time, he wanted to.
The world reassembled itself in the quiet, at least for a time.
Kade awoke with Claire in his arms, the two of them twined together on the stone in a pattern as old as hope. He remembered the end of the ritual as a hurricane of light and pain, but the morning after was a fragile thing, awkward, miraculous, almost embarrassingly soft.
His body hurt, everywhere, but it was the ache of a thing used for the first time, not the relentless throb of a curse. He shifted, testing each limb; the bones answered, the flesh complained, but neither revolted. There was blood under his fingernails, sweat in every pore, a thousand tiny injuries that would be cataloged and forgotten as soon as they healed.
He opened his eyes and saw Claire, real and whole, her hair a tangle on his chest, her mouth curved in a line that threatened to be a smile but hadn’t yet remembered how. The wound at her wrist had sealed over, but the mark there, now gold, not blue, still flickered with the faintest pulse. He touched it, and she opened her eyes, green rimmed with something brighter than life.
For a long moment, they just breathed. In. Out. In. Out. The air tasted of light and resurrection.
He’d never looked at her like this before. No threat, no doom hanging between them, no promise of a next time that would be worse. Just two people in a ruined world, unsure what happens next. He reached up, brushed a strand of hair from her cheek, and was startled to find his fingers gentle, almost careful. He wondered when he’d learned that. She looked at him as if he’d hung the sun, and for a second he believed he might have.
“Are you real?” he asked, the voice small, unsure. She pressed her palm to his face, thumb catching on the new jawline, tracing the seam where the old bone had broken and reknit. “You tell me,” she said, repeating the words he’d used before, but they meant something new now, something true.
He pulled her in, slow, marveling at the feel of her skin. It was warmer than memory, softer than any version of her he’d ever held. Their bodies, for once, fit: not cursed, not misaligned, just human enough for the universe to stop arguing with itself. He wanted to laugh, or cry, or maybe just lie there forever, afraid that any movement would trigger the old avalanche.
He felt her heartbeat. It was so close to his, so exact, that for a moment he panicked, wondered if they were about to be snapped back into the cycle, doomed to replay this one, perfect instant forever until they learned to hate it. But no. The rhythm was new. Their hearts beat together, not as a curse, but as a promise.
The world waited, again, as if it wasn’t quite sure what story it belonged to anymore.
He wanted to speak, to name the feeling, but Claire beat him to it. She kissed him, just once, the pressure light but the intent absolute. It was nothing like the first time, or the last time, or any time in between. This was the kind of kiss that made history irrelevant, made curses laughable, made the future seem less like a threat and more like a dare.
He pulled her in again, this time reckless, desperate to prove he was still real, that she was more than a hallucination stitched together by centuries of regret. Her lips met his with a desperation that bordered on hunger, and he opened to it, letting her take everything she wanted. The taste of her was heat and ozone, salt and memory. His hand tangled in her curls, fingers splayed at the nape of her neck, and he thought he’d never been so alive, never so raw, never so close to splitting open and letting the old beast howl its triumph.
They clung to each other, bodies pressed edge to edge, and for a moment the centuries of pain receded to a roomful of dust and the soft suck of mouths remembering what it was to want. She bit at his lower lip, drew blood, and he laughed into her mouth, the sound of it breaking the last of the spell the world had cast over them.
When they broke apart, he was unable to resist a grin. “We did it,” he said, and the sound of it shocked them both into a fit of laughter. The echo bounced off the dead stone, the sound more alive than either of them had any right to be.
They lay there, foreheads pressed together, letting the warmth of the other burn away the chill. The ruins of the ritual chamber loomed around them, ceiling cracked but still holding, as if reluctant to let go of its two best monsters. Outside, a new day raged, indifferent and beautiful. For a heartbeat, the universe let them rest.
And then, the world broke again.
It started as a shudder in the stone, subtle at first, then persistent, then impossible to ignore. The sigils at the floor’s edge reignited, but this time the color was not blue, or gold, or any shade Kade had words for. It was white. Pure, blinding, not a color at all but the absence of every lie the world had ever told itself.
The light formed at the far side of the chamber, seething, then stretched in impossible geometries across the walls and ceiling, stitching the room shut with thread made of raw memory. It was hungry, and it wanted them.
Claire felt it first. She arched, a pained gasp wrung from her as the mark at her wrist flared, matching the impossible white. Kade reached for her, but the light was faster. It lashed at their limbs, wrapping them in tendrils so dense they felt like iron bands. For every inch he tried to move, the force snapped him back, like a god yanking a dog’s leash.
The light didn’t burn. It erased.
Every memory, every moment of the life they’d just won, began to peel away, first at the edges, then at the core. Kade felt his mind going, piece by piece, but he fought, clawing at the impossible. He wrapped his arms around Claire, holding her close even as the magic tried to split them in two.
He didn’t know if the light was the curse, or something worse. He didn’t care. “Don’t let go,” he said, and this time it was not a plea, but an order. The tendrils yanked, harder, and he could feel the bones in his arms creak, and could sense Claire slipping from his grasp. She twisted, hands locked around his wrist, eyes wild and brilliant in the last moment before annihilation.
The ritual chamber began to collapse, first the ceiling, then the walls, then the floor itself. Chunks of stone flew upward, as if gravity had given up. The dust in the air became lightning, arcing between the fragments of world with the logic of pure spite.
He pulled her in, one last time. Pressed his lips to her ear, even as the white light tried to bleach the sound from existence. “I choose you,” he said. “Above everything.” And then the light took them, and there was nothing left of the world but the space between their hands.
The last thing Kade remembered was the feeling of her heartbeat, steady, certain, impossible. Even as the light tried to separate them, it couldn’t. Not really. Not ever. The world faded to white. Whether there would be another, or if this was the end of all endings, he did not know. But in the blank, endless after, he knew this: she would be there, waiting.
And this time, he would not let her go.