VelorumPart I — The Choice
Chapter 4 — Ashfen
Cael woke cold. Rock boxed them in on three sides. Wind came through the gap to the trail and cut straight through his coat. The fire had burned down to a pale ring of ash. No heat left.
They were far enough into Ashfen that Riven couldn't hear the harbor bell anymore. No carts. No voices carrying uphill. Just stone and wind and more stone.
Cael listened for the bell anyway. Habit. He didn't know what he'd do if the only sound left was wind.
Riven was already awake, blanket around his shoulders, staring at the dead fire like it had personally insulted him.
"We move," Cael said.
Riven nodded.
Cael broke the last oatcake in half. Riven took his portion without comment—they'd been splitting wrong since the hollow and neither had said so until yesterday, when Riven counted the wraps and found one missing. Accusation. Denial. Then silence. Hunger made honesty expensive.
The water skin was lighter than it should have been. Cael shook it. "How much did we drink last night?"
"Enough." Riven wiped crumbs from his coat. "You filled it at the runoff."
"I thought you filled it," Cael said.
They looked at each other. Cael capped the skin anyway. Thirst was still thirst. Mistakes were still mistakes.
They ate the last of yesterday's bread without talking. Cael packed by habit: rope, blanket, knife, water skin. He tightened a loose strap on Riven's pack before it could work itself free on the climb.
Riven watched him do it. "I can tie my own straps."
"I know." Cael pulled the knot tight. "You tie them wrong when you're tired."
"I wasn't tired yesterday."
"You will be today." Cael shouldered his pack. "Save the argument for the switchbacks."
The trail out of the hollow barely deserved the name, a narrow shelf cut into the hillside with rock wall on one side and empty air on the other. Wind hit them the moment they stepped onto it.
Cael took the lead at a pace he could hold all day. Gravel shifted under his boots. Behind him he could hear Riven climbing: scrape, pause, scrape, a little slower than usual.
The first hour was every step arguing with the mountain. Cael's thighs burned by the second switchback. Riven's breathing came harder than it should have for the grade. Neither mentioned it.
"Don't rush the loose stuff," Cael said.
"I'm not," Riven said.
"You are."
Riven muttered something that disappeared into the wind. Cael let it go.
The path climbed through a narrow cut where stone rose shoulder-high on the left and dropped away on the right. A ribbon of old ice crossed one shaded section. Cael tested it before putting his weight down. The ice groaned—not loud, enough. He tested again with the butt of his knife. Still groaning.
"Wait," Riven said.
"I'm waiting."
"Not on the ice. Behind me." Riven's breath fogged. "If you go through, I go through. Don't be heroic about ice."
Cael almost smiled. "I'm not heroic about ice."
"Good." Riven stepped closer to the wall. "Then go."
Cael crossed the ice. Riven followed behind him. For a while the only sounds were boots, wind, and breathing—and Riven noticing Cael breathed through his mouth when he was concentrating, which was ugly and somehow reassuring.
Midmorning they passed a dead mule on the inside edge of the trail—pack still on, legs at wrong angles, tongue grey. No rider. No note. Flies had already found the eyes.
Riven's stomach turned. He looked away. "How long?"
"Days." Cael didn't stop walking. "Don't touch the packs. Could be bait."
"Bait for what?" Riven asked.
"Whatever lives up here when the pilgrims don't." Cael kept his pace steady. "We keep moving."
Riven slowed anyway. "Shouldn't we—"
"No," Cael said.
"—check the pack. For a name. Something."
Cael stopped at the next flat stone. The mule's pack was canvas, mildew at the seams, strap cut clean—not slip, not stumble. Cut. He didn't touch it.
He studied the scree below the trail. No spilled grain. No burst canvas. Whatever had been in the pack was gone before the animal fell.
"The cut's uphill," he said quietly. "Blade came from below. Whoever did it stood on the inside edge and waited for the mule to pass." He pointed at the hoof marks in the dust—front pair straight, hind pair dragging left toward the next switchback. "It walked another twenty paces after the strap went. That's when the leg broke. Not here. On the bend where tired people stop counting."
Riven looked where Cael looked. He saw a dead mule. Cael saw a schedule.
A fly crawled in and out of the mule's eye. Riven looked away and still saw it. "Can we go?"
"They timed the drop for the corner," Cael said. "Same as moving herring too fast on wet planks—the weight finds the weak point if you rush the turn. Somebody wanted that lesson visible from below."
Riven was quiet long enough that the wind filled it. "When did you start seeing trails like that?"
"Same day I started seeing docks." Cael hitched his pack. "You just never needed me to say it out loud."
"Christ." Riven rubbed a hand over his face. "That's worse. That's useful."
"You hear that?" Riven asked.
Cael glanced back. "Hear what?"
Riven tilted his head. "Thought it was an echo."
The wind hissed through the rocks. A hawk cried somewhere far off. Cael shrugged. "I don't hear anything."
Riven frowned. "Yeah."
They kept walking.
The cut opened onto a slope of scree that moved under every step; Cael shortened his stride and Riven copied him without being told—then hated that he'd copied without being told.
"You want the inside edge," Cael said.
"I know how to walk."
"On docks." Cael tested a stone with his boot. "Not on this."
Riven stayed on the inside edge anyway. The drop on the outside wouldn't kill you. It would ruin your week.
By midday the sky had turned the color of old iron, no sun, just bright grey light that flattened everything. The switchbacks kept coming. Cael's thighs burned. The pack strap dug into his shoulder.
He'd told Riven three hours back that they'd reach the seep by noon. It was past noon. The seep wasn't there yet. Cael's shoulders tightened. Riven hadn't asked. That was almost worse.
A patch of loose gravel rolled under his boot. His foot slipped, not much, half an inch. His hand hit the rock wall hard enough to sting.
Behind him, Riven swore, sharp and immediate.
Cael turned. "You all right?"
Riven's face had gone pale, too pale. "Yeah." The answer came fast, too fast.
"Riven."
He swallowed. "For a second it felt like I missed a step."
"So?" Cael asked.
Riven looked away. "On a dock."
The same drop hit Cael's stomach a heartbeat later—the lurch, the empty feeling, like he'd missed a step on a dock in Riven's body. He hated it immediately.
"We're tired," Cael said.
Riven gave him a look. "That's your explanation?"
"It's the one I've got." Cael kept his eyes on the trail. "You want a better one, ask the mule."
Riven snorted. Almost a laugh. Almost.
They moved on.
Riven counted his steps for a while to have something honest to hold. At forty he lost count. At forty-one Cael's count arrived in his head, wrong number, right rhythm. He stopped counting.
At one switchback Riven stopped to retie his boot. When he looked up, Cael was ten paces ahead—except Cael was also still beside him, hand on the rock wall, breathing hard. Riven blinked. The double image cleared. Cael hadn't noticed. Or had noticed and wasn't saying.
"You all right?" Cael asked without turning.
"Fine."
"Your boot."
"Yeah." Riven finished the lace and stood. His fingers shook. He hid them in his pocket.
By the time they reached the seep, neither of them was talking much.
Water trickled from a crack in the rock into a shallow basin. Cael crouched and dipped his fingers in. Cold. Clean. The ripples spread outward, slowly, too slowly. He stared at them.
He'd promised the seep by noon. It was afternoon. Riven hadn't called him on it yet—which meant Riven had noticed and was saving the argument for camp, or was too tired to care. Both options were failure.
Beside him, Riven crouched. Neither spoke for a moment. A beetle the size of Riven's thumb crawled out from under a stone, decided against the water, and went back where it came from.
Riven pulled the full skin from his pack. The weight felt wrong—heavier on the left strap, lighter in the hand, the same mistake he'd made packing at Mara's gate. One wrap short since the hollow; they'd been splitting halves wrong since then. Cael noticed without looking.
"Swap sides," Cael said.
"I know how to carry water."
"You know how to carry crates." Cael held out his hand. "Give me the full one. You take the half."
Riven wanted to argue. His shoulder wanted the swap. He handed the skin over. Cael drank first—not courtesy, measurement. Two swallows. Stop. Riven counted without meaning to and hated that he cared.
"Two days if we're careful," Cael said. "One if we're stupid."
"We're already stupid." Riven capped the skin. "You said noon."
"I said before dusk." Cael didn't meet his eyes. "Same mistake. Different hour."
Riven watched the ripples and thought about how wrong the morning had felt—not the pamphlets, not yet, just the lag in his foot on the ice.
"Don't," Cael said.
"Don't what?" Riven asked.
Cael looked back at the water. The ripples were gone now. Everything looked normal. "Don't start telling me the pamphlets were right."
Riven barked out a laugh, tired and uneasy. "I'm not the one taking this personally."
Cael filled the water skin anyway. Whatever was wrong with Ashfen, thirst was still thirst. He took a drink. The water tasted faintly metallic. He capped the skin and stood. Neither mentioned it. They both noticed.
Riven wiped his mouth with his sleeve. "Boot prints at the runoff were fresher than you said," Riven said.
"Yeah," Cael said.
"So somebody's ahead of us."
"Or behind." Cael hitched his pack. "Does it change anything?"
Riven looked at the seep, the slow ripples, the wrong stillness. "No."
"We keep going," Cael said.
"Cael," Riven said.
"We keep going."
Riven stopped walking. "Just say it."
Cael turned. "Say what?"
"That something's wrong," Riven said.
Wind hissed across the rock. The seep sat below them, water gathering in the hollow. Cael looked at it, the slow ripples, the strange stillness, then back at Riven.
"Something's wrong."
Riven let out a breath, not relief, close enough. "Thank you."
Cael felt relief in his chest before embarrassment could catch up. Saying the truth out loud had mattered to Riven. That was almost enough to make the climb feel worth the blisters.
"I didn't say I know what it is."
"You never know what it is."
Cael almost snapped back. Didn't. He hitched his pack higher. "If you want to turn around, say so now."
Riven stared at him. "I'm not turning around."
"Then stop acting like I need an explanation for every rock before we reach the top."
Neither said anything. Then they started walking again.
The sleet found every gap in their coats. Riven's gloves had a hole at the thumb he kept forgetting to mend. Cold found it every time. He tucked his hand under his arm. Cael did the same on the other side—Riven felt the motion before he saw it and swore under his breath.
"You didn't—"
"I know what I didn't." Riven kept walking. "Just don't."
The shelf climb went on. Switchback. Switchback. His world narrowed to boot, stone, breath. The mule's cut strap kept returning to mind. Someone had wanted them to stop. Someone had failed. He didn't find that comforting.
The shelf narrowed until they walked single file with the drop on one side and the wall on the other. Once Riven's shoulder brushed stone and Cael flinched three paces ahead—before the brush, before the sound. Neither mentioned it.
Riven's fingers went numb inside his gloves. He flexed them until pain returned, then flexed again because pain meant they were still his.
Once, Cael's boot found a hold that wasn't there yet—Riven felt the empty air under his own foot a heartbeat before Cael shifted weight. Neither mentioned it.
By afternoon sleet was falling, not enough to be snow, not enough to be rain, just cold needles finding every gap in their coats. The trail widened onto a shelf of bare stone. For the first time all day there was room to breathe.
Ice collected on Riven's lashes. He scraped it off with a thumb that had gone numb. Cael's coat was darker where the sleet stuck, shoulders squared against the weather like that could hold back a mountain.
Cael stopped. Checked the route ahead. Checked the weather. Checked Riven.
The route ahead was a lie on the map in Cael's head—switchbacks that looked short and weren't, a ridge that looked close and wasn't. He'd been wrong about time all day. Wrong about water. Wrong about the seep's taste. Being wrong on a mountain wasn't learning. It was wearing out a part of you that didn't grow back on the walk down.
Riven noticed. "Don't," he said.
"You need a break," Cael said.
"I'm tired. Not dying," Riven said.
"Good. Then sit down," Cael said.
Riven rolled his eyes but dropped onto a low pile of stones anyway. His bladder had been complaining since the seep. Cael sat beside him and split the last of the bread with his knife. Neither spoke while they chewed. The wind did enough talking for everyone.
"These gloves are trash," Riven said.
"Then replace them."
"With what? My good manners?"
Cael snorted. Nothing helpful after that.
"That singer in Greyhaven," Riven said. "The one who can't hit the third note."
"Yeah."
"If we die on this mountain, I hope it's before he writes a song about us."
"Fair."
After a while Riven said, "You still think it's the altitude?"
Cael looked out across the slope. A gust moved through the pines below. The branches didn't react until a moment later. He watched it happen, watched it happen wrong. "No."
Riven nodded once. "Okay." The answer cost him something.
"Okay doesn't help," Cael said.
"I know." Riven flexed his fingers inside his gloves. The numbness had come back. "My pack strap's digging. Feels like yours."
"It is mine," Cael said.
"That's what I mean." Riven looked at him. "I can feel where yours bites."
Cael went still. "Since when?"
"Since the seep." Riven's voice stayed flat. "Maybe before. I don't know."
The sleet found the gap between Cael's collar and neck. Cold. Sharp. Real. He hitched his pack higher and didn't answer.
For a few minutes they sat in silence. Then Cael pointed toward the next rise. The stone there looked different, paler, almost bleached. "We're close."
Riven followed his gaze. "Close to what?"
"The Ashring." The name sounded strange spoken out loud. "The bowl's supposed to be beyond that ridge."
"The pamphlet version?"
"Yeah."
Riven checked his own pack without opening it—bread count, oatcake wrap, rope coil. The same inventory he'd run at Mara's gate. Last heel gone at breakfast. Strap bleeding through wool where the seep stop had rubbed wrong. "If the bowl's nothing, we turn around before dark."
"If it's something, we decide when we're standing in it." Cael stood. "Same as the yard."
Riven stood too. His knee clicked. "Your knee or mine?"
"Does it matter?"
"Not yet." Riven hitched his pack. "My boot's too tight."
"Loosen it."
"Then gravel gets in."
"Gravel gets in anyway."
"Great." Riven hitched his pack again. "Ask me again on the rings."
They climbed the last rise in silence. The pale stone ahead looked wrong against the mountain—too bare, too bright.
Riven laughed quietly. "That's reassuring."
Cael spat into the sleet. The metallic taste still sat on his tongue. "It could still be nothing."
"You don't believe that."
"No."
Riven pulled the pamphlet from his coat—creased soft, ink smudged at the bond diagram. The woodcut had the ring and a rope in the cut—the step pilgrims were supposed to copy. "Says there's a keeper's hut. Says there's a well." He held it up. Sleet dotted the page. "See any hut?"
"No."
"See any well?" Riven asked.
"No," Cael said.
Riven shoved the pamphlet back. "Good. At least the lying is consistent."
Riven studied him for a second. "You're glad we came."
Cael thought about it: cold feet, sore calves, air that tasted wrong, the ridge that had been staring at them since breakfast. "Glad isn't the word."
"What is?"
Cael looked at the pale ridge. "Needed to find out." He almost said before we wasted the walk, and didn't. "I'm here."
Riven shook his head. "That's such a Cael answer." He stood before his knees locked up completely.
On the last rise the wind dropped so suddenly Cael's ears rang. Riven stumbled without touching loose stone. Cael felt it in his own ankle—a ghost twist that wasn't his. He grabbed the rock wall. Riven grabbed nothing. Stayed upright. Looked worse for it.
"You feel that?" Riven asked.
"Yeah."
"Not tired."
"No."
They didn't say anything else. Saying it made it realer.
Cael checked the rope coiled on Riven's pack. Checked the water skin weight. Checked his own boot laces twice. Small tasks. Real tasks. The mountain didn't care about any of it.
The climb steepened. The pale stone stretched uphill, bare and bright. The higher they went, the stranger everything felt. Sound lagged. Boots scraped stone and the noise followed a beat later. The air felt thick, heavy, storm-close.
Riven's ears popped. Then popped again. No altitude to blame—not yet. He swallowed hard. Metal taste sat at the back of his tongue.
The ridge flattened. One more rise. Then they were standing at the edge.
Below the Ashring, the trail they'd climbed looked impossible—switchbacks like scratches, the dead mule a dark smudge, the seep a thread of grey. Cael had brought them up wrong twice and still gotten them here. Riven didn't know whether to be impressed or furious.
Riven stopped. "Christ."
The summit held no temple and no shrine, nothing like the pamphlets had promised: a wide bowl of pale stone beneath a low grey sky, rings carved into the rock, ring inside ring inside ring, so worn by time they looked less carved than exposed.
For a second neither moved.
Then Cael stepped onto the outer ring. Heat hit his soles before his weight fully landed.
The rings underfoot weren't flat—they dipped toward the center, subtle enough that you wouldn't see it until your ankles noticed. Riven felt the pull before he understood it. The stone wanted him deeper.
"Cael." Riven's voice sounded distant.
"I know."
"You don't."
Maybe not. But they hadn't climbed all this way to stare at it.
Cael held out a hand. The gesture felt ridiculous. Necessary.
Riven looked at it, looked at the rings, looked back toward the trail. Then grabbed Cael's wrist. His grip was hot. Unsteady.
"Last chance," Riven said.
Cael met his eyes. "I know."
Together they stepped forward. Pressure settled beneath Cael's ribs before the second boot came down. His breath shortened. Metal flooded the back of his tongue.
The second ring. The third. Cael counted without meaning to. Riven's count ran beside his—not matching, not wrong, just there. Heat climbed through their boots. The center stayed empty. That was worse than seeing something look back.
On the fourth ring Riven's knee buckled. Cael caught weight that wasn't his. They didn't fall. Falling would have meant letting go.
Beside him, Riven's grip tightened.
Neither let go.
The pressure didn't peak. It plateaued—ribs tight, breath short, metal taste permanent. Cael counted heartbeats until counting felt useless. Riven squeezed back once, hard, anchoring them to the stone and the choice they'd already made.
