Copyright © 2026 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.

CROWN OF MOONFIRE

Chapter 20: Choosing the Cage

Aria’s hands shook as she tried to fasten the ceremonial clasp at the throat of her dress uniform. The silver oval, embossed with a stylized triple crescent, refused to find its mate, each tremor translating into a clatter of metal against the hollow at her collarbone. The uniform itself was a lie: the blue-black velvet of the Blackthorn regime, tailored with subtle nods to Vale tradition in the cut of the lapel, the angle of the sleeve, the ghost-white piping stitched into each seam. Even the perfume, a distilled ghost of moonflowers and frost, was less about scent than about memory, her mother’s scent, woven into the expectation of obedience and pageantry.

She stared at her reflection in the wall-length glass, seeing not herself, but an artifact: the angle of her chin, the hard set of her mouth, the way the bruises beneath her eyes only intensified the steeliness of her gaze. She practiced the look again, brow slightly lifted, lips set just shy of a smile, until it became less a mask than a membrane, a translucent layer over a core of panic and defiance. Her fingers found the clasp again and, on the third attempt, cinched it home with a click that reverberated through her chest.

She flexed her hands, willing the blood back into her fingers, then smoothed her uniform a final time, inspecting it for dust or lint that might betray weakness to the next observer. The process was less about the garment and more about giving her body something to do while her mind rehearsed the lines she’d been instructed to repeat, the diplomatic phrases lined up in her skull like soldiers on review: I am honored by the Council’s faith, I will serve with humility, there is no greater duty than to the peace of the realm.

She mouthed each syllable in silence, watching the movements in the mirror, careful to keep her jaw relaxed, to avoid the telltale tic of her left eyelid when the stress crested. The discipline paid off. By the time the knock came at her door, she was flawless.

The runner, an omega, barely older than sixteen and terrified of his own shadow, presented himself with a bow that nearly sent him to the floor. “The Prince is prepared for your audience, Lady Vale,” he said, voice pinched and raw at the edges. “The councilors are assembled.” Aria answered with a nod, her smile rehearsed to within a micron of sincerity. “Thank you. Lead on.”

The route to the audience chamber was a gauntlet of empty ceremony. Every corridor in the Spire had been scrubbed for the occasion, old banners replaced with fresh velvet, lanterns cleaned of soot until their glass gleamed in the predawn dimness. As she passed, the faculty and staff, each in formal black, eyes dutifully averted, stood like chessmen in fixed position, forming a living corridor of judgment. Aria kept her gaze forward, letting her wolf instincts map the hostile terrain through the corners of her vision. She counted breaths, counted steps, counted the number of times her hand twitched toward the insignia on her breast, before stopping herself.

The doors to the audience chamber stood open, inviting but edged in warning. Inside, the floor was polished marble, veined with blue and shot through with an unnatural gleam that made each step sound deliberate and final. The chamber was high and narrow, designed less for comfort than for spectacle; the tall, arched windows at the far end filtered in just enough light to cast long, exaggerated shadows across the stone.

On the dais, Rowan Blackthorn waited. He had not taken a seat, of course not. His pose was perfect: hands folded behind his back, chin elevated, silver-blond hair catching the earliest light and sending it back in winking fragments across the hall. The councilors were arrayed to his left and right, each in ceremonial robes, each expressionless, but Aria could sense the nervousness radiating from their bones.

The omega runner announced her in a voice too loud for the space, “Lady Vale, of the honored line, presented for council and throne.” He withdrew, nearly tripping over the threshold, and the doors boomed shut behind him.

Aria advanced to the appointed spot on the marble, precisely three steps from the base of the dais. She offered the court bow: left foot forward, head dipped just enough to signal submission, not enough to signal weakness. When she straightened, Rowan was already appraising her.

She met his gaze. A smile flickered across his mouth, small and satisfied, the smile of a man who saw the checkmate three moves before the victim did. His eyes glinted, as cold and colorless as wet glass. “Lady Vale,” he said, the syllables rich with the luxury of certainty. “I trust your night was restful.”

She matched the tone, aiming for the kind of evenness that gave nothing away. “Thank you, Your Highness. The accommodations are… exemplary.” A few of the councilors exhaled, relieved at the lack of open defiance. Rowan watched her a moment longer, then turned to address the assembly.

“Lady Vale has been given the full text of the Council’s proposal. She is here, as tradition and law dictate, to state her answer before the assembled powers.” He made it sound casual, but even Aria could hear the undertone of triumph in the phrasing. She wondered if any of the councilors noticed, or if they’d all simply made peace with their own redundancy. He gestured to her. “If you would address the question directly, Lady Vale.”

