Morning found its way into Thornwood Cabin (Clearing Edge) the way water found cracks, quietly, insistently. Pale light pooled on the floorboards and climbed the rough-plastered wall, catching dust motes that drifted like slow snow. Outside, a breeze worried at new leaves, tender and bright, and somewhere in the clearing a bird tried the first confident notes of the day.
Edrin sat on the edge of his pallet and flexed his hands. The rope had left red, angry lines across both palms, and when he closed his fingers the skin pulled tight, stinging as if the cord were still there. His shoulder answered too when he reached for his shirt, a bruise deep under the muscle that made his arm balk at the top of its range. He had slept, he had eaten, and still his body kept its tally.
His clothes hadn’t dried all the way. Creek damp clung to the seams and the cuffs, cold against his calves when he stood. It smelled faintly of mud and crushed grass, the remembered creek riding along with him as if the night had decided not to let go yet.
Aldric was already awake, of course. He stood at the small table with a cup in one hand, steam rising thinly from it, and watched Edrin pack without interrupting. There was a steadiness to him that made the cabin feel less like a hideout and more like a place someone chose to live.
Edrin opened the worn satchel Aldric had lent him and began to lay things in by feel, not fussing. A coil of twine. A flint and steel. The small pouch of coin that still felt strange at his belt. When he cinched the strap, his palm protested, and he adjusted the knot, slower this time, using his fingers with care instead of force.
Careful, Astarra murmured, warmth stirring behind his ribs like a hand passing near a flame. If your hands fail you, you’ll have to rely on other talents.
Edrin kept his face still. He set the satchel down and rolled his shoulder once, testing. The ache sharpened at the top and he stopped before it became a lesson. Other talents get me killed when steel is needed, he thought back, not angry, just firm.
Steel is always needed, she replied, amused in a way that brushed close to approval. In different places.
Aldric’s gaze flicked, not as if he’d heard her, but as if he’d seen the minute pause in Edrin’s hands. He didn’t comment. He only set his cup down and tapped the table once with two fingers, a crisp, practical sound.
“Before we go,” Aldric said, “we need to come back with the right things. Not whatever looks clever in a stall.”
Edrin nodded and pulled on his boots. The leather was stiff with drying creek water, and the laces made him hiss when they dragged across the raw lines in his palms. He tightened them anyway, then shook his hands at his sides to push blood back into his fingers.
Aldric spoke as if he were reciting a recipe. “Food enough for several days, dried if we can get it. Clean bandage, not old linen that’s been washed in river scum. A salve for that shoulder, something with comfrey if the herb-wife isn’t a liar. Needle and thread, you’re tearing your own seams. Lamp oil, because you can’t eat in the dark and you can’t see trouble without light.”
Each item landed with weight, not because it was dramatic, but because Edrin could picture the lack of it. Hunger. Infection. A split shirt in rain. A night spent blind and listening for the wrong sound.
“You forgot drink,” Edrin said, and tried to make it light. His voice came out a touch hoarse anyway.
Aldric’s mouth curved. “If you want to buy ale at Harrow’s Turn, you’ll do it. That’s not resupply, that’s entertainment.” He lifted his eyes to Edrin’s hands. “And if you do, keep your wits. Crowds make people careless.”
No scolding, no sermon, just a statement like weather. Edrin found he appreciated that more than he wanted to admit.
He pulled his sword belt up and settled it at his hips. The motion tugged at his shoulder, and he had to shift his posture, setting the strap with his left hand so his right didn’t have to reach too far. The bruise sat like a heavy thumb under his collarbone, reminding him that strength wasn’t just how hard you could swing, it was how well you could keep moving when it hurt.
Aldric opened the cabin door and spring stepped in. The air held a chill that bit cleanly, sharpened by damp earth and the green, almost sweet scent of new leaves. Sunlight spilled across the clearing in slanted bars, and somewhere beyond the trees the creek kept talking, quieter than it had in the night, as if it too was learning restraint.
Edrin followed Aldric onto the threshold, then paused to look back at the cabin’s dim interior. His blade rested in its scabbard, but he could still feel last night in his wrists, the urge that had come after the kill like an extra heartbeat.
Aldric didn’t turn. He just waited, hands loose at his sides, letting the moment belong to Edrin.
Edrin drew his sword.
The steel came free with a soft hiss, bright in the morning. He held it out and let the light show him what he’d missed, the faint smear near the fuller, the dark memory at the edge that water alone hadn’t taken. His palm stung where the hilt pressed into the rope-cut line, and his grip faltered for a breath. He corrected it, easing the pressure, shifting his fingers until the sword sat true without tearing him open again.
He breathed in, slow. He could feel the pact’s heat, present and patient, ready to climb. He didn’t invite it. He didn’t push it away. He simply held the blade as a tool, not a promise.
“Return to the cold hand,” he said under his breath, testing the words as if they were a knot he meant to trust.
He walked to the water barrel by the door, the one Aldric kept for washing. The surface was cold enough to sting just looking at it. Edrin dipped the blade in. The chill bit through his hands, sharp and honest, and he hissed again, quieter this time, letting the pain anchor him instead of owning him. He scrubbed the steel with a strip of cloth, slow circles that made his shoulders work in careful measure. When his bruise complained, he adjusted his stance rather than forcing through it.
He lifted the sword, watched the water run clean. He dried it. He slid it home into the scabbard with a controlled, final sound that closed something in him.
Such ceremony, Astarra whispered, but there was a softness there that wasn’t mockery. And you do it anyway. You’re learning how to keep yourself.
Edrin swallowed. The morning air felt cold in his throat. I’m learning how not to spill myself everywhere, he answered, and the thought surprised him with how true it felt.
Aldric finally turned then, eyes taking in the cleaned blade, the set of Edrin’s shoulders, the steadier line of his breath. Approval didn’t show as a smile. It showed as Aldric stepping off the threshold and into the clearing, making room for Edrin to choose the same.
“Harrow’s Turn by midday if we keep a decent pace,” Aldric said. He adjusted the strap of his own pack, then started down the narrow track where last year’s leaves still lay pressed into the mud. “In town, you keep the same tempo you kept at the creek. No rushing because it smells like bread. No staring because a stranger looks at you twice. We go in, we buy what we need, we leave.”
Edrin’s fingers tightened on his satchel strap, and the rope burns flared. He breathed through it. Bread. Warmth. Bodies close in a tavern, voices, perfume, the heat of it. A reward, yes, but also a different kind of danger, the kind that crept in smiling.
He stepped after Aldric, boots sinking slightly into spring-soft ground. “A test, then,” Edrin said aloud, letting the words stand where they could be heard by the trees and by himself. “Same rules. Same pace.”
Aldric didn’t look back, but Edrin heard the faintest hitch of amusement in the old man’s breath, as if that was as close to praise as he cared to come this early in the day.
A crowd will want you, Astarra murmured, warmth sliding under Edrin’s ribs at the thought of it. Not all of it will be dangerous.
Edrin set his jaw and kept walking, feeling the damp in his clothes chill against his skin, feeling the new leaves flicker above like small green flames. We’ll see what I want, he thought back, and the craving that rose at the idea of a tavern did not vanish, but it did not take his feet from him.
The cabin fell behind them, wood and smoke and last night’s quiet becoming only another point on the path. Edrin walked into the morning with his hands stinging and his shoulder aching and his blade clean at his hip, and for once he did not mistake discomfort for weakness. He let it be what it was, a reminder that he was still here, and that he could choose what came next.
The track narrowed until alder branches brushed Edrin’s sleeves and left cold beads of water on his skin. The cabin was gone now, swallowed by trees and distance, and the only smoke ahead came as a faint smear on the wind, hearths or pitch-kettles, something human. His palms stung where the hemp had carved them, and every time his fingers flexed around the satchel strap, the raw lines reminded him that he had been careless, that carelessness had a price.
Aldric kept his pace even. Not hurried, not slow. The old man’s boots found firmer ground where the trail crowned a low ridge, then dipped back into spring mud with a soft, sucking sound. Edrin followed in his prints when he could. His shoulder ached with a dull throb that grew sharper if he swung his arm too far, so he held it close and let his stride do the work.
Birdsong flickered above them, bright and unconcerned. Somewhere deeper in the woods, a woodpecker hammered, steady as a metronome. The air smelled of wet bark and turned soil, and beneath it, now and then, a thread of something else, faintly sour. Old refuse. Manure. A settlement near enough that its waste had begun to seep into the day.
“You’re thinking too loud,” Aldric said without looking back.
Edrin huffed a breath that was almost a laugh. “I wasn’t aware I made noise when I thought.”
“You make noise when you want to argue with yourself.” Aldric lifted a hand and pointed to the faint ruts that had appeared in the track. Wagon wheels. Recent. “Town’s close. Don’t let it turn your head. A hungry man smells a bakery from a mile away and convinces himself he’s being led by destiny.”
Edrin’s tongue tasted of last night’s stew and morning’s cold water. The thought of bread still tugged at him, warm and soft, but it was the thought of people that made his ribs feel tight. He hadn’t been among strangers since Brookhaven died. It should not have mattered, but it did.
A crowd will want you, Astarra had said, as if the wanting itself were a kind of shelter.
Edrin swallowed, then sent his thought inward where it could not be overheard. You keep saying things like that. Wanting. More. What is it you actually want when you push?
For a few steps there was only the sound of mud and breath. Then her voice slid in, low and close, as if she spoke from the warm hollow behind his sternum.
More is not love, she murmured. It is not devotion. It is sensation that doesn’t fade, certainty that doesn’t shake. It is the moment you decide, and the world agrees.
Edrin felt the words like a hand on the back of his neck, guiding his gaze forward. The trail bent, and through the thinning trees he glimpsed rough-hewn timbers rising in a line. A palisade, tall as a man and then some, the wood dark with pitch where it had been treated against rot. Below it, stone footings held the earth in place, fieldstone stacked with practical care.
And the cost? he asked. He did not want to ask, which meant he had to.
Astarra’s answer came quick, almost pleased by the bluntness.
The cost is that you stop entertaining second thoughts. You narrow, and you endure. You won’t feel the small pains until afterward. You will mistake your own strength for endlessness if you let it carry you too far.
Edrin flexed his burned palms, felt the sting bite, and was suddenly grateful for it. Pain was a line drawn in honest ink. He could read it.
Aldric slowed as the trees opened fully. Ahead lay the East Trail Gate into Harrow’s Turn. It wasn’t a grand arch or carved stone, just a gap in the palisade flanked by two squat towers of timber and rock. Thorned hedgerows had been planted thick along the outside, briar and hawthorn interwoven into a living barrier that bristled with pale spring buds and sharp promise. The road widened here, churned to brown paste by wagons and boots, with planks thrown down in the worst places like bandages on a wound.
Morning life pressed around the gate. A mule snorted as a farmer hauled a cart of turnips through, the wheels creaking. A woman with a basket of eggs held her skirts up from the mud and scolded a boy who splashed too near her hem. Somewhere inside, a hammer rang against iron, and the sound carried in clean, bright notes.
Two guards stood at the opening, spears in hand. Leather jerkins, patched. Faces weathered by wind and watch. They were not soldiers of some distant lord, they were men who had been cold on too many nights and had learned to notice what kept them alive.
Aldric nodded to them like a man passing neighbors. “Morning.”
One guard, broad-shouldered and red-nosed, returned the nod, then his gaze slid to Edrin. Not to Edrin’s face first, but to the blade at his hip. Then to Edrin’s hands, where the rope burns lay angry and fresh. His eyes narrowed with the quick, practical suspicion of the frontier.
“Trouble on the road?” the guard asked. His voice was mild, but his grip tightened a fraction on his spear shaft.
Edrin lifted his hands slightly, palms out enough to show injury without making it a gesture of surrender. The movement tugged his shoulder and made him wince despite himself. “No trouble,” he said. “Just rope and bad sense. I helped with a cart gone sideways.”
The guard’s gaze flicked to the bead of blood where a fiber had torn skin. He didn’t flinch. He’d seen worse before breakfast. “Name?”
Aldric answered easily. “Aldric Thornwood. This is Edrin.” No surname offered. A choice, deliberate as a locked door.
The second guard, leaner with a scar at his jaw, leaned closer to get a better look at Edrin’s blade. Not admiration, not fear. Accounting. As if he was measuring whether the weapon would be used in town streets or kept in its sheath. His eyes went from the hilt to Edrin’s face, then down again to the hands.
“Keep it peace-bound inside,” the scarred guard said. “We’ve enough knife-work without adding strangers to it.”
“Understood,” Edrin replied. His voice came out steady. He made it so. He slid his thumb over the leather thong that looped near the scabbard mouth and tied it down with a simple knot, careful despite the stinging in his palms. The rope burns made the motion clumsy, and he hated that the guard could see it.
Aldric watched Edrin’s hands for half a breath, then shifted his weight, a subtle reminder to breathe, to keep tempo. Not rushing. Not freezing.
The red-nosed guard glanced once more at Edrin’s face, then stepped aside. “All right. Don’t start anything. If you do, we finish it.”
Edrin nodded and walked through.
Inside Harrow’s Turn the air changed. Woodsmoke lay thicker, threaded with the smell of baking, yes, but also tanned leather, wet wool, horses, and the sour tang of old ale seeping from somewhere that served too early. The street nearest the gate was packed earth and planks, with shallow ditches at either side where water ran brown. Rough buildings leaned in close, their foundations set on stone footings that kept them above the worst of the mud. Everything looked built fast and repaired often.
He felt eyes on him almost at once. Not the open gawking he’d feared, not the shrill alarm of superstition. It was the quiet, animal attention that measured strangers the way dogs did. Who walks like they’ve bled. Who carries steel as if it belongs there. Who looks at doorways and rooftops without meaning to.
They see the edge in you, Astarra whispered. There was satisfaction in it, smooth as warmed wine. They don’t know why. They only know to be careful.
Edrin kept his pace, matching Aldric’s steady stride. His shoulder throbbed, his palms stung, and bread scented the air like a promise whispered too close. He could feel Astarra’s idea of more hovering at the back of his thoughts, that narrowed certainty, that clean, ruthless ease.
He hated how tempting it sounded.
He also hated how much he trusted her honesty.
Aldric angled them toward the deeper street where the noise thickened and voices rose. “Eyes forward,” the old man murmured, soft enough that it might have been nothing but breath. “This place eats the distracted.”
Edrin nodded once and kept walking, letting the settlement close around him, timber and thorn and human heat, and trying to remember that power that lasted was power that could wait.
The deeper street swallowed them. Sound thickened into a constant press of voices, a rasp of laughter, the ring of iron on iron somewhere behind a wall. Under it all lay Harrow’s Turn’s particular perfume, woodsmoke and horse, wet wool, and the greasy sweetness of tallow that clung to everything like a thumbprint.
Edrin kept his eyes where Aldric’s were, not because he couldn’t look away, but because the old man moved like someone who’d learned which corners bit. Edrin’s palms stung where rope had carved them raw, the skin split in thin red lines that pulled when he flexed his fingers. His shoulder throbbed each time his stride jostled it, a dull reminder of the crate’s hard edge. He rolled his arm once, careful, and let the pain settle into something he could carry.
Power that can wait, Astarra murmured, soft with amusement, as if tasting the phrase. How noble.
How alive, Edrin answered in the same private place. He kept his face still.
Aldric led them past a pen where two pigs argued loudly with the world, past a cooper’s shed with fresh staves stacked like pale ribs. The roadboards underfoot were damp from morning rinse, slick in places, and the mud between them sucked at boots. They turned into a narrower run of stalls and lean-to awnings where the crowd pressed shoulder to shoulder. A handcart squealed by, a boy guiding it with a stick, the wheels throwing little freckles of brown water.
“Harrow’s Turn Market Row,” Aldric said, not as an announcement but as an anchor. His eyes swept the stalls, measuring. “We’ll buy what we need and leave with it. No lingering.”
Edrin’s gaze snagged on baskets of spring produce, knotted carrots still wearing soil, onions with green shoots, bruised apples from some cellar store. Someone had laid out bundles of herbs on linen, their sharp scent cutting through tallow and sweat. His empty stomach noticed everything.
“You’ve coin?” Edrin asked, low.
Aldric’s mouth twitched. “I’m not dragging you into town to admire the smells.” He patted a purse under his cloak. The motion was casual, but Edrin saw how his hand covered it, how his body stayed turned so no one could count the weight. “We’ll split it. You buy food, oil, needle and thread. Something to wrap those hands. I’ll find bandage and salve.”
Edrin nodded. The division felt like more than errands. It was Aldric trusting him loose among people, trusting him not to vanish into an alley or start a fight or follow whatever dark instinct Astarra kept laying like velvet over a blade.
He drifted toward a stall hung with strings of dried meat and hard cheese wheels. The vendor was a broad woman with arms like mallets, hair wrapped in a scarf that had once been bright. She watched him approach the way a butcher watches a customer, unimpressed by hunger.
“Dried venison?” Edrin asked. His tongue felt too big in his mouth, making the words sound younger than he wanted.
“If you’ve teeth.” She tapped one of the strips. It was dark, salt-crusted, and smelled honest. “Two silver for a handful. Cheese is one. Bread’s not mine, go nag the baker.”
He glanced at the price, then at her eyes. Bargaining was a language. He spoke it poorly, but he could listen. “One and a half for the venison and a wedge,” he said, aiming for casual.
She snorted. “And I’ll kiss your knuckles for free.”
Edrin’s hands tightened on instinct and pain flashed bright along the rope cuts. He forced his fingers to relax, palm by palm. “Two for both, then. Fair.”
“Fair is what I say it is.” She leaned forward. “But you’ve a face that looks like it’s seen the inside of trouble, and you’re not whining. Two and a half, and I’ll throw in a heel of bread if I can spare it.”
He hesitated just long enough to make it look like he minded, then nodded. “Done.”
Coin clinked in her hand, a clean sound in the damp air. She wrapped the meat and cheese in waxed paper, then produced a coarse heel of bread with a crack through the crust. The smell of it rose warm and close. Edrin’s stomach cramped in gratitude.
“You look like you’ve been on the East Trail,” she said, as if it were a mild insult. She tilted her chin toward his hands. “Get yourself sewn up. Rot sets in fast this season.”
“That’s the plan.”
He moved on, weaving between bodies, careful of his shoulder when the crowd squeezed. A cart of candles passed, thick tapers stacked in rows, and their smell was pure rendered fat. It made his eyes water. The candlemaker’s fingers were shiny with it, and he wiped them on an apron that had given up long ago.
“Lamp oil,” Edrin said. “Small flask.”
“Three silver. It’s clean.”
Edrin glanced at the man’s nails, at the grime in them, then at the oil, pale in a stoppered bottle. “Two.”
“Two gets you slop that smokes and stinks. Three gets you light.” The candlemaker’s gaze flicked to Edrin’s belt where steel rested, then back to his face. “And if you’re headed out, you’ll want light.”
Edrin paid the three. The bottle was cool and slick against his palm, and it stung where it pressed the raw skin. He shifted it to his other hand, jaw tightening for a heartbeat.
Needle and thread came from a woman selling pins, fishhooks, and cheap iron rings. Her stall smelled of metal and wet wood. Edrin bought a stout needle, a small spool of dark thread, and a few extra pins that might serve when cloth needed to be held in place. He didn’t pretend it was for fine work. He needed it for survival, for Aldric’s lessons, for the next time the world tried to tear him open.
Last, he found strips of linen at a cloth seller’s table, rough but clean, stacked beside bundles of burlap and faded wool. “Something for hands,” he said, and held up his palms as proof.
The seller, a thin man with a cough that lived in his chest, clicked his tongue. “You’ve been hauling, or you’ve been tied. Either way, it’s not kind work.” He slid a roll of linen toward Edrin. “That’s sturdy. Wrap it over salve. Don’t wrap so tight your fingers go white.”
Edrin paid and tucked the linen under his arm, careful of his shoulder. The weight of his purchases made him feel more solid, as if he’d bought a little control along with the goods.
He turned back through the flow of people and found Aldric near a stall hung with small jars, the sort of place that sold smells and promises. Aldric held a tin of salve and a bundle of bandage cloth, speaking to the vendor in the gentle tone that made people forget they were being led. The vendor was an older woman with a stained apron and sharp eyes that missed nothing.
“Don’t put that salve on a deep puncture,” she was saying. “It’ll seal the top and leave the rot to fester beneath. For scrapes, burns, rope cuts, it’s fine.”
Aldric inclined his head. “Wise counsel. And the bandage?”
“Boiled clean.” She thumped the cloth. “If you bleed through it, you’ve done something foolish.”
Edrin stepped in as Aldric paid. The coins clicked softly, a sound that drew two glances from passersby. Aldric’s hand closed over the purse at once.
“Got what we needed,” Edrin said, lifting the bread, meat, cheese, oil, needle and thread, and the roll of linen. Listing it felt like taking inventory of his own readiness.
Aldric’s eyes flicked over the items, then to Edrin’s hands. “Good. We’ll treat those palms before we leave. You’ll grip better, and you’ll think less about pain.”
The older woman sniffed. “Pain’s useful. Keeps men from doing the same stupid thing twice.”
“If only,” Aldric said, and there was dry humor in it.
As they stepped away, the crowd opened for a moment, and Edrin heard a scrap of conversation from two men leaning by a post, their boots caked with trail mud. One had a slung pack, the other a knife at his belt that looked too sharp for honest work.
“I’m telling you,” the first man muttered. “Three deer, all laid out like they’d been bled proper, but there wasn’t a drop. Not on the ground, not in the grass. Like the blood just left them.”
The second man spat into the mud. “Wolves?”
“Wolves don’t do that. And the odd part, there weren’t any flies. Not one. In this damp, in spring.” He rubbed his forearm as if chilled. “Carcasses untouched, too. No crows, no foxes. Like the woods won’t claim them.”
Edrin’s spine tightened. His eyes found Aldric’s, just for an instant. Aldric gave nothing back, only watched the men with the calm attention of someone who filed details away for later.
No flies, Astarra whispered, and the words felt like a fingertip drawing a line along the inside of Edrin’s wrist. How particular.
Don’t start, Edrin thought, sharper than he meant. Not here.
Her silence afterward was warm, not offended. It was worse than a retort. It was approval withheld, and Edrin hated that he noticed.
They reached the edge of the Market Row where a side street dipped toward a squat building with a sign swinging above its door, a kettle painted on it and a strip of leather beneath. The Turn & Tallow. Laughter leaked from the doorway along with the smell of cheap spirits and something frying in fat.
Edrin’s gaze went there without permission. Not because he wanted to drink, though the thought of warmth sliding down his throat had its appeal. Because inside would be news, faces, a corner to sit where no one expected him to speak unless he chose. A moment of being a man in a town, not a survivor measuring rooftops.
Aldric noticed. Of course he did. He didn’t follow Edrin’s look, he only adjusted the bandage bundle under his arm and spoke as if they were discussing weather.
“Meet me by the east well in half an hour,” Aldric said. His eyes stayed on Edrin’s face, steady and unjudging. “Get what ease you need. Don’t buy trouble.”
Edrin’s throat worked. The trust in it sat heavier than an order. “Half an hour,” he said.
Aldric nodded once and turned away into the crowd, moving like a man who knew how to disappear without hurrying.
Edrin stood a moment with the market’s noise washing over him, tallow and wet boards and spring onions, coin clinking as hands changed fate in small circles. Escape and information, indulgence and warning, all braided together in Harrow’s Turn until you couldn’t tell where one ended and the other began.
He flexed his fingers around the roll of linen and felt the sting flare, then fade. He started toward The Turn & Tallow with bread under his arm and a bottle of oil cold against his palm, counting the minutes like a discipline.
Edrin threaded through Market Row with the bread warm against his ribs and the oil bottle cold as river stones in his hand. The crowd pressed and parted, a tide of sleeves and baskets, laughter sharp as cut apple. He kept his shoulders loose, even the one that still smarted where the crate had clipped him. His palms burned whenever his fingers tightened around the linen roll, thin red lines reopening under the pressure.
He reached the side street that dipped toward the squat building with the kettle sign. The Turn & Tallow sat low and stubborn, as if it had chosen the earth and refused to be moved. Light spilled from its windows in thick, honeyed bars. The doorway breathed out heat, sour ale, and frying fat.
He stopped just outside the threshold. The market noise dulled here, muffled by plank walls and the weight of sound inside. A part of him wanted to lean on the doorframe and listen, not as a man seeking drink, but as a man checking if the world still held ordinary mirth.
Don’t start, he reminded himself, not to her, not to anyone, just to the hollow hunger under his ribs. He set his feet and took one slow breath in through his nose, held it a count, let it out through his mouth. Again. The second breath came easier, the third steadier. His heartbeat eased down out of his throat.
He pushed the door open.
Heat rolled over him. The Turn & Tallow (Common Room) was all close timber and smoke-dark rafters, lit by lamps that made the air look thick enough to wade. Benches crowded the room in mismatched ranks, scarred with knife marks and old spills. A hearth glowed on the far wall, its coals bright as fresh brick. Someone had hung a string of dried herbs above it, sweetening the smoke with something like sage and bitter mint.
Laughter struck him first, not cruel, not forced, but loud with drink and relief. A knot of trappers near the hearth slapped the table in rhythm while one sang a bawdy marching tune that kept losing its tune and finding it again. In a corner, two men played at dice on a barrel top, their heads bent together like conspirators. Near the bar, a pair of women in work aprons argued over the price of a pelt as if it were a matter of honor.
Danger lived here too, tucked under the cheer. A man with a broken nose watched the room like a dog guarding a bone. A woman with a scar down her lip laughed too loudly and never let her back touch the wall. There were knives at belts, and a sword leaning against a stool that looked too well cared for to be only for show.
Edrin moved with the practiced ease Aldric had praised and warned him about, not skulking, not swaggering. He found a small stretch of bar near the end where the light was softer. He set the bread and oil down on the wood and kept the linen in his hand. The bar’s surface was sticky with old ale, and his palms stung when he rested them there.
The barkeep, a broad-shouldered man with gray in his beard and forearms like hams, glanced at Edrin’s hands and then at his face. No alarm, only assessment. “What’ll you have?” he asked.
“Something that tastes like forgetting,” Edrin said, and heard how close it came to honesty.
The barkeep snorted, not unkind. “There’s no such thing. There’s only what makes the remembering slower.” He poured a dark spirit into a chipped cup. “Hearthbrandy. Don’t breathe on it too hard.”
Edrin slid a coin across, careful with his cut palms. The barkeep took it and moved on.
Edrin lifted the cup. The scent of it hit like a fist, woodsmoke and burnt sugar and the sharp edge of something that had once been fruit. He let it hover near his mouth and forced himself to take one controlled breath before he drank. His fingers wanted to clench, to pull the heat down fast, to let it flood him and wash him out.
He took a small swallow instead.
The burn ran down his throat and bloomed in his belly like a coal. His eyes watered. It did not erase anything. It did not even soften it. But it warmed him in a way that mattered, not comfort, just proof that his body still answered to simple things.
Someone was watching him.
He didn’t turn at once. He let the feeling settle, then lifted his gaze to the mirror behind the bar, catching reflections between bottles and hanging mugs. A woman sat two stools away, half turned toward him. She wore a dark traveling coat unbuttoned at the throat, a plain shirt beneath it, and her hair was tied back with a strip of leather. Not pretty in a delicate way, but striking, clean lines to her face, eyes that missed nothing. She held her own cup but wasn’t drinking much, as if she liked the taste of awareness more than brandy.
When Edrin finally looked directly at her, she didn’t glance away. She measured him openly, like a merchant weighing grain, like a fighter judging reach.
“You walked in like you’d already chosen where the exits were,” she said.
Her voice carried easily through the room’s noise, low and even. Not flirting yet, just stating a fact.
“Old habit,” Edrin replied. He set the cup down softly, mindful of his hands.
Her gaze dropped to his palms. The rope lines were still fresh, the skin broken in a neat cruelty. Then her eyes flicked to his shoulder, the way his shirt sat a touch tight on that side. “Old habit,” she echoed, and this time it was almost a question.
“New bruise,” Edrin said. “Same body.”
She gave a small, contained smile. “That’s a man’s answer when he doesn’t want questions.”
Edrin shrugged, and paid for it with a tug of pain. He kept his face steady. He had learned young that pain was always watching for a chance to climb into your expression and announce itself. He wouldn’t give it the satisfaction.
The woman’s eyes lingered on his composure. That, more than the wounds, seemed to interest her.
“Mara Vell,” she said at last, offering her name like a card set on the table. “I’ve been listening to the room. No one knows you, and everyone is already making up stories.”
“Edrin,” he said. He didn’t offer his second name. Names had weight. He was tired of weight.
Mara’s cup tapped the bar once, a quiet punctuation. “Edrin,” she repeated, tasting it. “You’re not from here.”
“No.”
“Passing through?”
“For tonight.” He took another sip, slightly larger this time. The brandy fought him and lost, leaving heat behind.
Mara watched the swallow, then watched his throat relax afterward. “You drink like you’ve sworn not to need it,” she said.
Edrin let out a laugh that surprised him with its dryness. “If I’d sworn, I’d be breaking it.”
Her eyes narrowed, pleased. “Restraint is rarer than steel.”
It landed oddly in him, that word. Restraint. Aldric’s quiet doctrine. Astarra’s silence like a hand at his back, encouraging him toward sharper endings. Edrin felt the line between those influences inside his chest like a drawn wire.
She sees you, came a voice inside him, warm as the hearth and far more dangerous. She sees the knife you keep sheathed.
Edrin’s fingers tightened around the cup before he could stop them. Pain bit his palms, bright and immediate. He forced his grip to loosen, let the cup settle back into his hand without trembling.
Not now, he thought, the words shaped inward with a practiced firmness. Not here.
The answer was silence, but not empty. It held that same warmth as before, approval held just out of reach.
Mara had been watching his hands again. She leaned a fraction closer, not invading, just narrowing the space like she could bend the air by choice. “Those aren’t tavern wounds,” she said. “And that bruise wasn’t earned from a lover’s enthusiasm.”
Edrin’s mouth quirked. “You’d be surprised what lovers get up to.”
Mara’s smile came fuller this time, quick and sharp. “I’d be surprised if you were the one surprised.”
The room’s noise swelled, someone shouting at the dice game, a chair scraping, the singer near the hearth losing the tune entirely and laughing as if that was the point. The sound pressed at Edrin, trying to get under his ribs, trying to make him forget the discipline Aldric had asked of him. Half an hour. Ease, not trouble.
He took a slow breath, a reset the way Aldric had taught him when his shoulders started to rise. In, hold, out. Let the noise become weather. Let it pass over him. He wasn’t here to drown, only to stand in the rain a moment.
Mara watched him breathe like that, and the amusement in her eyes softened into something more intent.
“You’re careful,” she said. “Not timid. Careful. There’s a difference.”
Edrin turned his cup slightly, watching the brandy cling to the chipped rim. “Careful men live longer.”
“And what do they do with the extra years?” Mara asked. Her voice lowered, threading between words and noise. “Count them?”
He looked at her then, really looked. There was a steadiness to her posture, a competence in the way she held her shoulders and kept her feet placed. She could move quickly if she needed to. She’d chosen a seat where she could see the door and the hearth both. Not fear, just habit. Like him.
“Sometimes,” Edrin said, “they waste them.”
Mara’s gaze flicked to the bread he’d set down, then the oil bottle. “You came in with provisions,” she observed. “Like a man with a plan.”
“I’m meeting someone,” Edrin said.
Her expression didn’t change, but something in the set of her mouth sharpened, not jealousy, just information sliding into place. “Someone you trust?”
Edrin hesitated. Trust was a strange word, still new between him and Aldric. “Someone steady,” he said, and it felt like the safest truth.
“Steady men make good anchors,” Mara murmured. “But anchors don’t keep you warm.”
The brandy’s heat had settled into him, loosening the tightest knot in his chest. It made his skin more aware of the room, of the press of bodies, of the hearth’s dry warmth on his cheek. He felt the scrape of his shirt at the bruised shoulder every time he shifted. He felt the sting in his palms when he moved his fingers. Alive in a hundred small ways.
Mara turned her cup in her hands. “I’ve seen men come through Harrow’s Turn with eyes like yours,” she said. “They don’t start fights. They end them. Even when they’re not the ones who began.”
Edrin kept his face calm. The dangerous calm she had named. The restraint that kept his hands from doing what they could do. “If you’ve seen it,” he said, “why sit near it?”
Mara looked at him for a long heartbeat, and the air between them warmed in a different way. “Because I’m not fond of men who bluster,” she said. “And I’m not fond of men who beg. You don’t do either.”
She nodded toward his cup. “Do you want another?”
“No,” Edrin said, and it cost him a small effort. “I want to remember where my feet are.”
“There’s your restraint again,” she said. “Like a hand on a hound’s collar.” Her eyes slid, just briefly, to his mouth. “But you’re letting it breathe.”
The room seemed to tilt, only slightly. Not from drink. From the simple fact of being looked at like something with edges. He’d spent too long being a survivor, a body moving through ruin. Mara’s gaze put him back into the shape of a man.
Take what is offered, Astarra’s voice murmured, velvet over steel. Not because you need it. Because it is yours to take.
Edrin’s breath caught, then he steadied it, slow and quiet. He did not answer her with words. He simply let his attention return to Mara, to the clean line of her throat where her shirt was unlaced, to the scent of her, leather and soap, and something faintly green like crushed leaves.
“What do you do, Mara Vell?” he asked, as if it mattered.
She tilted her head. “I do what needs doing,” she said. “Sometimes that’s carrying messages. Sometimes it’s finding out which man in a room is going to draw steel before he does it.”
“And tonight?”
Mara’s eyes didn’t waver. “Tonight I saw a man come in with blood on his hands that wasn’t from drink. I saw him choose a small swallow instead of a big one. I saw him breathe through a room that would swallow lesser men. And I thought,” she paused, letting the space fill, “I wouldn’t mind knowing what it feels like when that kind of man stops holding back.”
The words were plain. Adult. No promises tucked inside them, no pretense of fate. Just want, stated like a fact.
Edrin felt his pulse in his palms, throbbing against the cuts. He could say no. He could keep his half hour clean and disciplined, meet Aldric with his hands unshaken by anything but rope and coin. He could walk out into the cooling evening with the brandy’s warmth contained and harmless.
He looked at the hearth, at the light pooled on the floorboards. He thought of Brookhaven without meaning to, of laughter that had once been ordinary, of warmth that had been a given. Grief had made a hollow in him, and hollows begged to be filled, even briefly.
He took one more breath, a reset not for control this time, but for choice. In. Hold. Out.
“I’m meeting someone in a little while,” Edrin said carefully. “By the east well.”
“Then don’t be late,” Mara replied, as if punctuality was the only virtue at stake. She set her cup down and slid off her stool. “Come with me now. There’s a back stair. Quiet rooms. No songs, unless you make your own.”
Edrin’s mouth went dry in spite of the brandy. He glanced toward the door, measuring time by instinct. Half an hour. He could still make it, if he didn’t let the moment sprawl.
Mara watched his calculation and smiled, a small thing that carried more heat than the hearth. “You won’t lose yourself,” she said softly. “You’re too careful for that. But you might find something worth keeping for a night.”
Edrin lifted his cup and drank the last of the brandy in one steady swallow. It burned, and he welcomed it. He set the cup down, picked up the bread and oil, then paused. He didn’t want to carry his purchases into a room meant for other appetites.
He slid the bread and oil toward the barkeep with a coin. “Hold these for me,” he said. “If I don’t come back in fifteen minutes, I’ve been eaten by the hearth.”
The barkeep grunted, eyeing Mara with the weary tolerance of a man who’d seen a thousand small bargains. “I’ll keep your goods,” he said. “Try not to bleed on the sheets, lad.”
Edrin flexed his fingers, feeling the sting, and managed a crooked smile. “I’ll do my best.”
Mara’s eyes flicked to his hands again, then back to his face. “Come,” she said.
He followed her through the press of bodies. The common room noise wrapped around them, a living thing, laughter and shouted wagers and the clatter of mugs. Mara moved with ease, touching a shoulder here, slipping past a bench there, never apologizing, never pushing hard. She led him to a narrow door near the hearth, half hidden behind a hanging of stitched leather strips that smelled of tallow and smoke.
As they reached it, Edrin felt Astarra’s warmth settle in him like a satisfied purr, not jealousy, not possession, just approval of indulgence chosen with open eyes.
Yes, she whispered. Be alive.
Edrin’s hand closed around the latch. His palms stung. He welcomed that too, the reminder that control had teeth, and that he was choosing anyway.
He opened the door and stepped after Mara into the quieter dark beyond.
The door shut behind them with a soft, final click that cut the tavern’s noise down to a muffled throb. Heat followed them anyway, seeping through the planks, smoke and tallow and spilled ale living in the boards. The passage was narrow enough that Edrin’s shoulder brushed the wall, and the scrape sent a clean complaint through the bruise there.
Mara didn’t ask if he was hurt. She watched his face instead, as if reading the set of his jaw and the way he held one arm a fraction away from his side. Her fingers found his sleeve and slid down, stopping short of his palm when she saw the red lines and the bead of blood caught in a crease.
“Rope,” she said, not quite a question.
“A poor decision made in haste.” His voice came out lighter than he felt. “It won’t kill me.”
“Shame,” she said, and there was a spark of something wicked in it. Then her mouth softened. “Come. I’ve no taste for making men bleed without asking.”
She led him up a short stair, each step creaking like an old throat clearing. A single lamp sat in a niche, its flame low and steady, and it painted Mara’s cheekbones in gold. She moved with the surety of someone who’d climbed these stairs a hundred nights, who knew which boards would announce her and which would keep secrets.
Edrin’s palms stung as he used the rail. The carved lines in his skin pulled when his fingers closed, and it made him grip with care, as if even his body was reminding him that care was a choice, not a habit.
At the landing, Mara stopped at a door with a simple iron latch. She didn’t open it at once. She turned, close enough that Edrin could smell her, clean sweat beneath the tavern’s smoke, a trace of something sharp like crushed herbs on her neck. Her eyes flicked once to his hands again, then back to his mouth.
“If you want to leave,” she said, “do it now. Not after I’ve unfastened you and decided I like the sight.”
He could have made a jest. He didn’t. He met her gaze and felt the tavern’s distant laughter, the world’s dull continuance, pressing against the thin door between them and everyone else.
“I’m not leaving,” he said.
Something eased in her shoulders, the smallest release. “Good.” She lifted her hand and touched his cheek with the back of her knuckles, careful not to catch his skin with a nail. “Then mind your hands. I won’t have you tearing yourself open to prove something.”
Good girl, Astarra murmured, warmth curling through him like breath across coals. She sees what matters. She will take what you offer, not what you pretend you can.
Edrin swallowed, and with it he kept the door inside him shut. No reaching for deeper power, no letting the pact lean into his muscles and make him feel invincible. This was meant to be simple. Flesh, heat, forgetting, for a little while. Not hunger dressed as salvation.
Mara opened the latch and ushered him into The Turn & Tallow (Upstairs Room).
The room was small and clean in the way of places that were scrubbed often because they had to be. A narrow bed with a thick quilt sat against the far wall, the quilt smelling faintly of soap and old lavender. A washbasin on a stand held dark water and a chipped pitcher. The lamp on the table burned with a wick turned low, its light gathering in a shallow pool that left the corners soft and shadowed. Somewhere beneath it all was the underlying scent of tallow that gave the inn its name, sweet and animal, like rendered fat cooling.
Mara shut the door and leaned back against it, arms folded. She looked him over slowly, letting her gaze linger where the bruise would be on his shoulder, where his shirt stretched across his chest, where his hands hung at his sides like he didn’t quite know what to do with them.
“You’ve the look of a man who expects the bed to bite,” she said.
“I’ve slept in worse places.” He tried for dry, and it came out close enough.
“That isn’t what I asked.” Mara pushed off the door. Her steps were quiet on the boards, and she came to him as if she’d decided that if he was going to bolt, she’d rather be close enough to catch his sleeve. “I asked what you expect.”
He could have told her the truth, all of it. That expectation was a blade, that hope had gotten people killed, that his chest still held a hole the size of a town. Instead he said, “Warmth. And a little quiet.”
Mara’s eyes searched his. Whatever she found there made her nod once. “Then I can give you that.” Her fingers went to the tie at her throat. She undid it slowly, not in a show for him, but with the unhurried confidence of a woman who knew desire didn’t need performance, only permission.
Edrin’s breath caught when she pulled her dress’s neckline lower over her shoulders. Skin, pale where it hadn’t seen spring sun, rose into the lamplight. She watched his face for the moment his attention sharpened, and when it did, she smiled.
“There,” she said softly. “That look. That’s what I wanted.”
He stepped closer, careful with his hands, and put his mouth to the hollow of her throat. The first press of lips was gentle, but his body remembered how to be hungry, how to take comfort in simple animal closeness. Mara made a sound that wasn’t words and slid her fingers into his hair, pulling him closer with a grip that promised she wasn’t delicate and didn’t want him delicate either.
When her nails grazed his scalp, it sent a clean jolt down his spine. He liked it. He liked that it asked nothing of his tongue but heat, nothing of his heart but presence.
His hands rose, and pain bit as the red lines across his palms pulled. The sting was bright enough to make him hiss against her skin.
Mara froze at once. “Show me.”
“It’s nothing.”
“Show me.” Her voice sharpened, all hearth-fire edge. She took his wrists gently and turned his hands toward the lamplight. The rope marks were ugly up close, the fibers having carved channels that held a thin sheen of blood.
“You’ll have to use those for other things,” she said. “Not tearing at laces like a desperate boy.”
“I’m not desperate,” he said, and felt the lie slide too easily off his tongue.
Mara’s mouth tilted. “No. You’re just in a hurry.” She released his hands and kissed each palm, careful, lips brushing the raw skin so lightly it was almost worse than pressure. The tenderness made his throat tighten in a way he didn’t want to name.
She is kind, Astarra observed, the warmth in Edrin’s blood deepening. Kindness can be a chain, too, if you let it.
I won’t, he answered, and meant it. Not tonight.
Mara’s hands found his belt. “Unfasten mine,” she said. “I’ll do yours.”
He obeyed, fumbling a little because his palms didn’t like pinching cloth and tugging knots. The sting made him clumsy, and the clumsiness made him irritated with himself. Mara caught his frustration and laughed softly into his mouth when he leaned in again.
“Slow,” she murmured. “You’re not racing anyone.”
“I am,” he said before he could stop himself, and when her eyes lifted, he added, “My own thoughts.”
“Then give them something else to chew on.” She pushed his shirt up and over his head, and the motion tugged at the bruise on his shoulder hard enough that he sucked in a breath. Mara’s hands paused at once.
“There,” she said, and she touched the edge of the bruise with two fingers. Her touch was exploratory, not pitying. “That’ll ache tomorrow.”
“Most things do.”
“Not like that.” She stepped closer and kissed his shoulder where the bruise would bloom darker under morning light. The kiss was firm, claiming. She looked up at him, eyes bright. “Tell me what you can’t do.”
It was an unexpected question, and it made him blink. “What?”
“Tell me,” she repeated. “So I don’t tear you open. So I don’t climb on you like a mountain goat and then wonder why you flinch.”
Edrin let out a breath that tasted of smoke. “My left shoulder doesn’t like being pulled. And my hands, you saw.” He lifted them as proof, fingers curling and uncurling with careful restraint. “I can hold you. I can touch you. Just not rough.”
Mara nodded, as if he’d just told her where the river ran. “Then I’ll be the rough one,” she said, and her grin was quick as a knife-flash. “With my mouth, if you’ll allow it.”
Heat rose in him, immediate and plain. He caught her waist with his forearms and the flats of his hands, avoiding the raw centers of his palms as much as he could, and pulled her into him. “I’ll allow it.”
She kissed him like she meant to keep him from thinking at all, lips insistent, teeth catching his lower lip. Her tongue tasted faintly of brandy, and when she nipped again he made a sound that surprised him with its honesty. Mara smiled into the kiss like she’d won something.
She backed him toward the bed. The quilt brushed his calves, and he sat with a small wince as his shoulder protested. Mara pushed at his chest until he lay back, then climbed over him with practiced ease, careful of his arm and shoulder, her knees settling on either side of his hips. She moved with confidence, but she watched his face for every flicker of pain, every tightening around his eyes.
“This?” she asked, rocking her hips once, slow and teasing.
Edrin’s breath went shallow. “That’s fine.”
“And this?” She bent and dragged her mouth along his throat, sucking once at the pulse there hard enough to promise a mark.
He laughed under his breath, a rough sound. “That’s better than fine.”
Mara’s eyes gleamed. “Good.” She slid down his body, kisses trailing over his chest, then his stomach. Her hair fell like a dark curtain, brushing his skin and turning every nerve attentive. Edrin’s hands hovered, uncertain, then settled on her shoulders with care, fingers spread so the raw lines of his palms didn’t scrape her. He held her without clutching. It took more control than it should’ve.
Control is a kind of pleasure, Astarra whispered, satisfied. It makes the taking cleaner.
Mara looked up at him from where she knelt, her mouth close enough to make his thoughts scatter. “You’re tense,” she said. “Not afraid. Just… held.”
“Habit,” he managed.
“I can loosen habits.” She leaned forward and pressed her lips where his belt had been, then lower, and Edrin’s back arched off the mattress before he could stop it. The motion pulled at his shoulder, sharp and quick, and he hissed again.
Mara stopped immediately and shifted her weight, bracing one hand on the bed beside his hip instead. “Easy,” she said, and the word wasn’t a scold. It was an anchor.
He lay back, breathing hard, and forced his body to settle. The lamp’s flame trembled in a draft through the shutters, throwing soft moving light across Mara’s bare shoulders. She watched him a moment, then resumed, slower this time, her mouth and hands working with a deliberate rhythm that kept him from jerking and tearing himself. Pleasure came in waves, hot enough to make him forget the tavern below, the purchases waiting, the thin thread of duty he’d promised Aldric. It stripped him down to breath and pulse, to the taste of her when she came back up to kiss him.
Her lips were slick, her eyes unfocused with her own want. She shifted up his body, settling over him again, and guided him with a sure hand. Edrin’s palms burned as he tried to grip the quilt for leverage. He let go at once and instead braced his forearm and elbow, protecting the torn skin. The awkwardness could’ve broken the moment, but Mara rocked against him and moaned, and the sound stitched it back together with a crude, perfect thread.
“Look at me,” she breathed, and when he did, her gaze held his like a hook. “Stay here.”
He stayed. He let the world narrow to her face, to the sheen of sweat at her temple, to the way her mouth fell open when she moved faster. He shifted his hips to meet her, careful of his shoulder, and found a pace that didn’t twist him wrong. His body learned the shape of her quickly, learned where she liked pressure, where she liked the angle changed just so. Mara’s hands slid to his throat, not squeezing, just holding, possessive without cruelty.
The possessiveness should’ve made him pull away. Instead it made something in him unclench. For a few breaths he wasn’t the last man standing in a ruin. He was just a young man beneath a lamp in a rented room, a woman riding him hard and smiling like she’d stolen a spark from a forge.
Yes, Astarra murmured, but quieter now, as if she’d leaned back and let the moment belong to Edrin. Feel it. Let it pass through you.
Mara’s breath broke. She bit her lip, eyes closing, then snapped them open again, fierce. “Don’t you dare disappear on me,” she said, voice shaking. “Not now.”
He didn’t answer with words. He lifted his uninjured hand, careful, and cupped her cheek with the side of his fingers, avoiding the raw center of his palm. The gesture was clumsy and intimate at once. Mara leaned into it, and the contact sent a strange tenderness through him that had nothing to do with lust.
“There,” she whispered, and then she came with a shudder that ran through her whole body. Her head tipped back, throat bared, and she made a sound that was half laugh, half cry. Edrin held her through it, arm trembling with the strain, shoulder complaining, palms burning where they touched quilt and skin.
When she sagged forward, panting, the heat of her body pressed him down into the bed. Edrin’s own climax hit a heartbeat later, sharp enough to make his vision blur at the edges. He clenched his teeth to keep from crying out too loudly, and the effort made his jaw ache. For a few seconds there was nothing but sensation and the hot rush of blood and the lamp’s light swimming across the ceiling.
After, the world returned in pieces. The smell of sweat. The faint lavender in the quilt. The distant thud of a mug set down below, someone laughing too loudly at a joke already told. Mara’s hair stuck to his chest, damp and warm.
She lifted herself carefully off him, shifting so she didn’t wrench his shoulder, and lay on her side beside him. She propped her head on her hand and studied him with lazy satisfaction.
“Well,” she said, “you didn’t bleed.”
“Give me time,” he said, and it was almost a smile.
Mara traced a line down his chest with one finger, not a caress meant to ignite again, more like a signature. “You’re not from here,” she said. “That’s plain.”
“No.”
“Running to something, or from it?”
Edrin stared at the low flame in the lamp. The question was harmless on its face, the kind that filled the quiet after skin cooled. The answer wasn’t harmless. He felt it behind his ribs like a clenched fist.
“Both,” he said, and gave her nothing else.
Mara’s eyes narrowed, not offended, just measuring. Then she shrugged, as if she’d expected walls and found them where she’d placed her hand. “Fair,” she said. “You paid for warmth and quiet, not confession.”
Edrin turned his head to look at her. The lamplight gilded her lashes. There was a bruise-dark mark already forming at the base of her throat where he’d kissed her earlier. He felt a flicker of something, possessive perhaps, then let it go. He didn’t want to take even that from her, not as a claim.
She reached across him and tugged the quilt up. “Your hands,” she said. “Wash them, at least.”
“In a moment.”
Mara hummed and shifted closer, pressing her bare back to his side. The contact warmed him again, not with lust, but with simple human heat. She was heavy in the best way, real and present. For a short while, it was almost enough to make him drift.
Almost.
When Mara’s breathing evened, Edrin eased himself out from under the quilt. His palms protested as he pushed up, and his shoulder sent a reminder through him, a dull ache with sharp edges. He moved slowly, listening to his body the way Aldric had taught him, the way you listened to a blade’s balance before trusting it.
He crossed to the washbasin and poured water, wincing as the cool splash hit his raw skin. He washed carefully, using the flats of his fingers, and the sting sharpened into a clean pain that cut through the lingering haze of pleasure. The water in the basin darkened with faint pink. He dried his hands on a cloth that had been folded for just this purpose, then wrapped them in a strip of linen from his pack, not too tight, just enough to keep the torn skin from opening again.
Do you regret it? Astarra asked, and there was no judgment in the question, only curiosity, like a hand testing the temperature of a bath.
Edrin looked at his bandaged palms. The linen was already spotting where blood had seeped. His fingers flexed, and the tightness of the wrap tugged at the cuts.
No, he answered. Then, after a pause, It just didn’t fix anything.
Astarra’s warmth brushed his thoughts, a quiet acceptance. It was not meant to. It was meant to remind you that you can still feel.
He didn’t reply. He didn’t trust his reply to be clean.
He returned to the bed and sat on the edge. The quilt shifted, and Mara murmured sleepily, turning her face into the pillow. Edrin watched her for a moment. In the lamplight she looked younger, softer, the sharpness of her tavern smile put away. She’d wanted a night with a careful dangerous man, something worth remembering when the spring rains came again and the road stayed empty. He’d given her that, and she’d given him warmth without questions.
It was fair. It was clean. It was done.
The hollow came anyway, not like grief crashing in, not like panic. More like the slow settling of ash after a fire. Warmth had been there, bright and real, and now it cooled, leaving a calm that felt too smooth to trust. Edrin stared at his hands until the bandages blurred and the lamp’s flame became a small, steady star.
Dawn would hurt, he thought, not as a threat, just as a fact. His shoulder would ache, his palms would sting, and Aldric would expect him to show up and keep his word. He’d do it. He always did.
Behind him, Mara breathed, and the tavern below kept living.
Edrin lay back carefully, arranging his body so his shoulder didn’t scream. He let the quilt cover him. He did not reach for anything beyond the simple weight of linen and the warmth of a sleeping woman near his side.
For a little while, he watched the lamp burn down, and felt nothing at all.
The lamp sank lower, its flame shrinking to a stubborn bead of light. Edrin watched it until his eyes stung from keeping them open. Mara’s breathing stayed even, a soft tide at his back. The quilt was warm where it touched his ribs, but the warmth didn’t reach far inside him.
Somewhere below, a bench scraped. A man laughed once, then quieter voices, then the creak of the inn settling as if it were deciding to sleep too. Edrin’s bandaged hands lay on his stomach, palms throbbing in slow pulses under linen that had already darkened where blood found its way through. He flexed his fingers again, testing, and pain answered cleanly.
Rest is also strength, Astarra murmured, not coaxing, only present.
Not that kind, he thought back, and the honesty tasted like iron. He didn’t hate what he’d done. That was the problem. It had been easy comfort, and easy comfort always asked to be repeated.
His eyelids finally gave in. He drifted, shallow and thin, as if sleep itself were wary of him.
When he woke, the room was blue with early light. The last of the lamp had guttered out, leaving a faint stink of smoke in the wick. Cold had crept in during the night and settled into his shoulder. He sat up and had to pause, jaw clenched, while the stiffness unwound its hooks from the muscle.
Mara lay sprawled on her stomach, hair a dark spill across the pillow. One bare shoulder gleamed where the quilt had slipped. She made a small sound as he moved, and for a moment his hand hovered above her back, the urge to touch, to reassure, to make something mean more than it did.
He let his hand fall to his own knee instead. The bandages pulled tight over his palms.
He dressed quietly. The tavern air outside the room was cooler, carrying sour ale and damp wood. A serving girl in a wool shawl was already sweeping by the hearth, her broom rasping on the boards. She glanced up, eyes flicking to his wrapped hands, then away. No comment, no curiosity. Harrow’s Turn, or any place like it, knew how to mind its own business when it wanted to keep its teeth.
Edrin pushed through the door into dawn.
The sky was the pale color of milk, streaked faintly where sunrise tried to break through a bank of spring mist. The road out of Harrow’s Turn was soft with mud, and cold wet air filled his lungs like water. He breathed it in anyway. His mouth was dry. His limbs felt heavy, as if someone had poured sand into his bones while he slept.
He started walking toward Thornwood Cabin (Training Clearing).
Each step loosened something, then tightened something else. His shoulder complained with every swing of his arm. His palms stung when he clenched his fingers against the chill. The bandages were too clean in places, too dark in others, like a map of where he’d been careless.
He tried not to measure the time by guilt, but by distance, by the rhythm of his boots on wet ground. He still arrived late.
Thornwood Cabin (Training Clearing) sat in a hollow of young trees. The clearing itself was a rough oval where grass had been worn down to earth. Dew beaded on everything, turning the world sharp. A robin hopped near the edge, then darted away when Edrin came through the trees.
Aldric was already there.
He stood with his staff in both hands, the wood planted lightly in the ground as if it could leap at a thought. He wore a simple cloak and a plain tunic, and the only sign that he’d been waiting was the faint dampness on his shoulders from the mist. His eyes were steady, unreadable, taking in Edrin’s posture, the slight guarding of the shoulder, the way Edrin’s steps lacked the crispness they’d had yesterday.
Aldric didn’t ask where he’d been. He didn’t ask if Edrin had slept. He simply shifted the staff from one hand to the other and stepped back to make room.
“Start,” Aldric said.
Edrin exhaled through his nose, and the breath came out visible, a pale thread in the cold air. He rolled his shoulder carefully, winced despite himself, then moved into stance. His feet sank a little into the damp earth.
Aldric lifted the staff and tapped it once against the ground. The sound was small, but it rang in the quiet.
“Breathe,” Aldric said, and then he was moving.
The first strike came in quick and light, meant to test. Edrin brought his forearm up to meet it and felt a jolt up into his shoulder. Pain flashed, bright and immediate, and his hand wanted to open in reflex. The rope cuts on his palms prickled as his grip tightened again.
Aldric’s staff slid off the block and came around toward Edrin’s ribs. Edrin pivoted, late by a fraction, and the wood clipped him hard enough to make him grunt. It wasn’t a crippling blow. It was a reminder.
Aldric kept his face calm. His feet barely disturbed the wet ground.
“Reset,” Aldric said.
Edrin stepped back, forced his shoulders down, forced his jaw to unclench. He pulled air in slow, then let it out slower, counting without numbers, finding a length of breath that smoothed the buzzing in his muscles. The mist tasted like cold stone.
He stepped in again.
The drill wasn’t the same as yesterday. It was longer. Aldric didn’t increase speed so much as he refused to let Edrin find a comfortable rhythm. When Edrin tried to settle into a pattern, Aldric broke it. When Edrin started to rely on strength, Aldric let the staff slide and turned the force against him, making Edrin stumble and catch himself on a shoulder that didn’t want to carry him.
Edrin’s technique frayed the way cloth frays at the hem. His guard came up a touch too wide. His feet crossed for an instant when he retreated. He heard Aldric’s staff whistle past his ear and felt the wind of it on his cheek. The sound made his skin crawl. Not fear of Aldric, not really, but fear of the gap between what he meant to do and what his body was actually doing.
Aldric’s staff struck his thigh, a sharp sting that made his leg dip. Edrin swore under his breath, then caught himself before the words could grow into something ugly.
“Reset,” Aldric said again.
Edrin stepped back. His breath was too fast. He could feel it now, the way quick breathing tightened his chest and made his arms feel heavier, made his thoughts slick and untrustworthy. He forced himself to stop moving entirely, feet planted, hands low, letting Aldric stand there with the staff poised.
Inhale. Cold air. Exhale. Slower. Let the heart settle. Let the mind settle with it.
You could end this, Astarra said, warm as a hand on the back of his neck. Just a little. A whisper into the blade. You’d be clean again.
There was no blade in his hands, not yet, but he could feel what she meant. The pact lived in him like a second heartbeat, waiting to be used. It would be so simple to reach for it, to make his body obey by force of will and borrowed architecture, to impress Aldric, to soothe his own irritation by proving he could.
That’s the point, Edrin thought, and he hated how much it cost to say it. It’s always simple.
He breathed again until the urge dulled. Then he lifted his hands and stepped back into range.
Aldric nodded once, almost imperceptibly, as if marking something in his mind. He didn’t smile. He didn’t soften. He simply pressed.
They moved through the clearing in tight arcs. Edrin’s boots slid in the damp earth and he had to adjust, shorten his step, find purchase without overcommitting. Aldric struck at his hands now, quick snaps meant to punish any lazy parry. When the staff rapped Edrin’s wrapped knuckles, the shock made his palms flare with pain under the linen. His fingers wanted to curl inward and protect the cuts.
“Hands,” Aldric said. Not scolding, only stating reality.
Edrin forced his grip to stay honest. If he babied the injury, he’d build a habit that would get him killed later. He knew it. Aldric knew it. That was why Aldric kept targeting the weakness.
Minutes stretched. The morning brightened by degrees. Birds began to argue in the trees. Somewhere nearby, water dripped steadily off a branch, each drop a small, maddening metronome.
Edrin’s breath started to go again. He could feel the climb of fatigue, the way it made his thoughts thin and angry. He blocked a strike with poor angle, and pain shot into his shoulder so hard his eyes watered. His next step was too big. Aldric’s staff slid past his guard and tapped his chest, not hard, but precise, a touch that might have been a spear point.
Aldric stepped away. “Reset.”
Edrin wanted to spit. He didn’t. He wanted to laugh, too, a harsh sound, because it was absurd to be punished for a night in a warm bed. As if pleasure itself were an offense.
It wasn’t the pleasure. It was the bill.
He drew breath in until his ribs complained, then let it out as if he were pouring it. He rolled his neck, flexed his fingers, felt the rope cuts protest. He looked at Aldric’s face, calm and patient in the morning mist, and the anger drained out, leaving something simpler.
Work.
Aldric lifted two fingers. “Three cycles,” he said. “No collapse into scrambling. If you scramble, we start again.”
Edrin swallowed. His throat was dry as old bread. “Understood.”
Aldric came in.
The first cycle was ugly. Edrin’s feet hesitated, his shoulder lagged, and twice he caught himself with strength instead of timing. But he didn’t scramble. When he felt panic nibble at the edge of his focus, he pulled it back by force, anchoring on breath. In. Out. Keep the lungs deep. Keep the eyes up. The world narrowed to Aldric’s hands, the line of the staff, the damp ground beneath his boots.
“Reset,” Aldric said at the end of it, and stepped back.
Edrin did not bend over. He did not put his hands on his knees. He stood upright and breathed until the tremor in his legs calmed. His breath came out in pale streams. His heartbeat hammered, but it was his, not the pact’s.
Stubborn, Astarra said, and there was amusement in it. He’s making you suffer for a warm bed.
No, Edrin thought. He’s making me see what I bought.
The second cycle began. Aldric added a feint that made Edrin flinch, and for a heartbeat Edrin’s guard opened too far. The staff snapped toward his wrist. Edrin turned his forearm in time, took the sting on muscle instead of bone. He felt the impact resonate through his wrapped palm, sharp enough that his fingers nearly opened.
He kept them closed.
They moved faster now, not because Aldric rushed, but because Edrin had to. He found little pockets of tempo, moments where he stepped at the right time and Aldric had to adjust. It wasn’t dominance. It was the first hint of control.
At the end of the second cycle, Aldric stepped away again. “Reset.”
Edrin drew breath, held it a fraction, then released it slowly. His vision steadied. The clearing came back into focus, the dew on the grass shining like scattered coins. His arms burned. His shoulder throbbed. His palms felt swollen under the linen, each heartbeat pushing pain through the cuts.
One more, Astarra whispered. Or we could be done now. He’ll never know.
Edrin stared at Aldric’s staff, at the plain wood polished by years of use. He thought of Mara’s warmth and the way it had faded so quickly. He thought of the question Aldric had asked before, not judging, only curious, about what Edrin reached for when he felt empty.
The central truth sat in him like a stone. Short comfort was easy. It was also hungry. It always wanted more, and it always stole from tomorrow.
Long strength was slower. It demanded the cost up front.
Not today, Edrin thought to Astarra. I’m not borrowing from tomorrow today.
He lifted his hands.
The third cycle was the cleanest of them. Not graceful, not effortless, but clean in the sense that Edrin stayed present. When fatigue tried to drag him into sloppy motion, he shortened his steps. When his shoulder flared, he adjusted his angle instead of tensing against the pain. When his breath started to climb, he forced the exhale long, even as his lungs begged for quick air.
Aldric pressed harder near the end, sensing it. The staff snapped in close, quick touches meant to provoke a mistake. Edrin’s palms screamed as he blocked. Sweat, cold in the morning air, slid down his spine. His legs shook, and for a moment the ground seemed to tilt.
He didn’t scramble.
He kept his eyes on Aldric’s chest, not the staff, not the hands, the center that told him where the whole body would go. He breathed again, deep, then deep again, and found one last sliver of tempo. He stepped in as Aldric’s weight shifted, not to strike, only to occupy space, to make Aldric acknowledge him.
Aldric halted. The staff lowered slightly. The two of them stood close enough that Edrin could see the fine lines at the corners of Aldric’s eyes, the faint dampness on his lashes from the mist.
Silence held for a beat.
Aldric nodded once. “Good,” he said, as if it were a measurement, not a kindness. “You’re late tomorrow, you’ll do four.”
Edrin let out a slow breath he hadn’t realized he’d been holding. The air left him in a white plume, and his knees threatened to give. He stayed standing anyway, because that was part of it too.
“I won’t be late,” Edrin said. His voice sounded rough. He could taste the dryness at the back of his throat.
Aldric’s gaze flicked to Edrin’s bandaged hands, then to his shoulder, then back to his face. “Eat,” Aldric said. “Water. Then we’ll do blade work when your hands stop arguing with you.”
He turned, staff in hand, and walked toward the edge of the clearing without waiting to see if Edrin followed. No lecture. No sermon. Only the shape of the day laid out like a road.
Edrin stood where he was, shaking slightly, breath steaming in the cold sunrise air. The tremor wasn’t fear. It was his body catching up with what he’d demanded of it.
He’s building you into something that lasts, Astarra said, quieter now, and not displeased, only thoughtful. Even I can see the appeal.
Edrin watched Aldric’s back disappear between the trees. Harrow’s Turn had been an escape, a warm room and a willing smile. Thornwood Cabin (Training Clearing) was different. It didn’t take from him in a single bright bite. It took in slow mouthfuls, day after day, until there was nothing left that couldn’t hold.
This is the question, he thought, not to Astarra alone, but to himself. Do I want to feel good tonight, or do I want to be strong ten years from now?
He drew another controlled breath, felt it scrape along sore ribs, and then let it out in a steady stream. His hands hurt. His shoulder hurt. His whole body wanted to sit down in the wet grass and curse the dawn.
Instead, he turned toward the cabin, following the line Aldric had set, step by step, breath by breath, while the sun climbed higher and the mist began to thin.