The alcove held its breath.
Isolde’s forehead rested against Kaelen’s, a point of contact so slight it was almost imagined. The council bell’s final echo had dissolved into the stone, leaving a silence that felt louder than any sound. Kaelen could feel the faint tremor in Isolde’s skin, a vibration transmitted through that tiny bridge of bone and flesh. She didn’t pull away. Neither did Isolde.
Kaelen’s own pulse was a frantic drum against her ribs. The ghost of Isolde’s touch still burned on her cheek. The press of her own lips to Isolde’s palm was a brand. The air between their bodies was charged, thick with the ozone scent of spent magic and the damp, green smell of moss. It was a fragile equilibrium, this stillness. One breath could shatter it.
Isolde’s eyes were closed. Her lashes, pale gold against skin like polished marble, cast faint shadows. Kaelen watched the rapid flutter there, the only betrayal of the calm the Blackwood heiress presented to the world. Her own breathing felt too loud, too ragged in the confined space. She forced it to slow, to match the shallow, controlled rhythm of Isolde’s.
“The bell,” Isolde whispered. The words were a puff of warm air against Kaelen’s mouth.
“I heard it.”
“They will expect me.”
“Let them wait.”
Isolde’s eyes opened. They were the color of a winter sky, clear and distant. But the ice in them had fissures now, hairline cracks Kaelen could see from inches away. A flicker of something raw lived in that grey. Not fear. Something hotter. Something hungrier.
“You presume,” Isolde said, but her voice lacked its usual cutting edge. It was hushed. Fractured.
“I observe.” Kaelen’s gaze dropped to Isolde’s mouth. The lower lip was fuller than the top, and she’d bitten it, leaving a faint blush of color. “You’re not moving.”
A muscle tightened in Isolde’s jaw. Her hands, which had fallen to her sides after the bell, remained there. But her fingers were not relaxed. They were curled into loose fists, the knuckles pale. “This is a strategic error of monumental proportion.”
“Probably.”
“It violates every covenant. It undermines my authority. It plays directly into every assumption your people have ever made about mine.”
“I know.”
“Then why,” Isolde breathed, the words barely audible, “does my body not remember how to step back?”
The confession hung between them, more intimate than any touch. Kaelen felt it in her gut, a sharp, sweet pull. Her own magic, always simmering just beneath her skin, responded. The amber tattoos that coiled around her forearms glowed faintly, a warm, honeyed light that pulsed in time with her heartbeat. She saw Isolde’s eyes track the movement, the light reflecting in her widened pupils.
“Maybe your body is smarter than your covenants,” Kaelen murmured. She shifted, just an inch. Their foreheads remained pressed, but now her nose brushed the cool line of Isolde’s. The scent of her was different up close. Not just parchment and frost. There was the clean, sharp smell of her soap, and beneath it, something warmer. Salt. Skin.
Isolde shuddered. A full, involuntary tremor that ran from her shoulders down her spine. Her eyes drifted shut again. “This is the wild magic you spoke of. The chaos you embody. It’s… insidious.”
“It’s just truth.” Kaelen let her hands come up, slow, so slow. She didn’t touch. She let them hover in the air beside Isolde’s hips, a breath away from the dark wool of her trousers. “Your laws build walls. This…” She exhaled, and her breath mingled with Isolde’s. “This is what’s on the other side.”
“I was taught to fear the other side.”
“Were you taught what it feels like?”
Isolde didn’t answer. Her chest rose and fell, the motion pressing the fine linen of her shirt against the curves beneath. Kaelen’s mouth went dry. The ache in her own body was a deep, throbbing hum. It was centered low in her belly, a heat that spread outwards, making her skin feel too tight, too sensitive. The rough fabric of her own clothes was a sudden irritation. She wanted to feel the coolness of Isolde’s hands on her. She wanted to feel the heat of Isolde’s mouth.
“Show me.”
The command was a whisper, raw and stripped of all pretense. It didn’t come from Kaelen.
It came from Isolde.
Her winter-grey eyes were open again, and they held Kaelen’s with a terrifying directness. All the strategy, all the calculation, was gone. In its place was a naked, voracious curiosity. A demand. From the one who never yielded.
Kaelen’s control, the careful leash she kept on her own wildfire, snapped.
Her hands found Isolde’s hips. Not a hover. A grip. The wool was coarse under her palms, but she felt the firm muscle beneath, the sharp cut of Isolde’s hip bones. She pulled, just enough to close the last centimeter between their bodies.
The contact was electric.
Isolde gasped. A short, sharp intake of breath. Her body arched into the touch, a reflexive press against Kaelen’s. Every line of her was tense, poised, but she was leaning in, not pulling away. The heat of her seared through their clothes. Kaelen could feel the rapid hammer of Isolde’s heart where their chests met.
“This,” Kaelen said, her voice rough. She slid one hand up Isolde’s side, over the rib cage, feeling the shudder that followed her touch. She stopped just below the curve of her breast. “This is the feeling.”
Isolde’s hand came up, fingers wrapping around Kaelen’s wrist. But she didn’t push it away. She held it there, her grip tight, as if anchoring herself. Her thumb stroked the inside of Kaelen’s wrist, over the jumping pulse and the glowing amber ink. “It’s… a current.”
“It’s a storm.” Kaelen dipped her head. Her lips brushed the shell of Isolde’s ear. “And you’re standing in the middle of it.”
Isolde turned her face. Her nose slid along Kaelen’s cheek. Their mouths were a breath apart. “I was taught to shelter from storms.”
The dawn light was a pale, cold blade slicing through the high window of Isolde’s sterile chambers. It found her exactly where she had been for hours: lying rigid on her back atop the perfectly made bed, still dressed in the clothes from the alcove. The wool of her trousers felt coarse against her skin, a tactile memory of Kaelen’s grip. Her side, where Kaelen’s hand had slid, burned as if branded.
She had not slept. She had replayed the storm in the alcove on a loop behind her eyes. The grip on her hips. The current in her wrist. The breath between their mouths. The raw, commanding whisper of her own voice: *Show me.*
It was a catastrophic breach of protocol. A dereliction of duty. A personal failing of the highest order.
And her body, traitorous and alive, hummed with the echo of it.
A sharp, official knock sounded at her chamber door. “High Strategist Blackwood. The Dawn Conclave assembles in one hour. Your presence is required to finalize the southern patrol routes.”
Isolde closed her eyes. The voice was her second-in-command, Arlen. Efficient. Unquestioning. A reflection of who she was supposed to be. “Acknowledged,” she called out, her own voice miraculously steady, cold. The ice reforged, at least for the moment it took to speak.
She heard his retreating footsteps. Silence returned, thick and heavy. She forced herself to sit up, every movement deliberate. She rose, walked to the washbasin, and splashed frigid water on her face. The shock of it grounded her in the present, in the stone-and-law reality of Blackwood Keep. She caught her reflection in the polished silver mirror. Pale skin, severe bun, winter-grey eyes that gave nothing away. The fissures were invisible now. She had smoothed them over with sheer will.
But the parchment was still there.
It lay on her bedside table, the fragment Kaelen had pressed into her hand before the bell tolled. A corner of a Reed map, showing the coiling, organic script that marked a ley-line convergence. Isolde picked it up. It was warm, as if holding a residual spark of the magic that had created it, or the hand that had last held it. She traced the lines with a thumb. This was not chaos. It was a different kind of order, one of flow and connection, not restriction and wall.
Her strategic mind, re-engaging, began to map the implications. The bond was a fact. The attraction was a variable of concerning potency. The mission was paramount. To eliminate the Hollow, they needed the ward in the Reed codex. To complete the ward, they needed to find the other sleepers. To find the sleepers, they needed to work together. Therefore, the… connection… was a tactical asset to be managed, not a distraction to be purged. A cold, logical framework settled around the heat, containing it. For now.
She changed into fresh, identical clothes of dark grey and white, her fingers deft and sure on the fastenings. She re-braided her hair with punishing tightness. When she left her chambers, she was High Strategist Isolde Blackwood once more, every inch of her composure a calculated defense.
The Keep was stirring. Apprentices scurried with morning trays. Sentries changed shifts with silent nods. Isolde moved through the corridors with her customary swift, silent grace, acknowledging no one, her mind already parsing the agenda of the Dawn Conclave. She could bury herself in logistics, in troop movements, in the safe, sterile language of covenant-approved strategy.
She turned a corner into a lesser-used passage that led to the strategy rooms.
And collided with a solid, warm body that smelled of bonfire smoke and wild herbs.
Kaelen.
She was leaning against the stone wall, arms crossed over her chest, as if she’d been waiting. Her copper hair was a chaotic mane around her shoulders, catching the thin dawn light. The amber tattoos on her forearms were dormant, just intricate scars in the morning gloom. But her eyes, those gold-flecked green eyes, were wide awake. They tracked over Isolde’s rebuilt composure with unnerving accuracy.
“You look like you’ve been sentenced to the stocks,” Kaelen said, her voice a low rasp. It held none of its usual mocking laughter. It was quiet. Intent.
Isolde took a half-step back, creating sanctioned distance. “The Conclave awaits. As do you, by the terms of our oath. We depart for the first sleeper site after the briefing.”
“Is that all we are now? An oath and a briefing?”
“That is all we have ever been.” The lie was ash in her mouth.
Kaelen pushed off the wall. She didn’t close the distance Isolde had created, but her presence seemed to expand, filling the narrow passage. “I didn’t sleep either.”
“I did not inquire.”
“I can feel it, you know.” Kaelen’s gaze dropped to Isolde’s gloved hands, then back to her face. “The bond. It’s not just a tether. It’s a… channel. I can feel you trying to wall it off. Building your fortifications. It feels like a cold pressure right here.” She tapped her own sternum.
Isolde’s breath hitched. She had been doing exactly that, brick by mental brick, since she left her room. To hear it named, to have her private struggle perceived so easily, was a violation. “Your perceptions are not my concern.”
“Aren’t they?” Kaelen took one step forward. The space between them crackled, the air growing dense. “If we’re going into cursed forests hunting ancient nightmares, I need to trust my senses. I need to know if the cold pressure is a Hollow, or if it’s just you, locking yourself away.”
“My control has never been a liability.”
“It is if it makes you blind.” Kaelen’s voice dropped. “Last night, you weren’t blind. You saw. You felt. That’s the witch we need out there. Not this… polished statue.”
Anger, hot and sudden, flared in Isolde’s chest. It was preferable to the other thing, the hungry, yearning thing. “You presume to know what is needed? You, who treat magic like a toy and covenants like a joke? The wild, untamed thing you showed me is a vulnerability. It is chaos. It gets people killed.”
“And your ice gets people buried alive in rules,” Kaelen shot back, her own anger rising to meet Isolde’s. “It smothers the very power we need to fight this thing. The maps, the codex—my people’s magic *understands* the Hollow. It doesn’t just build walls against it. It *flows*. You felt that flow last night. And you wanted it.”
The truth of it was a physical blow. Isolde’s carefully constructed framework shuddered. She could not deny it. She had wanted. She still wanted. The wanting was a live wire in her gut, tangled up with the anger and the fear and the devastating curiosity.
She saw the moment Kaelen saw the crack reappear. The other witch’s expression shifted, the anger melting into something more focused, more predatory. Kaelen closed the remaining distance. Not touching. Just… present.
“The Conclave can wait,” Kaelen murmured, the words for Isolde alone.
“It cannot.”
“Let it.”
They were back in the alcove, but without the moss and the sea-sound. Here, there was only cold stone, distant footsteps, and the terrifying precipice of a choice. Isolde’s body thrummed with the memory of contact. Her lips remembered the ghost of Kaelen’s breath. The channel between them, the bond, was wide open, and through it she felt not just Kaelen’s defiant heat, but a thread of something else. A stark, lonely need that mirrored her own.
Isolde’s gloved hand rose of its own volition. It stopped in the space between them, hovering near the side of Kaelen’s neck, where her pulse beat a rapid rhythm against sun-kissed skin.
Kaelen went perfectly still. Her eyes darkened. “Your rules say don’t touch.”
“My rules are currently under review,” Isolde heard herself say, the strategic part of her mind observing the statement with distant horror.
Slowly, so slowly, she peeled the soft leather glove from her right hand. She let it drop to the floor, a small, profound surrender. The morning air was cool on her bare skin.
She reached out again.
This time, her fingertips made contact.
The skin of Kaelen’s neck was warm. Alive. Isolde felt the jump of her pulse against her fingertips, a frantic, living rhythm. She traced the line of Kaelen’s jaw, the roughness of a scar she hadn’t noticed before, the surprising softness just below her ear. It was observation. It was cataloguing. It was also, undeniably, a caress.
Kaelen exhaled, a shaky sound. She leaned into the touch, her eyes closing. The amber tattoos on her arms began to glow, a soft, warm light that pulsed in time with her heartbeat, with Isolde’s touch. “See?” she whispered. “No chaos. Just… truth.”
Isolde’s thumb brushed the corner of Kaelen’s mouth. Her own breath was coming short now. The ice was not melting; it was shattering, and the feeling was one of terrifying, exhilarating freefall. “This changes nothing of the mission.”
“It changes everything,” Kaelen breathed, her eyes opening. They were full of the storm. She turned her head, just slightly, and her lips pressed against the center of Isolde’s palm.
The kiss was not like the one in the alcove. It was not reverence. It was claiming. Hot, open-mouthed, damp. Isolde felt the swipe of Kaelen’s tongue against her life line, and a bolt of pure, undiluted sensation shot straight up her arm, coiling deep in her abdomen. A sound escaped her, a faint, choked gasp.
Kaelen’s hands came up, framing Isolde’s face. Her touch was not gentle. It was sure. “You want to see the wild magic, Isolde?” Her voice was rough velvet. “It’s not just in the spells. It’s in this.”
She leaned in, and her mouth found Isolde’s.
The kiss was not an exploration. It was an answer. It was the storm given form. Kaelen’s lips were insistent, demanding a surrender Isolde was already giving. Isolde’s strategic mind short-circuited, overwhelmed by sensory input: the taste of smoke and mint, the scrape of teeth, the hot slide of Kaelen’s tongue against her own. Her hands, clumsy without their rules, came up to clutch at Kaelen’s shoulders, the rough-spun fabric of her shirt bunching in her fists.
Kaelen walked her back, two steps, until Isolde’s spine met the cold stone wall. The shock of the chill against her back contrasted violently with the furnace heat of Kaelen’s body pressed against her front. Kaelen’s thigh slid between hers, applying a firm, delicious pressure that made Isolde arch off the wall with a sharp cry, the sound swallowed by Kaelen’s mouth.
This was the feeling. Amplified. Consuming. It was a current of pure need, and Isolde was drowning in it, willingly. Her hips moved against the solid muscle of Kaelen’s thigh, seeking friction, a raw, rhythmic instinct her body remembered without her mind’s permission. The coarse wool of her trousers was a maddening barrier. She was wet, aching, a throbbing emptiness that the pressure both soothed and inflamed.
Kaelen broke the kiss, breathing raggedly. She rested her forehead against Isolde’s, their noses brushing. Her glowing tattoos cast a honeyed light on Isolde’s face. “Still afraid of the other side?”
Isolde could only shake her head, her eyes wide, her lips swollen and slick. Fear was not the dominant emotion. Hunger was. A voracious, terrifying hunger.
From somewhere down the hall, the clear, ringing tone of the Conclave Bell sounded, calling the coven to order.
The sound was a bucket of ice water.
Isolde froze. The reality of their location—a public passageway, the approaching footsteps of her peers, her duty—crashed down upon her. The wild magic receded, not gone, but forced back behind a dam of sudden, paralyzing horror.
Kaelen saw it happen. She saw the ice flood back into Isolde’s eyes, saw the walls slam up. A flicker of pain crossed her face, quickly masked by a familiar, defiant smirk. She stepped back, putting a full foot of cold, empty space between them.
“Duty calls, High Strategist,” Kaelen said, her voice now edged with its old mockery, but it sounded brittle.
Isolde straightened her tunic with trembling hands. She could not look at Kaelen. She bent, retrieved her fallen glove, and pulled it on with meticulous care, hiding her bare, traitorous skin. Every point of contact—her lips, her palm, the core of her—still burned.
“One hour. The western gate,” Isolde said, her voice miraculously flat. The perfect officer’s tone. “Do not be late.”
She turned and walked away, her stride even and measured, not allowing herself a single glance back. She could feel Kaelen’s gaze on her like a brand between her shoulder blades.
She could still taste the wildfire on her tongue. And as she walked toward the Conclave, toward her duty, Isolde knew with cold, absolute certainty that the storm was not outside of her. It was within. And no covenant, no wall, no rule would ever be able to contain it again.
Kaelen waited at the western gate, simmering.
The stone archway framed a bruised twilight sky, the last of the sun bleeding out behind the distant, jagged peaks. She leaned against the weathered parapet, one boot propped on the low wall, arms crossed tight over her chest. The amber tattoos along her forearms glowed with a low, sullen light, like banked coals. Every nerve in her body felt scraped raw, exposed. The memory of Isolde’s touch—the hesitant brush of her bare fingers, the hungry press of her mouth—was a brand. The sudden, icy retreat was a wound.
She’d spent the hour trying to stoke her anger. It was easier than the other thing, the hollow ache beneath her ribs. She’d paced the empty barracks yard, kicked a loose stone until it shattered, even whispered a minor curse that made the nearby torches gutter and spit green flame. But the fury wouldn’t catch. In its place was a gnawing vulnerability, a sense of having shown a card she never meant to play, only to have it slapped from her hand by a fucking bell.
The sound of measured footsteps on the flagstones made her tense. She didn’t turn.
Isolde approached, a study in reconstituted control. Her silver-streaked hair was bound back in its severe knot, every strand in place. Her high-collared tunic was pristine, her gloves fastened. She carried a worn leather pack and a long, slender case of polished yew that hummed with contained power. She looked every inch the High Strategist, a statue carved from winter itself.
She stopped a precise three paces away. “You are punctual.”
Kaelen finally turned her head. The cool appraisal in Isolde’s storm-gray eyes was a fresh insult. “The sun set. You said an hour. I don’t need a bell to tell time.” Her voice was deliberately flat, stripped of its usual mocking lilt.
“The Conclave was… protracted.” Isolde’s gaze flickered over Kaelen’s glowing tattoos, then away, toward the darkening road. “We have our route. And a mandate to avoid all settled covens until we reach the first marker.”
“Afraid I’ll corrupt the locals?”
“I am following orders.” Isolde adjusted the strap of her pack, a minute, precise motion. “We travel under moonlight. The roads are less watched.”
She moved past Kaelen, through the shadow of the gate and onto the winding path that led down from Blackwood Keep. She didn’t look back. She didn’t wait.
Kaelen pushed off the wall and followed, the space between them a canyon of unsaid things. The night air was cool, carrying the scent of pine and cold stone. For a long time, there was only the sound of their footsteps—Isolde’s light, rhythmic tread on the gravel, Kaelen’s heavier, deliberate steps a few yards behind.
The bond was a live wire between them. Kaelen could feel the rigid containment coming off Isolde in waves, a fortress of willpower. But beneath it, like a heartbeat through stone, was a residual tremor. A echo of the wildfire. Kaelen focused on that tremor, fed it with her own simmering frustration, and pushed.
Isolde’s step hitched. Almost imperceptibly. She didn’t break stride.
“Does it hurt?” Kaelen asked, her voice cutting through the quiet. “Keeping it all locked down so tight?”
“Discipline is not pain. It is efficiency.”
“Bullshit. I can feel you shaking from here.”
Isolde stopped. She didn’t turn around. Her shoulders were a straight, tense line. “The bond is a tactical tool, Kaelen. A source of information. It is not an invitation.”
Kaelen closed the distance between them, stopping just outside of arm’s reach. “You kissed me back. You arched against me. That wasn’t tactics. That was hunger. I felt it.” She took a step closer. The air crackled. “You can lie to your Conclave. Don’t lie to me through our fucking blood.”
Isolde turned then. In the moonlight, her face was all sharp angles and pale planes, but her eyes were dark, turbulent. “What do you want me to say? That you were right? That the wild magic is a temptation? I acknowledge it. It is a variable. I am accounting for it.”
“Account for this.”
Kaelen didn’t move to touch her. She simply let her own control over the bond slip. Not a push of desire, but a flood of what lay beneath it: the raw, lonely need she’d shown in the archives, the ache of years of being the outcast, the terrifying hope that had sparked when Isolde’s fingers had traced her jaw. It was a vulnerability offered like a blade, hilt-first.
Isolde gasped. A short, sharp intake of breath. Her gloved hand flew to her chest, as if struck. The perfect composure fissured, revealing a glimpse of stark, bewildered pain. “Stop.”
“Why? It’s just information. A tactical data point.” Kaelen’s voice was rough. “That’s what I am, right? A source. A tool. A variable.”
“I don’t want your pain.” The words were wrenched from Isolde, quieter than the rustle of the trees.
“You have it. You have all of it. The bond doesn’t care what you want.” Kaelen took the final step, now standing close enough that Isolde had to tilt her head up to meet her eyes. “You asked to see the wild magic. This is it. It’s not all power and chaos. It’s this, too. It’s feeling everything. Even when it breaks you.”
Isolde’s breath clouded in the space between them. She was trembling. Not with fear, but with the effort of holding two opposing truths inside her skin: the duty, and the desperate, human pull toward the woman in front of her. Her gaze dropped to Kaelen’s mouth.
“The mission—” she started, her voice thin.
“Is out here,” Kaelen finished softly. “Not back there with their bells and their rules. We’re alone now.”
Slowly, giving her every chance to retreat, Kaelen raised her hand. She didn’t touch Isolde’s face. Instead, her fingers went to the high, stiff collar of Isolde’s tunic. She found the first leather toggle. “These,” she whispered, “are a cage.”
Isolde didn’t stop her. She stood, utterly still, as Kaelen’s work-roughened fingers undid the first toggle. Then the second. The leather parted, revealing the column of Isolde’s throat, the golden-tan skin there pale in the moonlight. Kaelen’s knuckles brushed against it, the touch feather-light.
Isolde shuddered. A full-body tremor that she couldn’t suppress. Her eyes closed.
Kaelen leaned in. She didn’t kiss her. She pressed her lips to the hollow of Isolde’s throat, where her pulse hammered a frantic, trapped rhythm. The skin was impossibly soft, and tasted of frost and ozone. Isolde made a sound, a low, broken hum in the back of her throat.
“Tell me to stop,” Kaelen murmured against her skin, her breath warm.
Isolde’s hands came up, but not to push her away. They fisted in the front of Kaelen’s shirt, clutching the rough fabric. Her head fell back, a silent offering. Permission.
Kaelen’s mouth opened against her throat. A hot, damp kiss. A scrape of teeth. Isolde gasped, her hips jerking forward involuntarily, coming into contact with Kaelen’s. The contact was electric, even through layers of wool and leather. The dam broke.
Isolde’s mouth found Kaelen’s with a desperation that erased all pretense of strategy. This kiss was not a surrender; it was a collision. It was all the words they couldn’t say—the frustration, the longing, the fury at the world that made them enemies—translated into heat and pressure and taste. Isolde’s gloves were a maddening barrier. She tore one off, the leather falling forgotten to the path, and her bare hand plunged into Kaelen’s copper hair, gripping, holding her fast.
Kaelen walked her backward, off the path and into the deeper shadows of the pine trees. Isolde’s back met the rough bark of a trunk, and she moaned into Kaelen’s mouth, the sound swallowed by the forest. Kaelen’s hands were everywhere—mapping the planes of Isolde’s back through the tunic, sliding down to grip her hips, pulling her flush.
“Isolde,” Kaelen breathed, breaking the kiss to trail her mouth along a sharp jawline. “Let me. Let me show you.”
“Yes.” The word was a ragged exhale. It was not a strategist’s concession. It was a woman’s plea.
Kaelen’s hands went to the remaining toggles on Isolde’s tunic, working them open with a urgency that made her fingers fumble. The heavy fabric fell open. Beneath, Isolde wore a simple linen undershirt. Kaelen’s palm slid beneath it, finding the warm skin of her stomach. Isolde flinched at the touch, then arched into it, a low whimper escaping her.
“You’re so warm,” Kaelen whispered, awed. She’d imagined ice. She found living fire.
Her hand moved upward, over the tense muscles of Isolde’s abdomen, over the delicate cage of her ribs. Her thumb brushed the lower curve of a breast through the linen. Isolde cried out, her head thumping back against the tree.
Kaelen looked at her. In the dappled moonlight, Isolde’s face was a masterpiece of shattered control. Her lips were parted, swollen. Her storm-gray eyes were wide, dark with a hunger that mirrored Kaelen’s own. The silver in her hair gleamed like captured starlight.
Slowly, giving her time to refuse, Kaelen pushed the linen shirt up. Isolde didn’t help, but she didn’t resist. She watched, her breath coming in short, sharp gasps, as Kaelen bared her to the waist. The cool night air pebbled her skin, her nipples tightening into hard, dusky peaks.
Kaelen’s breath caught. “Gods.”
She bent her head and took one into her mouth.
The sensation was catastrophic. Isolde’s back arched off the tree, a sharp, wordless cry tearing from her throat. Her hands flew back to Kaelen’s hair, not guiding, just holding on as the world dissolved into wet heat and the clever, relentless pull of Kaelen’s tongue. The bond between them blazed wide open, a feedback loop of sensation. Kaelen could feel the direct, aching line from her own mouth to the molten core of Isolde, could feel the clenching emptiness there, the slick, desperate heat.
She switched to the other breast, lavishing it with the same devoted attention, her free hand cupping and kneading the soft weight. Isolde was making a continuous, low sound now, a vibration Kaelen could feel against her lips. Her hips were moving in small, helpless circles, seeking friction against nothing.
Kaelen pulled back, her own body throbbing in sync with Isolde’s need. She looked up, her lips glistening. “Tell me what you want.”
Isolde’s eyes were unfocused. “I don’t… I can’t…”
“Yes, you can.” Kaelen’s hand slid down, over the frantic flutter of Isolde’s stomach, past the waistband of her trousers. She palmed the aching heat between her legs, through the wool. Isolde bucked against her hand, a sob catching in her throat. “Say it.”
“Touch me.” The words were ripped from her, raw and honest. “Please, Kaelen. Please touch me.”
Kaelen fumbled with the fastenings of Isolde’s trousers, her own hands trembling now. She got them open, pushed the coarse wool and soft linen down over Isolde’s hips, just enough. Isolde was bare beneath, her curls dark against golden skin.
Kaelen didn’t hesitate. She slid her hand down, through the soft hair, and found her.
Isolde was soaking wet. Slick heat greeted Kaelen’s fingers, and the feel of it, the undeniable proof of Isolde’s desire, sent a bolt of pure possession through her. She groaned, resting her forehead against Isolde’s shoulder. “Look at you,” she breathed. “So perfect. So ready.”
She traced her through the folds, learning her shape, the swollen, sensitive flesh. Isolde was trembling violently, her breaths coming in ragged pants against Kaelen’s temple. When Kaelen’s fingertip found her clit, a hard, eager pearl, and circled it once, slowly, Isolde shattered.
“Oh, gods—!” Her cry was muffled against Kaelen’s shoulder as her body bowed, a sharp, intense climax seizing her, unexpected and overwhelming. It was over in seconds, leaving her gasping, boneless against the tree, her inner muscles fluttering around nothing.
Kaelen held her through it, her hand still, a steady, grounding pressure. She pressed soft kisses to Isolde’s shoulder, her collarbone, as the tremors subsided. “There,” she whispered. “That’s the wild magic.”
Isolde’s eyes opened. They were clear now, but softer. The winter storm had calmed to a deep, still sea. She looked at Kaelen with a wonder that was entirely new. Her bare hand came up, her fingertips tracing the glowing lines of the amber tattoos on Kaelen’s cheek. “It’s beautiful,” she said, her voice hoarse.
The words, so simple, so earnest, did something to Kaelen that the kiss, the touch, the climax had not. They cracked something open deep inside her chest. She turned her face into Isolde’s palm, pressing a kiss there.
Then, slowly, carefully, she withdrew her hand. She helped Isolde straighten her clothes, her movements gentle, almost reverent. She fastened the toggles on the tunic, her fingers lingering on the last one. She retrieved the fallen glove from the path and pressed it into Isolde’s hand.
Isolde looked down at the glove, then back at Kaelen. The hunger was still there, banked but glowing. And something else. A question. A recognition.
“The road,” Kaelen said softly, nodding toward the path. Her voice was rough with spent passion. “The mission.”
Isolde took a deep, shuddering breath. She pulled the glove on, the familiar leather a sheath over her now-sensitive skin. She looked, for a moment, like she might speak. Instead, she simply nodded. She turned and led the way back to the path, her steps less measured than before, her body humming with a new, quiet awareness.
Kaelen fell into step beside her, not behind. The space between them was no longer a canyon. It was a charged, intimate silence, thick with everything that had been said without words. The moon climbed higher, painting their way in silver, and the forest watched, holding its breath.