The words hung in the air, gossamer and deadly.

Aria took her time. She folded her hands behind her back, the way her mother had taught her, to keep them from betraying nerves. She inhaled, slow and deep, letting her voice drop into the register that always made people listen.

“I have read the Council’s proposal,” she said. “I understand the reasoning behind it.” She paused, just long enough to make them wonder what else she might say. “I will submit to the will of the Council.” She had practiced the words, but saying them aloud left a chemical aftertaste, like biting a lemon through the rind.

A visible wave of relief passed through the councilors. Even Rowan’s posture loosened, his shoulders relaxing the fraction that signaled both victory and disappointment that the drama had not drawn blood.

“Very good,” he said, and for the first time there was warmth, manufactured, but present, in his tone. “We will arrange the formal betrothal announcement for the end of the week. The Court will want time to compose the appropriate narrative.”

He offered a slight bow, the bare minimum, and the councilors scrambled to echo it, a flurry of nodding heads and shuffling papers. Aria kept her own composure, but inside, something began to unspool, first relief, then the slow, sick realization that her fate was no longer her own.

Rowan approached the front of the dais, coming as close as protocol allowed. He lowered his voice, just enough that only she could hear it. “You have done the right thing. The kingdom cannot afford the luxury of your hesitation, Lady Aria.”

Her jaw tightened, and for a moment she felt the urge to break rank, to spit the old Vale curse at him and watch him flinch. Instead, she forced her breath out in a measured stream, letting the words flow past her like water over stone. She bowed again, more stiffly this time. “As you say, Your Highness.”

Rowan nodded, and the moment passed. The councilors began to disperse, a few already muttering about process and scheduling, but Aria stayed rooted, her hands now balled into fists at her back. When the last of the officials had exited, Rowan signaled to the guards at the far end of the chamber. “You may leave us,” he said, voice pitched for privacy.

The guards complied, shutting the doors with the finality of a tomb. Rowan descended the final three steps to stand at her level, his expression softer than she’d seen before. For a moment, it almost seemed he might reach for her hand, or say something human.

He did neither.

“I know this was not what you wanted,” he said. “But you will make an excellent queen, in time. There is steel in you. I look forward to seeing it properly wielded.” She blinked, and for the first time, allowed herself to speak as herself. “What happens to Draven?”

Rowan considered the question, weighing honesty against advantage. “That depends on you,” he said. “If he can behave himself, there may yet be a place for him in the new order.” The implication was obvious: as long as you don’t make a fuss. She nodded, not trusting herself to speak.

Rowan glanced up at the high, arched windows. The sun was rising in earnest now, spilling gold across the marble, rendering both of them as silhouettes, featureless and stark. “I will see you at luncheon,” he said, and then, after the briefest of hesitations, “Take care, Lady Vale.”

She waited until he had gone before letting her hands fall to her sides. Her nails had cut bloody half-moons into her palms, and when she finally opened them, she watched the blood well up and paint her skin with a crown of red.

She wiped it away on the inside of her sleeve, careful to leave no trace. Then, with the ritual grace of the newly resigned, she walked to the window and pressed her forehead to the cold pane.

The world outside was beautiful, perfect, untouchable. She let herself feel nothing. When the runner came to escort her back to her rooms, she followed without a word. She had made her first step toward the cage that would become her life, and it was easier than she had imagined.

~~**~~

Caelan’s rooms were on the north face of the Spire, a concession to his need for both isolation and early warning. The window, less a portal than a gun slit, looked down on the training fields and beyond that, the long sweep of the eastern wall, where the forest met the moat and the first line of defense was always the oldest.

He stood at the window, hands braced against the cold stone sill, and watched the color bleed into the world as the day advanced. Every muscle in his body was tight, a cord drawn between action and paralysis. He had spent the last hour tracking the runners as they flitted across the courtyards, ferrying news of the morning’s “audience” from office to office, classroom to classroom, until he could taste the shape of the outcome in the quality of their haste.

He already knew Aria’s answer, or thought he did. But he had not counted on how much it would cost him to see her walk into the Council’s snare with eyes wide open.

He dragged his gaze away from the window, scanned the familiar disorder of his quarters. They were a study in deliberate minimalism: the cot, bare but for a military-issued blanket folded at precise right angles; the trunk at the foot of the bed, dented from years of hard use; the battered desk with its single, ancient lamp and the stack of paperwork he would never complete. A set of combat gear, oiled and ready, hung on the wall by the door, always within reach.

