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 9: Terms of a Truce
The library at Moonspire, for all its pretensions of wisdom and sanctuary, was built for hiding, and this morning every inch of the upper stacks conspired to erase its visitors from memory. The sun bled through stained glass in fractured columns, laying cold motes over ancient tomes and chairs whose velvet cushions remembered more secrets than any living soul. Far from the central desk and its bored archivists, in a cul-de-sac of collapsed armchairs and toppling periodicals, Aria waited.
Her posture was deliberate: one knee folded, elbows perched atop a tottering pile of Spellwork Annuals, eyes hooded and unreadable. The only movement was the subtle twine of her thumb over the moonstone charm at her wrist, the habit now less comfort than compulsion. She had arrived early, ten minutes before the agreed time, as a hedge against the possibility that she might lose her nerve if she saw Caelan’s face before steeling herself.
She needn’t have bothered. Caelan was already there, pressed into the shadow between two shelves, so still she’d nearly missed him when she entered. His gaze tracked her, impassive, the single scar at his jaw catching the thin bar of sun like a warning sign. When she sat, he shifted his weight forward, arms crossed as if trying to barricade his own chest.
They didn’t speak for a minute, or maybe two. The air between them vibrated, not with magic, but with the dissonance of two people who had never, in their entire lives, had the privilege of privacy. Caelan spoke first. “We need to keep this brief.” His voice was controlled, every syllable honed to a military edge. Aria felt the urge to mock him for it, but found she preferred the precision; it kept the world at bay. “Fine,” she said, matching his tone. “Parameters.”
He inclined his head, just a twitch. “Three feet minimum distance at all times. No direct eye contact longer than necessary. No physical contact, ever.” Aria could not help herself. “What happens if the world ends and one of us needs CPR?” He blinked. “Then I hope the other has the decency to die quickly.” For a moment, his face threatened a smile, or its ghost.
She ran a hand over the stack of journals, grounding herself in the dust and the bite of old paper. “No contact. Three feet. Addendum: we don’t address each other in public unless absolutely necessary. If we have to share space, class, meals, whatever, we behave as if nothing exists outside the syllabus.”
Caelan grunted, which was agreement, or maybe a challenge. “What about forced proximity?” He raised an eyebrow, slow and deliberate, a silent dare. “Group projects, combat drills, faculty assignments.” Aria exhaled, watching the breath hang in the cold air. “We improvise, I guess.”
He nodded, accepting the loophole with a soldier’s resignation. “Code word, if it gets bad.” She considered. “Blue?” He looked at her like she’d just suggested setting the building on fire. “Blue?”
“It’s harmless,” she said, “no one will notice.” She tapped the charm on her wrist. “And we’re not going to need it. Not if we actually try.” He leaned forward, resting his arms on his knees. For the first time, he looked less like a wolf caged and more like a man searching for the exit sign. “You think it’ll get easier?” “No,” she said. “But I think if we fail, they’ll use it to break us. And then the rest of the world can finish the job.”
For a moment, the rules between them were suspended. There was only the binding, a live current that set every hair on Aria’s arms on end. Her omega screamed to close the distance, to bridge the three feet, to lean into the sunlit scar and taste if the magic would ground there, or simply detonate. Caelan saw the war in her, and she saw it reflected in him: the anger, the hunger, the bottomless well of self-control that neither wanted but both had learned to worship.
“Anything else?” he asked, eyes now locked on a spot just over her left ear. She glanced at her hands. “We meet like this, once a week. To… recalibrate.” He opened his mouth to protest, but she cut him off. “If we don’t, we’ll lose track of the lies. And then everyone will see.” Her pulse thundered under the moonstone, the charm a thin membrane between disaster and decency.
He hesitated, then nodded, the movement as brittle as the crack in the table between them. “Fine. Once a week.” The tension held, poised and perfect. Aria broke it. “If one of us slips, the other gets to break a bone of their choice.” The joke fell flat, but at least it moved the conversation forward. “Deal,” he said. “But I’m keeping the hands. You need them for writing angry letters.” She almost laughed, but it came out as a wheeze.
Caelan pushed to his feet, arms unfolding with an economy that bordered on dangerous. For a second, Aria braced for him to leave, to make the moment less real by vanishing, but he surprised her: he waited, watching her from the full height of his scarred, battered grace. “Last chance to back out,” he said. She shook her head, not trusting herself to speak.
They stood, three feet apart, the ruins of the world held at bay by nothing but their own willpower and the brittle charm on her wrist. The pact hung in the air, solemn and absurd, but real. For the briefest moment, their eyes met, and it was like falling through the center of a frozen lake: the shock, the pain, the immediate sense of being out of one’s depth.
Aria looked away first, studying the dust that danced in the shaft of light between them. “See you in class,” she said. “Three feet,” he reminded her, and then he was gone, his footsteps silent, his scent lingering in the chill of the alcove.
She let herself finally breathe, hands clenched so tight on the moonstone it left an imprint that would last the day. If they made it to graduation, she decided, it would be the greatest miracle in the history of the realm.
But she doubted the world would be so generous.
~~**~~
The Academy demanded discipline, but that day the syllabus read like a sadist’s instruction manual.
It started with combat. The training yard was rimed with frost that didn’t melt even as the morning wore on, every patch of ground was a hazard, every wooden weapon cold enough to bite. Aria lined up with the rest of Luna House for the weekly drills, her feet already numb through the thin soles of her shoes. At her side, Sabine tried to rub heat into her hands, whispering a list of possible injuries she would feign to skip sparring.
Caelan stood on the far end of the yard, flanked by Jax and a pair of Howl House’s most carnivorous specimens. He didn’t look at her, not once, but Aria felt him all the same, the invisible line of tension running from the center of her chest straight to his spine, flexed and ready for any opportunity to betray them both.
Proctor Malick strolled the lineup, barked names, assigned partners. Aria’s opponent, this time, was Lira: a Beta with a half-moon tattoo under one eye and the temperament of a rabid fox. Lira grinned, eager for the chance to humiliate a “softblood” in public. “First round: disarm and subdue!” Malick shouted, then stepped back with the satisfied grin of someone who loved what came next.
Lira lunged as soon as the start whistle sounded, feinting high with her practice blade then slashing low, quick and dirty. Aria let the move pass, ducking as the wood whistled over her ear. She’d fought Lira before, Beta strength and Beta rage, but little in the way of creativity. All the same, the blade’s next pass came closer, close enough that Aria could taste the ozone from its friction against her own.
She countered with a heel kick, knocking Lira off balance, but the Beta recovered fast, grabbed for Aria’s braid and yanked her in, close enough that Aria caught the reek of nerves and yesterday’s cheap coffee. The crowd howled, relishing the blood.
At the edge of the circle, Caelan’s knuckles whitened around his practice staff. He didn’t move, but his entire posture was wired, ready to launch himself across the yard. He made himself still, each muscle tensed in the negative image of action.
Lira slammed Aria to the ground, straddling her ribs and raising the blade for a ceremonial tap-out. Instead, Aria bucked, using the momentum to send both of them rolling over the icy dirt. She got an arm free, jammed her elbow into Lira’s solar plexus, and in a split-second reversal, pinned Lira with her knee. The blade pressed to Lira’s throat, clean, clear, absolute.
The crowd fell silent, the moment as sharp as the edge of the practice sword. Lira spat out a gob of dirt and swore, but Aria heard only the faint echo of her own heart, the adrenaline spike mingling with something less wholesome, more animal. She let Lira up, dusted herself off, and only then risked a glance at Caelan. He wasn’t watching her anymore. He stared at the ground, jaw clenched so hard it might shatter.
“Winters and Lira, off,” barked Malick. “Draven, Thorne, your turn.” Jax gave Caelan a look of pure mischief, then winked at Aria as if they shared a private joke. If they did, it was probably at the expense of the rest of the world.
When the match began, it was clear neither of the Howl House boys intended to follow the rules. The spar devolved fast into wrestling, elbows and knees and unspoken grievances aired in bone and muscle. Caelan bested Jax in under a minute, then accepted his friend’s proffered hand to pull him up, but the gesture was perfunctory, the whole performance mechanical. Caelan’s mind was elsewhere.
The rest of the morning passed in a blur of drills and cooldowns. Aria and Caelan didn’t share a word, but by the end of the session her shirt was plastered to her back with sweat, and she couldn’t recall if the shivering was from exertion or the proximity of the mate bond pressing on her every nerve.
~~**~~
Runic Studies was a different kind of torture. Professor Thornwood always took an unholy joy in “creative pairings,” as he called them. Today’s exercise: casting triple-layered wards with a partner, matching your resonance not only to the spell but to the person standing beside you.
Aria arrived late, earning a withering look from the professor. The only open spot at the circle was directly beside Caelan, who had already laid out his materials in a neat, militaristic line. She slid onto the bench, giving him an extra six feet of breathing room, twice as much as their contract required. He didn’t look up, didn’t acknowledge her at all, which was its own kind of attention.
Thornwood’s voice echoed through the hall. “Wardwork is, at its heart, a matter of trust. Trust in yourself, and in the one beside you. Today, we test the limits of both.” The assignment was simple on paper, ruinous in practice: layer a basic shield with a resonance amplifier, then reinforce the construct with a stability sigil. All the while, keep your partner’s rhythm and intent perfectly in phase with your own.
Most pairs made it halfway through before their wards imploded, sending up showers of blue sparks and a stench of singed hair. The lucky few got to watch the professor nod with cold approval. When Aria and Caelan’s turn came, the silence at their bench was surgical. Caelan unrolled the sigil cloth, inked the perimeter, and started the initial pass without so much as a side glance.
Aria synchronized her own brush to his, careful not to let her hand drift too near. With each stroke, the runes pulsed on the cloth, at first faintly, then with a growing vibrancy that made the surrounding students stare. Their wards overlapped, the blue and gold threads twining in perfect counterpoint.
Thornwood drifted closer, eyes narrowed. “Most impressive, Miss Winters. Mr. Draven.” His tone carried suspicion as much as praise. The spell required a final, synchronizing pulse, both casters touching the anchor rune at the same moment.
Aria and Caelan hesitated, the gap between their fingers narrowing. Three feet became two, then one. The world contracted to the point of a stylus, the empty air between their hands an event horizon.
Aria willed herself to focus, but the bond spiked, wild and heady, making her fingers tremble. For a second, she thought she might black out. She caught Caelan’s scent: not the expected clean wolf and sweat, but something sweet and entirely foreign, a note of pine sap and late-autumn bonfires.
They touched the rune, together.
The energy didn’t just pulse, it detonated, harmlessly but with enough force that every other ward in the room shuddered and died. The entire class stared as their sigil glowed for a full three seconds before settling to a steady, low hum. Thornwood’s eyebrow arched. “Remarkable.” Then, under his breath, “Impossible.”
Caelan flexed his hands, fingers raw from gripping the stylus. Aria tried to hide her own reaction, but her too-bright smile gave her away. She hoped the room would chalk it up to pride, not desperation. When class ended, they packed up in silence, careful as surgeons. Neither spoke as they left the hall, but their hands ached with the memory of almost-touching.
~~**~~
Lunch was a parody of normalcy. The dining hall thrummed with the usual noise, but to Aria, every clatter of cutlery, every smothered laugh, sounded miles away. Sabine picked at her plate, glancing from Aria to Caelan and back, as if trying to triangulate the reason for the day’s weirdness. “You’re awfully quiet,” Sabine said. “Just tired,” Aria lied, stabbing at a wilted carrot.
From across the room, Jax caught Caelan’s eye and flashed a double-thumbs-up. Caelan responded with a look that promised violence, but Jax only grinned wider. Someone in the Beta cluster at the far end of the hall started a rumor about Aria’s combat win. She could hear it ripple through the room: the new omega was a freak, maybe part-witch, maybe something worse.
She was halfway through her meal when Lira dropped into the empty seat across from her, sliding the tray across the table with deliberate, showy disdain. “Not bad, Winters,” Lira said. “You actually made me sweat. No one’s done that since second year.” Aria blinked, unaccustomed to compliments from that quarter. “You nearly took my head off.”
“Nearly isn’t enough,” Lira replied, then shoved a hunk of bread into her mouth and chewed with feral enjoyment. “Draven’s next, by the way. Proctor’s orders. Good luck.” Aria risked a glance at Caelan, who now sat alone, his plate untouched. His gaze never once found hers, but his left foot tapped a steady, silent rhythm under the table, like a metronome counting down to zero.
The afternoon dissolved into more classes, each more suffocating than the last. By the time the final bell rang, Aria felt like she’d aged a year. She ducked into the nearest corridor, pressed her back to the cool stone, and let herself shiver. Her body was humming, every nerve tuned to a frequency just below pain. She wanted to scream or cry or, failing that, sleep for a month.
Instead, she heard footsteps. Not the hurried tread of a Beta, not the skittery patter of a human-born, but the slow, deliberate approach of someone who knew exactly how much of the world he could ignore. Caelan rounded the corner, hands stuffed into his pockets, face a mask of fatigue. He slowed when he saw her, stopped with a respectful three feet between them.
“Day one… ” he said, “ …could have been worse.” Aria nodded, swallowing the lump in her throat. “Could have been better.” He looked at her, and for the first time all day, there was no anger, no challenge, just an exhaustion so profound it made her want to laugh. “I’m going to go break something,” he said, and for a moment she wasn’t sure if he meant a bone, or a wall, or just the rules of the world.
“See you tomorrow?” she asked, barely above a whisper. He didn’t answer, but as he turned, his hand grazed the edge of his pocket, an unconscious gesture, but she saw it. The smallest slip, the kind that meant he was human, after all.
She let herself smile, just a little. Enough to make the pain worth it. Tomorrow would be worse, she knew. But they’d survived the day, and in a world built on the bones of survivors, that was more than enough.
~~**~~
Evening came on slow and bitter, the air outside stewing in that special, inescapable gray that made Moonspire’s stone walls sweat and its windows show nothing but the suggestion of dawn’s return. The refectory buzzed with end-of-day noise, a thousand voices raised in either complaint or triumph, forks clattering, chairs scraping, plates rebounding off the ancient, scored wood of the long dining tables.
Assigned seating was the Academy’s favorite joke, some relic of an era when the founders believed forced exposure to rivals built character rather than enemies. Tonight, Aria found herself marooned at the near end of Table Eight, hemmed in by Sabine on one side and three unfamiliar Beta girls on the other. The far end, nearly out of sight, was claimed by Howl House, Caelan bracketing the perimeter as if daring the rest of the table to misbehave.
The meal, a spiced root stew with bread that could double as a weapon, offered little distraction. Aria forced herself to eat, using the repetition as a spell to block the ache in her arms and the jitter in her legs. Sabine, by contrast, tore into her meal with the gusto of a person whose troubles were all practical and none existential.
“Did you see Lira’s face?” Sabine whispered, barely masking the delight. “She’s never been beat that fast.” “Pretty sure it was a tie,” Aria replied, hoping her voice didn’t betray her. Sabine rolled her eyes. “Beta pride. She’s going to nurse that for weeks.” One of the girls across from them, a petite Beta with sharp cheekbones and the impatience of the very hungry, leaned in. “I heard they’re setting up a rematch. Loser has to clean the combat mats.” Sabine snorted. “That’ll be the day. Aria’s already got next week’s slot with the Proctor.”
Aria nodded, noncommittal. She tried to focus on the conversation, but her awareness drifted to the far end of the table where Caelan sat, hunched and silent, picking at the stew without ever lifting his eyes. Even from this distance, she felt him: the slow-burning center of gravity, the psychic undertow that pulled at her spine with every breath.
She looked away, forcing herself to inventory the room instead. At the faculty dais, Headmistress Nyx sipped her tea, stone-faced as ever. The other teachers rotated through their own small rituals, Thornwood was grading papers even as he chewed, Malick had both eyes locked on the Howl House contingent. Everyone played at indifference, but the energy in the room was fractal, growing sharper with every passing minute.
Aria found herself holding her spoon too tight. She loosened her grip, then caught herself tracing the moonstone charm with her thumb, like a child with a worry bead. She tucked her hand under the table, willing her body to stop broadcasting weakness, but it was hopeless. Every nerve was wired for alarm.
Halfway through the meal, someone upended a pitcher of water, the flood sending three Beta boys scrambling to mop up the mess. The distraction was brief but total, and in its wake, Aria chanced a glance down the length of the table.
Caelan was looking back.
The eye contact was accidental, had to be, but it froze her in place. For a single beat, everything else blurred. She saw the lines of exhaustion etched in his face, the hard set of his jaw, the way his left hand trembled on the edge of the table. He held the gaze longer than their rules allowed.
The pulse at her neck surged, a visible flutter. She saw him see it, and he flinched as if she’d cursed him. He broke first, looking away, shoulders curling forward in a pose of absolute, predatory withdrawal. The Beta across from her saw the exchange and snorted. “Weird guy, Draven. Heard he’s had four roommates, all quit.” Sabine arched an eyebrow. “He’s just not into group fun.” The girl rolled her eyes, but it was obvious she was filing the fact away for future gossip.
Aria tried to eat, but the food now tasted of nothing.
~~**~~
When the meal ended, the room erupted in the usual exodus. Aria and Sabine navigated the crowded hallway, dodging clots of students animated by rumors and the buzz of illicit sugar smuggled in from the human towns.
At the junction of the main corridor and the Luna House tunnel, Sabine peeled off, waving with two fingers. “See you at rounds?” Aria nodded, suddenly wishing she’d begged Sabine to walk her all the way to her room. The passage was dim, the walls lined with the uncanny, shifting portraits of Academy notables, all wolves, all staring. The eyes seemed to follow her as she moved.
At the midpoint, a rustle of footsteps echoed ahead, and Aria’s wolf mind immediately did the math: one person, heavy, not Beta or human-born. She braced herself. Caelan emerged from the gloom, hands in his pockets, hair damp from what must have been a punishing shower. He stopped when he saw her, hesitated, then began to move again. The hallway narrowed here, barely wide enough for two.
They both slowed, calculating. Three feet was impossible.
He stopped first, pressing himself against the wall, arms folded to reduce his footprint. “You go,” he said, voice stripped of inflection. Aria stepped forward, but as she drew even, her body betrayed her, the bond howled, her knees threatened to buckle. The world snapped into sharp relief: his scent, the steam rising from his skin, the ancient iron tang of wolf suppressed but barely.
She froze. For a moment, neither breathed.
He looked at her, and his control fractured for the briefest second. “This is… ” He cut himself off, the sentence abandoned like a live grenade. She swallowed. “I know.” The silence was excruciating. Aria wanted to move, but her body would not comply. Her wolf wanted to close the gap, to test the boundary, to lean into his space and see if the universe would crack under the pressure.
He must have read her mind, or maybe the bond just whispered it, because he shifted, putting another inch of air between them. His hand pressed against the wall, the muscle at his wrist jumping with effort. “I can’t… ” he started, then shook his head. “You first.”
She stepped past him, every inch a struggle. As she moved, their arms came very close, no contact but the air in the space between sizzled. She made it three steps before her composure failed. She turned back. He was still there, head bowed, shoulders hunched as if bracing for impact.
She almost called his name, almost broke the rule, but instead she let the moment bleed out. She listened to his breathing, slow and measured, and forced herself to keep walking away. When she reached her room, she leaned against the door, letting the chill seep through her bones.
Across the hall, a Beta peeked out, saw her, and then retreated without a word. The moonstone charm burned against her wrist, as if it resented being made to contain something so vast and reckless.
She lay on her bed and counted her breaths. Ten. Thirty. A hundred. In the end, sleep refused her. Her body, already strung tight from the day, vibrated with the knowledge that tomorrow would come, and the rules would still apply.
Across the Spire, Caelan lay on his own bunk, staring at the ceiling, fingers steepled over his sternum. He imagined her, three floors up, doing the same. The thought should have made him angry, but instead it left him hollow, emptied by the effort of self-control.
They had survived another day, but he wasn’t sure how many more he could take. For now, the rules held, but would that had to be enough?