The day of the bonding dawned clear and sharp.
Frost rimed the grass outside the hall, sparkling under the thin, pale sunlight. Wolves’ breaths fogged as they moved through their morning routines. The sky was a hard, brittle blue that promised a cold night and a bright moon.
Lira woke early.
She hadn’t meant to.
Her body simply… chose.
Nerves, maybe.
Or the faint, insistent hum of the land under her cot reminding her what was coming.
Mara snored in her chair, a blanket half-slipped off her shoulder. Idris sprawled on a pallet near the hearth, one arm flung over his face. Tansy was a small hump under a pile of furs, only the top of her head visible.
The infirmary smelled like sleep and smoke and a hint of stew.
Lira lay still for a long moment, staring up at the beams.
Today.
Bram would stand under the waxing moon.
He would bleed into a bowl with Corin. They would drink. They would howl.
The land would bind.
She would stand behind him.
The idea made her stomach flip.
Not with dread.
With… weight.
Meaning.
She’d stood at edges her whole life.
The edge of the pack as a pup, watching the older wolves run.
The edge of the surge as a young healer, feeling it building before anyone else did.
The edge of Thornfell and Ashridge, carrying messages and magic between.
The edge of the ravine, holding back waves.
Now she’d stand at the edge of this circle.
Not quite in it.
Not outside it either.
The thought made her chest ache in a way she didn’t quite know how to name.
She swung her legs off the cot and padded to the basin.
The water was cold. It shocked her awake. She scrubbed her face, braided her hair, fastened the collar more snugly than usual.
She hesitated over the mantle.
Thornfell’s green. Ashridge’s blue jerkin lay over a chair.
She picked up the jerkin.
Mara stirred behind her. “Good,” she mumbled. “If you’d worn Thornfell’s colors, half the elders would have fainted.”
Lira jumped. “I thought you were asleep,” she said.
“I was,” Mara said. “I’m also old. We don’t stay asleep for long.”
“Comforting,” Lira muttered.
Mara sat up, stretching. “You nervous?”
“About… the ceremony?” Lira asked.
“Yes,” Mara said. “Not the ravine. Or Jorren. Or the web. Just this.”
Lira considered. “Yes,” she said quietly. “More than… I thought I would be.”
“Good,” Mara said. “Means you understand it.”
“Which part?” Lira asked.
“That bonding isn’t just…” She waved a hand. “Show. It’s… weaving. Of wolves. Of land. Of… futures. You stand there, you say ‘I witness,’ you’re not just… watching. You’re… tied. Too.”
Lira swallowed. “I know,” she said.
Mara eyed her. “You can… back out,” she said. “No one will bite you. Much.”
“Yes, they will,” Lira said. “And… I don’t want to.”
Mara’s mouth twitched. “Good,” she said. “About time you let yourself… stand *with* instead of… aside.”
Lira exhaled. “That’s… new,” she admitted.
“Get used to it,” Mara said. “World’s changing. Might as well change with it.”
***
By midday, the village buzzed.
Beta bonding was not a quiet affair in Ashridge. Even if Corin and Bram had both insisted on “no fuss,” wolves fussed anyway.
“Flowers,” one of the pups said, arms full of late-season blooms he’d stolen from someone’s window box. “We need flowers.”
“It’s frost,” his mother said. “They’ll die.”
“They’re pretty,” the pup insisted.
Bram watched the scene from the training yard, half amused, half horrified.
Garron leaned on the fence beside him. “You look like you’re going to the gallows,” he said.
“Feels like it,” Bram muttered.
“It’s a ceremony, not an execution,” Garron said. “Though given Rane’s plans, there might be some chanting that sounds like a curse.”
“Helpful,” Bram said.
Garron bumped his shoulder. “You’ll be fine,” he said. “You stand in front of the pack every day. This is just… with more blood and less clothing.”
Bram groaned. “Why did she insist on bare chests?” he demanded.
“It’s traditional,” Rane said, appearing at his other side like a wraith. “Wolves should see skin under scars. Makes the vows… honest.”
“Also, you get cold,” Garron said. “Keeps your mind sharp.”
Bram rubbed his face. “I’d rather it kept my shirt on.”
Garron grinned. “Lira won’t mind,” he said.
Heat crawled up Bram’s neck. “Shut up,” he muttered.
Rane cackled. “We should have done this years ago,” she said. “Before you got all scarred and broody. Would have been easier.”
“Too late now,” Bram said.
“Yes,” Rane agreed. “Now it’ll mean more.”
She padded off, cackling to herself.
Garron clapped Bram’s back hard enough to make his teeth click. “Don’t puke,” he advised. “Corin’ll never let you live it down.”
“Thanks,” Bram said dryly. “Great pep talk.”
***
The ceremony began at moonrise.
They held it in the clearing beyond the village, where the biggest Ashridge stones stood in a rough circle. It was the same place they’d lit pyres. The same place they’d greeted Thornfell. The same place Bram had stood, scarred and shaking, and watched half his patrol burn.
Now he’d stand for something else.
Wolves gathered in human and wolf form alike, ringed around the stones. Lanterns flickered, hanging from low branches. The half-built web hummed faintly through the ground, sensitive to the number of paws and boots pressing on it.
The moon hung low in the sky, waxing toward full, its light a soft, pearly wash.
Lira stood near the back at first, heart hammering.
She wore the Ashridge jerkin over a dark shirt, her braid neat, her collar gleaming dully. Her hands felt too large. Or too small. Or both.
Mara stood beside her, Rane on her other side. Idris fidgeted nearby, adjusting the hem of his tunic for the twentieth time. Tansy hovered at the edge of the circle, eyes wide, taking in the sight of a pack binding itself in a way she’d never seen before.
Corin stepped into the center, bare to the waist, a simple leather band around his upper arm bearing Ashridge’s crest. Scars crossed his chest and back, pale lines against tanned skin. He carried a stone bowl carved with runes.
Bram followed.
Also bare-chested.
Lira’s breath caught.
She’d seen him without a shirt before. In the training yard. On the infirmary bed. But this—under the moon, in front of the pack, his scars bared without flinching—was… different.
His scarred face was set, jaw tight, eyes bright. He walked with his usual rolling stride, shoulders squared.
He looked… like a beta.
Not in the abstract way she’d categorized him before.
He *embodied* it.
Strength. Scars. Stubbornness. A deep, fierce love for the wolves who watched him.
And under all that—
Him.
The man who’d held her hand above a ravine, who’d laughed with her over staff drills, who’d kissed her, clumsy and hot, in a moment of panic and want.
Her body remembered that last part a little too vividly.
Heat pooled low in her belly.
She took a steadying breath.
Corin set the bowl on the flat stone that served as an altar. Rane, in human form now but with gray streaks still in her hair and claws just under her nails, stepped forward with a knife.
It was old. Bone-handled. The blade had carved more than one oath.
She handed it to Corin.
“Who stands as beta?” she intoned, her voice suddenly carrying, power woven through the simple question.
Corin’s gaze swept the circle. “Bram Kade,” he said. “Son of no living wolf. Brother of Garron. Wolf of Ashridge.”
Murmurs.
Bram stepped closer to the stone. His bare feet were silent on the earth.
“Who stands behind him?” Rane asked.
A hundred eyes turned.
Lira swallowed.
Her legs felt like they belonged to someone else as she stepped forward, pushed slightly by Mara’s firm hand at her back.
“I do,” she said, surprised at how loud her voice sounded in the hush. “Lira Voss. Thornfell’s healer. Ashridge’s… guest.”
Rane’s eyes gleamed. “And?” she prompted.
Lira’s cheeks burned. “And… his… friend,” she said. The word felt too small. It would have to do.
Rane nodded. “Good,” she said. “He should have friends who aren’t afraid to tell him when he’s being stupid.”
Bram snorted softly.
“Who else stands?” Rane asked.
Garron stepped up immediately, taking his place slightly to Bram’s right. “Garron Vess,” he said. “Pack-brother. Cousin. Pain in his ass.”
Laughter rippled.
Mara rolled her eyes and stepped behind Lira. “Mara Wynn,” she said. “Healer. Teacher. Occasional abuser of his skull with medical equipment.”
More laughter.
Idris shuffled forward, face pink. “Idris Kall,” he said. “Apprentice. Beta of nothing. But… I stand. Because someone needs to write this down properly.”
“Good,” Rane said. “The land likes stories.”
Tansy hesitated on the edge of the circle.
Then, to Lira’s surprise, she stepped up too, standing a little behind and to the side of Garron. “Tansy,” she said, voice small but clear. “No pack. Not yet. But… I stand. Because he… pulled me out of quiet. And you,” she glanced at Lira, cheeks flushing, “pulled me back into… song.”
Lira’s eyes pricked.
Bram’s throat worked.
Rane nodded, satisfied.
“Then the pack is… present,” she said. “In blood. In choice. In… complication.” Her mouth twitched. “Best way.”
She stepped back.
Corin lifted the knife.
He didn’t hesitate.
He drew the blade across his left palm, blood welling bright and dark. He held it over the bowl, fist clenching, letting it drip. The stone drank, the runes glowing faintly.
Then he offered the knife to Bram.
Bram took it.
The metal was cool. Familiar.
He’d cut himself a hundred times in battle. Training. Patrol. It had always been incidental.
This time, it was… deliberate.
He looked at Lira.
She nodded.
He drew the knife across his palm.
Pain flared. Sharp. Immediate. Jorren’s channels hummed faintly in sympathy across the clearing.
He held his hand over the bowl. Blood fell. Dark. Thick. Joining Corin’s.
The glow brightened.
“Say what you will,” Rane said.
Corin spoke first.
“I take Bram Kade as my beta,” he said. “Not because he is perfect. Not because he is whole. But because he is *him,* and he has stood with me when the land cracked and the wolves burned and the ravine laughed. I ask his teeth at my side. His howl at my back. His stubborn at my throat when I falter.”
Murmurs.
Bram swallowed.
His turn.
“I stand as your beta,” he said. His voice didn’t shake. Much. “Not because you are perfect. Or whole. But because you are… you. And you do not turn away from hard things. Even when I want you to. I give you my teeth for this pack. My howl when yours needs echo. My… back… when yours needs guard.”
He hesitated.
His gaze slid to Lira.
“And my… hands,” he added, voice rougher, “for the ones who hold me when I can’t hold myself.”
Heat rushed to her face.
Rane’s eyes sparkled. “Land hears,” she said. “Witnesses. Good.”
Corin picked up the bowl.
He drank first.
The mixed blood slid down his throat, metallic and warm.
Then he held it out to Bram.
Bram took it.
The rim was cool against his lips. The liquid was thick. Copper and salt and something else—stone and smoke and the faint tang of whatever herbs Rane had muttered over it.
He swallowed.
Heat bloomed in his chest.
The hum under their feet surged.
The land… bound.
It wasn’t surge.
It wasn’t ravine.
It was a *click.*
Like a lock turning. Like a puzzle piece sliding into place.
Lira felt it.
Not just because she stood close. Because part of her web-thread was already tied to Bram. To Corin. To Ashridge.
The new bond slid along those threads, brightening them.
It made her emptiness ache.
And it soothed it.
At the same time.
She gasped.
Mara’s hand tightened briefly on her shoulder.
“Now,” Rane said, raising her arms. “Howl.”
Corin tipped his head back.
His voice poured out.
Bram’s followed, almost without thought.
They’d howled together a thousand times.
This was different.
Their notes, already familiar, found a new resonance. A deeper harmony. The stones hummed under them. The web around the village brightened.
Wolves around them joined in.
Rane. Garron. Idris, voice still a little cracking. Tansy, hesitant but growing stronger with each breath.
Lira couldn’t howl.
But she hummed.
Soft. Low. Under the wolves’ voices.
Her hum slid along the new bond.
The land… sang back.
For a heartbeat, the ravine’s silence didn’t matter.
For a heartbeat, everything *fit.*
Then the moment passed.
The howls tapered.
Silence fell, full and thick.
Corin and Bram lowered their heads.
Their eyes locked.
Something passed between them.
Old grief.
New promise.
“Beta,” Corin said softly.
“Alpha,” Bram replied.
Lira’s chest ached so hard she thought it might crack.
Then Garron whooped, breaking the tension. “He didn’t puke!” he shouted.
Laughter exploded.
Rane cackled. Mara rolled her eyes. Idris wiped at his eyes and insisted it was just smoke.
Wolves moved forward to clap Bram’s back, to thump Corin’s shoulder, to offer hands and teeth and crude jokes.
Zev stood near the edge of the circle, arms crossed, expression tight.
He caught Bram’s gaze.
For a heartbeat, something like grudging respect moved there.
Then he looked away.
Lira let the noise wash over her.
She felt… strange.
Like she was standing in two places at once.
Here, behind Bram, part of Ashridge’s circle.
And there, in Thornfell’s hall, a younger version of herself watching another beta bonding with a mix of envy and longing.
Her throat tightened.
“Hey,” Bram said, turning partly toward her. Blood still smeared his palm. “You okay?”
“No,” she said. “But I—”
“‘Will be,’” he finished with her. “Yeah. I know.”
She huffed a laugh. “You make fun,” she said. “But it’s… true. More now than before.”
His gaze softened. “Thank you,” he said quietly.
“For… what?” she asked.
“For standing there,” he said simply. “Behind me.”
Warmth flooded her.
“You stood there for me,” she said. “At the ravine. At the stones. At… the bed. It was… my turn.”
His lips twitched. “When it’s your turn,” he said, voice dropping, “I’m going to stand so close behind you the gods themselves will have to go through me first.”
Heat shot through her that had nothing to do with magic.
“Are you two going to make out or can we start the feast?” Mara called, loudly enough for half the clearing to hear.
Lira nearly swallowed her tongue.
Bram groaned. “Mara,” he muttered.
“Someone had to say it,” Rane said.
Garron smirked. “I had money on ‘Lira blushes so hard she faints,’” he said.
“Pay up,” Idris said.
Lira squeezed her eyes shut. “I hate all of you,” she muttered.
“Liar,” Bram said softly, laughter in his tone.
She opened her eyes.
He was still there.
Blood on his palm.
Moonlight on his scars.
Bond humming between him and his alpha.
Her emptiness hummed too.
Not with hunger.
With… belonging.
It wasn’t full.
It never would be.
But edges, once sharp and aching, felt less raw.
“We should… eat,” she said, voice a little unsteady.
“Yes,” he said. “Food. Then maybe… later…”
“Later?” she echoed.
He stepped closer, just enough that their arms brushed. “Later,” he murmured near her ear, “I want to… kiss you properly. Without ravines. Without ropes. Without elders watching.”
Her breath hitched. “That seems… ambitious,” she whispered.
His smile turned slow and wicked. “Slow burn, remember?” he said. “We’re allowed to… turn up the heat sometimes.”
Her cheeks flamed.
Her emptiness did, too.
She swallowed. “Soon,” she said. The word felt like a promise. A risk. A hope.
His eyes darkened. “Soon,” he repeated.
The land thrummed.
The ravine waited.
Love pushed forward, step by step.
---