On the shelf above the cot, a handful of objects that didn’t belong: a coin from Aria’s first, disastrous poker night; a bloodstained handkerchief from her first fight on the training grounds; a moonstone, small as a button, that she had pressed into his palm on a night neither of them dared to remember in detail. He stared at the moonstone now, the way it seemed to catch the sick light and turn it into something warm.

He reached for it, intending to let his thumb pass over the surface, one last time. But when he picked it up, it felt alien. Heavy. Like something that belonged to a dead man. He placed it in the top drawer of the desk, setting it gently atop a stack of sealed letters he would never send, and slid the drawer shut. The sound was louder than he expected.

He wiped his hands on his uniform, then ran them through his hair, trying to remember what it felt like to be a person instead of a role. Nothing came. He forced his shoulders to relax, the way they taught in the field hospitals: conscious effort, slow at first, but with the hope that the muscle would remember and comply. He straightened his spine, set his jaw, and stepped away from the window.

He looked around the room, searching for anything else that needed to be stowed, hidden or erased. There was nothing. There never had been. He said it aloud to the empty room, “She deserves the freedom to choose.” His voice surprised him. It sounded less like acceptance and more like an injury, raw at the edges.

He crossed to the cot and sat, turning to face the door. The chair, the only chair, was positioned so that he could see anyone coming, but not the window, not the world outside. He wanted it that way. He waited, hands folded, the lines at his wrists still marked where the moonstone had rested. The silence was total, the way it always was before a fight.

~~**~~

The armory at Moonspire was a relic from another age: stone walls, sweat-stained racks, the persistent odor of oil and salt clinging to every surface like the aftermath of a permanent siege. Even in peacetime, the room vibrated with a kind of held breath, as if the weapons themselves awaited the next outbreak of violence.

Caelan was there before the sun, already at the sharpening bench, a battered saber braced in his hand and the whetstone hissing in rhythmic arcs across the blade. Each pass left a fresh curl of steel on the bench. His attention was so complete, he barely registered the slow build of steps in the hall.

Jax appeared in the doorway, a bundle of combat pads under one arm and a smile engineered to look effortless, but with more fracture lines than usual. He set the pads down with a thud. “So this is your brilliant plan?” he said, voice pitching off the stone in a deliberate echo. “Polish swords until you forget her? Or just wear your hands down to the bone?”

Caelan did not look up. He changed the angle of the blade and pressed harder, the rasping sound louder than before.

Jax waited, watching the movements, the way Caelan’s shoulders bunched with every stroke. “You know, I wasn’t sure you even like swords,” he said. “You ever smile when you’re holding one? Or do you just think if you keep them sharp enough, the rest of us won’t notice when you’re falling apart?”

He moved into the room, casual as ever, but his eyes kept drifting to Caelan’s hands, the way the skin was already raw from work. “You should teach a class. ‘Weapon Maintenance as Emotional Suppression: An Advanced Seminar.’ You’d fill it, too.”

Caelan set the blade down, turning it with deliberate care so the edge faced away from Jax. He wiped his hands, slow and methodical, then finally spoke. “If you’re here to lecture me, get in line. I’ve got a full docket today.” Jax shrugged. “I’m here to stop you from doing something stupid. Or at least make sure you do it with some style.”

He picked up a dagger from the rack, spinning it by the hilt. “You know, in all the stories, the lone wolf either ends up dead, or worse, tamed by a crazier alpha. I don’t think you want either, but right now you’re heading for option three: self-induced extinction.”

Caelan’s jaw flexed, but he said nothing. He reached for another saber, checked the balance, then returned it to the rack. His motions were smoother now, less aggressive, but every action radiated the sense of impending violence.

Jax leaned against the bench, dagger still twirling. “So, what’s the plan, Caelan? Walk away? Pretend it doesn’t hurt? Spend the rest of your life in this room, pretending you’re not built for anything but bleeding?” The blade in Caelan’s hand vibrated as he tightened his grip. “What do you want from me?”

Jax’s smile faltered, replaced by something brittle. “I want you to act like you actually care about yourself. Or at least about her. She’s fighting for her life out there, and you’re hiding in here, playing with steel.” That stung. Caelan slammed the saber down, the sound sharp enough to silence the air.

He turned, arms folded, and met Jax’s gaze. “You think I don’t know what’s happening? You think I don’t replay it every time I close my eyes?” Jax’s reply was quiet, but razor-edged. “I think you’re scared. And I think you’re using this… ” he gestured at the array of weapons, the walls, the whole damn room, “ …as a shield.”

A silence lingered, heavy and personal.

“You’re not cursed, you stubborn wolf. You’re just scared,” Jax said. “So am I. So is she. But at least she’s doing something about it.” Caelan looked away, unable to sustain the eye contact. The muscle at his jaw worked overtime, trying to grind down the words before they hit the bloodstream.

Jax sheathed the dagger, returning it to the rack. He moved to block the exit, stance wide, arms crossed. “Since when does an alpha abandon his pack when things get difficult?” Jax said, voice barely above a whisper. “You’re not the only one with something to lose, Caelan. The rest of us need you to fight, even if you don’t think you’re worth it.”

Caelan’s fists clenched, but there was no power left in the gesture. He slumped against the bench, back bowed, hands splayed on the scarred wood. Jax approached, softer now. “I’ve known you since we were kids. You were the one who stood between the others and the night. You don’t give up. You don’t let anyone else give up.” A long, ragged breath. “So why are you so ready to let go now?”

Caelan spoke, and the words sounded foreign, scraped raw. “Because if I fight, and lose, it’ll destroy her. And if I fight, and win, I’m still not enough.” Jax reached out, not to comfort, but to steady. He put a hand on Caelan’s shoulder and squeezed. “Maybe you’re not enough alone,” Jax said. “But you never were. None of us are.” He released his grip, and took a step back. “Love isn’t weakness, Caelan. It’s the only thing worth fighting for. Even when it hurts.”

They stood in the hush, surrounded by the silent witness of a hundred sharpened edges. Jax gave a small, wry smile. “Besides, you look like shit when you mope. Do us all a favor and do something crazy. The good kind of crazy.”

He turned to leave, then paused in the doorway. “I’ll be in the training yard, if you change your mind about bleeding for a purpose.” He left, and the air in the room shifted, as if the old stone itself exhaled in relief. Caelan stared at the saber, then at his own hands, the skin broken, but not bleeding.

He wondered, for the first time in weeks, what it might feel like to stop hiding behind the weapons. He wondered if he still remembered how to fight for something other than survival.

~~**~~

Luna House was always warmer than the rest of the Academy, by design or by sabotage no one was quite sure. The common room, in particular, was engineered to comfort: deep chairs with plush cushions, old blankets with the scent of home stitched into the weave, a banked fire even on the mildest days. It should have been a place for laughter and argument, for the lazy, late-night confessionals that made the term bearable.

Aria sat on the window seat, knees drawn to her chest, the ceremonial uniform from this morning still in place. Her hair had come loose, an uneven curtain across her cheeks, and her fingers fidgeted with the edge of a scroll she had read a dozen times and would read a dozen more. The room was empty but for the faint murmur of the fire and the draft under the sill, which slipped through her defenses with a persistence she could not match.

Sabine entered with the discretion of a practiced friend: teapot in hand, two mugs stacked at her elbow, eyes scanning for permission before crossing the boundary. She hovered a moment, then approached. “Is that the royal script, or just bad news from home?” Sabine asked, voice gentle as she set the mugs on the table.

Aria didn’t answer at first. She unfolded the scroll, exposing the neatly inked summary of the morning’s verdict, the line about the “formal announcement of the royal betrothal” underlined in blue wax. She touched the wax, as if expecting it to burn her.

Sabine poured the tea, adding milk and the barest pinch of sugar. She set the cup in Aria’s reach and covered Aria’s hand with her own, a shock of living warmth. “You don’t have to read it again,” Sabine said. “You already know how it ends.” Aria smiled, but the motion barely creased her skin. “I keep hoping they’ll change it when I’m not looking.”

Sabine sat beside her, folding herself into the seat’s tight angle. They shared a quiet, neither uncomfortable nor strained. Aria traced the edge of the scroll, the rhythm calming in its futility. Sabine spoke again. “You don’t have to do it, you know. If you run, I’ll help. If you stay, I’ll still help. I’ll even help you pick out the right shoes for public execution, if that’s what it takes.”

Aria looked at her friend, took in the familiar lines of her face, the way Sabine always wore worry on her sleeve but never let it drown her. “I thought I could handle it,” Aria said, voice thin. “The expectations, the duty, the performance. But I keep thinking about… everyone else. The ones who can’t walk away, who can’t say no.”

Sabine squeezed her hand. “So you make it different for them. You get through this, and you remember what it was like. You don’t let it ruin you.” Aria closed her eyes and felt the pressure behind her eyelids build. “What if I’m already ruined?”

Sabine laughed, the sound bright and shocking in the small space. “You’re not even close, Your Highness. You just need someone to remind you that you’re a person before you’re a symbol.”

She draped a blanket over Aria’s shoulders, tucking it in with a mother’s efficiency. “You remember when we tried to break into the Headmistress’s office, and I chickened out on the third floor, and you climbed the damn wall like a feral cat?” Aria opened her eyes, surprised. “You said you’d never mention it again.”

Sabine grinned. “I lied. I mention it every time you get like this. You don’t quit. It’s the only thing about you more annoying than your inability to let anyone see you cry.” Aria tried to protest, but her voice caught. The tears didn’t fall, but her shoulders began to shake, small at first, then all at once. Sabine pulled her close, tea sloshing onto the blanket. “Let it out,” she whispered. “There’s no one here but me.”

They stayed like that for a long time, the fire humming in the grate, the scroll forgotten on the table. When Aria finally spoke, her voice was steadier. “Thank you,” she said. “For not letting me disappear.” Sabine released her, straightened her own uniform with a practiced flick. “You’re too stubborn to disappear. And the realm needs a queen who can remember how to be angry.”

Aria wiped her eyes, sat taller. “That’s not in the etiquette manuals.” Sabine poured another cup, steam curling into the air. “You’ll write your own. I’ll edit it for you.” They laughed, and the sound was better than any oath or anthem. For the first time that day, Aria felt like she might make it to the next.

They drank tea while the clock in the corridor ticking away the minutes until the next disaster, but for now, they had warmth, and light, and each other. It was enough.

~~**~~

Night transformed Moonspire into a world of choices, and all of them waited at the threshold. Caelan stood in the shadow of the outer gate, the archway overhead splitting the moon into a thin, sharp line. The path beyond was empty, a straight shot to the woods and, if he wanted, freedom from every demand the realm could make. The guard on duty, one of his old packmates, barely glanced at him, accustomed by now to his nocturnal patrols. If he stepped out now, he could be gone before sunrise, legend and scandal trailing behind in perfect formation.

His hand hovered at the latch, his knuckles white. The wind was alive tonight, claws of ice working their way past the seams in his uniform, plucking at his resolve. He pictured the inside of the gate as a spine; if he passed through, something essential might finally break. He remembered Jax’s words, echoing as if the armory were still ringing with their aftermath: Love isn’t weakness, Caelan. It’s the only thing worth fighting for.

He hesitated, and the hesitation became its own decision.

At the same moment, Aria reached the entrance to the royal wing, the door twice her height and banded in hammered iron, a piece of jewelry and a warning both. A guard bowed her through, but she paused at the threshold, fingertips grazing the cold metal, feeling the thrum of the wards that had been set for her protection, or her containment, depending on who told the story. She thought of Sabine, the words still warm in her chest: The realm needs a queen who remembers how to be angry.

On the other side of the door, her new life waited: a set of rooms with fresh linens and a view of the garden, a desk where the first day’s schedule was already set out in blue-black ink, the bed too large and too crisp to allow for real rest.

The torchlight in the corridor flickered, casting her shadow the length of the hall, a distortion stretched thin and trembling. Aria drew a breath, then another, and realized her hands were steady for the first time in days. She closed her fingers into a fist, placed it over her heart, and waited.

Neither she nor Caelan moved. In different parts of the Spire, they stood in the open jaws of the future, the door not yet crossed.

The cold wind coiled around Caelan, tugging at his cloak. He turned from the gate, slow and deliberate, as if giving the moon itself a moment to witness the reversal. He walked the perimeter, circling the walls until he reached the familiar silhouette of Luna House, the window lit where Aria was likely still awake.

He stood in the shadows, watching the rectangle of light. He imagined the warmth inside, the hush of conversation, the hope that maybe, just maybe, tomorrow would be theirs to choose.

Aria’s breath fogged in the chill of the corridor. She looked back, toward the comfort of Luna House, the memory of Sabine’s hands, the smell of tea and smoke. The royal wing’s door was open now, the invitation a command she could not refuse, but she lingered one step short, refusing to surrender until the last possible second.

Above, the moon inched higher, the night stretching time to its breaking point.

Two wolves, two doors, two lives balanced on the edge. Neither moved, but neither turned away. For now, it was enough that the door remained open. Tomorrow, they would decide which side of it they truly belonged to.