Kaelen's hand on her back was the only solid point in a dissolving world. The warmth seeped through wool and skin, a silent permission that unraveled the last of Isolde's control. She turned into it, her face pressing against the worn leather of Kaelen's vest, her tears soaking into the scent of bonfire and earth. Kaelen's arms came around her, not restraining, but containing—a circle of heat against the cold voice in her head. Isolde clung to her, and the world narrowed to the beat of Kaelen's heart, a wild, living rhythm that drowned out her mother's words.
Kaelen didn't speak. She just held. Her chin rested on the crown of Isolde's head, her breath stirring the pale, orderly braids now coming undone. One hand spread wide between Isolde's shoulder blades, the other a firm anchor at the small of her back. Isolde shuddered, a full-body tremor that started deep in her chest and rattled out through her limbs. Kaelen absorbed it, her grip tightening just enough to say I'm here, I'm not letting go, you can fall apart right here.
The sobs were quiet, desperate things. They stole Isolde's breath, made her ribs ache. Each one felt like a failure, a crack in the foundation she'd spent a lifetime building. She cried for the Hollow's chilling silence, for the terrifying fusion of their magic, for her mother's voice—so cold, so certain—carving a new fault line straight through her soul. And she cried because Kaelen was witnessing it all, this complete collapse, and hadn't flinched away.
Kaelen’s thumb began to move. A slow, deliberate arc against the wool of Isolde’s tunic, right over her spine. Not a spell. Just touch. The friction was rough, real. It grounded Isolde more than any calming incantation ever could. She focused on that small point of pressure, the callused pad of Kaelen’s thumb tracing her vertebrae one by one, a tactile map leading her back into her own body.
Minutes bled together, marked only by Isolde’s slowing breaths and the steady drum of Kaelen’s heart against her ear. The storm of tears ebbed, leaving a hollowed-out exhaustion in its wake. Isolde went limp, her full weight leaning into the solid wall of Kaelen’s body. She felt Kaelen adjust, shifting her stance to bear the burden without a sound.
“I have nothing left,” Isolde whispered into the leather. The words were raw, scraped from her throat.
Kaelen’s hand stilled on her back. “That’s not true.”
“It is. She… she unmade me with a thought.”
“She tried.” Kaelen’s voice was low, a vibration Isolde felt in her own chest. “You’re still here. You’re still holding on.”
“To you.”
The admission hung in the quiet room. Isolde didn’t try to take it back. It was the core of it, the terrifying truth. Her mother’s command, the protocols, the entire architecture of her duty—it had all crumbled. The only thing holding its shape was the woman whose arms were around her.
Kaelen drew a slow breath. Her arms tightened, a brief, fierce squeeze. “I know.”
She finally moved then, but not to pull away. She shifted her weight, sitting back on the edge of the narrow wayhouse bed and gently guiding Isolde down with her. Isolde went, pliant, her legs giving way until she was half in Kaelen’s lap, her face still buried against Kaelen’s neck. The position was impossibly intimate, more so than the frantic coupling in the forest. This was surrender. This was trust.
Kaelen’s hand came up to cradle the back of Isolde’s head. Her fingers threaded through the loosened hair, nails scraping gently against Isolde’s scalp. The sensation was electric and soothing all at once. A shiver, different from the tears, traced down Isolde’s spine. She made a small, broken sound.
“Shhh,” Kaelen murmured, her lips close to Isolde’s ear. “Just breathe. Just be here.”
Isolde breathed. In. Out. The air smelled like Kaelen—smoke and pine and the sharp, green tang of her magic. It smelled like safety, a concept so foreign it made her want to cry again. Instead, she turned her head slightly, her nose brushing the warm skin of Kaelen’s throat. The amber tattoos there glowed with a soft, pulsing light, responding to their proximity.
Slowly, as if moving through deep water, Isolde lifted her hand. She placed her palm flat on Kaelen’s chest, over her heart. The wild rhythm was still there, a little faster now. She could feel the strong beat through the leather and the linen shirt beneath. Life. Defiant, stubborn life.
Kaelen went very still. Her breathing hitched. The hand in Isolde’s hair stilled.
Isolde looked up. Their faces were inches apart. Kaelen’s eyes, usually bright with challenge, were dark, watchful. The gold flecks in them seemed to swim in the low light. Tear tracks glistened on Isolde’s own cheeks. She saw them reflected in Kaelen’s gaze.
“You’re a mess,” Kaelen whispered, but her voice was thick, fond.
“You are not,” Isolde whispered back. Her strategic mind, the part that was always cataloging, noted the details: the faint dusting of freckles across Kaelen’s nose, the slight chapping of her lower lip, the tiny scar through her left eyebrow. This was the face of her enemy. This was the face that had haunted her dreams long before the blood-oath. This was the face she had just clung to like a lifeline.
“Isolde.” Kaelen said her name like it was a question and an answer all at once.
Isolde didn’t answer with words. She leaned in and closed the last inch between them.
The kiss was nothing like the first. That had been a clash, a conquest. This was a discovery. It was soft, achingly tentative. Isolde’s lips were salty from tears, trembling. Kaelen met them with a tenderness that stole the air from Isolde’s lungs. She didn’t push, didn’t demand. She simply offered, her mouth moving with a slow, devastating patience against Isolde’s.
A low heat, entirely separate from magic, began to uncoil deep in Isolde’s belly. It spread outward, melting the last shards of ice her mother’s voice had left behind. She made another sound, a quiet gasp, and her fingers curled into the leather of Kaelen’s vest.
Kaelen’s hand slid from her hair to cup her jaw, her thumb stroking the damp line of Isolde’s cheekbone. The kiss deepened, not with urgency, but with a profound, gathering certainty. Their mouths opened to each other. The taste was new—Kaelen tasted of the cheap wayhouse ale and something inherently, uniquely her. It was dark and sweet and addictive. Isolde drank it in, her tongue touching Kaelen’s, a shy exploration that sent a jolt straight to her core.
Her body came alive in stages. The numbness of shock receded, replaced by a hyper-awareness of every point of contact. The solid muscle of Kaelen’s thigh beneath her own. The press of Kaelen’s breasts against her chest. The rough texture of the vest under her palms. The slick, hot slide of their mouths together.
Kaelen’s other hand, still at the small of Isolde’s back, began to move again. It slid lower, tracing the curve of her hip, then back up, this time slipping beneath the hem of her tunic. The touch of skin on skin was a shock. Kaelen’s palm was warm, slightly rough. It settled on the bare skin of Isolde’s lower back, fingers splayed.
Isolde broke the kiss with a sharp inhale. Her eyes flew open. She was trembling again, but not from cold or fear. Need, pure and undiluted, roared through her veins, so loud it was a miracle Kaelen couldn’t hear it.
Kaelen searched her face. “Tell me to stop.” Her voice was ragged. Her pupils were blown wide, the gold nearly swallowed. The glow of her tattoos had intensified, casting a warm, amber light across their tangled forms.
Isolde shook her head, a tiny, desperate movement. Words were beyond her. She brought her hands up, fumbling with the leather ties at the front of Kaelen’s vest. Her fingers, usually so deft with spell-components, felt clumsy, stupid.
“Let me,” Kaelen breathed. She didn’t move her hands from Isolde’s skin. Instead, she whispered a single, guttural syllable. The vest’s ties loosened of their own accord, the leather parting. A simple, reckless use of magic for something utterly mundane. It was so quintessentially Kaelen that Isolde almost laughed through the haze of want.
She pushed the vest back from Kaelen’s shoulders. Underneath was a simple linen shirt, worn soft from travel. Isolde didn’t bother with ties. She gripped the fabric at Kaelen’s collar and pulled, a silent, fierce demand. The linen tore with a satisfying sound.
Kaelen’s breath caught. Then a wild, triumphant grin flashed across her face, gone as quickly as it came, replaced by something far more hungry. She helped, shrugging out of the vest and letting the torn shirt fall away.
The sight stole Isolde’s breath. Kaelen’s torso was a landscape of sun-kissed skin and glowing amber ink. The tattoos swirled and pulsed from her shoulders down her arms, across her collarbones, between her breasts. They were not static; they moved like liquid fire just beneath her skin, reacting to her heartbeat, to her magic, to Isolde’s gaze. Her breasts were full, tipped with dusky, tight peaks. A fine sheen of sweat glistened in the hollow of her throat.
Isolde stared. The strategic part of her mind was utterly silent. There was only want, and awe, and a deep, resonating sense of rightness that had no place in any protocol.
“You’re staring, Arcanist,” Kaelen said, her voice a husky tease.
“You are… illuminated,” Isolde managed, her own voice strange to her ears.
“For you.” Kaelen’s hands came up to frame Isolde’s face again. “Everything is for you right now.”
This time, when their lips met, the tenderness was edged with fire. Kaelen kissed her like she was starving, and Isolde met her hunger with her own. She let her hands explore the hot skin, tracing the paths of the glowing tattoos. They hummed under her fingertips, a physical manifestation of Kaelen’s power. She brushed her thumbs over Kaelen’s nipples, and Kaelen groaned into her mouth, the sound vibrating through Isolde’s entire being.
Kaelen’s hands dropped to the hem of Isolde’s tunic. “This,” she said against Isolde’s lips. “I need this off.”
Isolde didn’t hesitate. She leaned back, raising her arms. Kaelen pulled the woolen tunic up and over her head, tossing it aside. Isolde’s undershirt followed, leaving her bare from the waist up. The cool air of the room pebbled her skin, but the heat in Kaelen’s gaze was a furnace.
Kaelen’s eyes drank her in. There was no mockery, no challenge. Only reverence. Her gaze traveled from Isolde’s face, down her throat, over the pale, graceful slope of her shoulders, to her small, perfect breasts. Isolde had never felt so exposed, or so beautiful.
“Gods,” Kaelen breathed. She reached out, but didn’t touch. Her hand hovered just above Isolde’s breast, her fingers trembling slightly. “Can I?”
Isolde nodded, her throat too tight for speech.
Kaelen’s touch was feather-light at first. The pad of her thumb brushed over Isolde’s nipple. The sensation was so acute, so sharp, it arched Isolde’s back. A whimper escaped her.
“Like that?” Kaelen murmured, her eyes locked on Isolde’s face, watching every flicker of reaction.
“Yes.”
Kaelen lowered her head. She didn’t take Isolde into her mouth immediately. She nuzzled the soft underside of her breast, inhaling deeply. “You smell like frost and lightning,” she whispered, her breath hot on Isolde’s skin. “Like a winter storm at its heart.”
Then her mouth closed over Isolde’s nipple.
The world dissolved into pure sensation. The wet heat of Kaelen’s mouth, the clever flick of her tongue, the gentle suction that pulled a thread of fire straight from Isolde’s breast to the aching heart of her. Isolde cried out, her hands flying to Kaelen’s hair, tangling in the wild copper strands. She held on as Kaelen worshipped her, moving from one breast to the other with agonizing slowness, lavishing each with the same devoted attention.
Isolde was panting, her hips rocking involuntarily against nothing, seeking friction. The heavy, throbbing ache between her legs was a constant, desperate pulse. “Kaelen,” she gasped. “Please.”
Kaelen lifted her head. Her lips were swollen, glistening. “Please what?”
“Touch me. Everywhere.”
A slow, wicked smile touched Kaelen’s mouth. She guided Isolde back until she was lying flat on the rough wool blanket of the bed. Then she followed her down, covering Isolde’s body with her own. The full-length contact was exquisite. Skin to skin, heat to heat. Kaelen’s weight was a perfect, grounding pressure. Isolde wrapped her legs around Kaelen’s hips, pulling her closer.
Kaelen kissed her way down Isolde’s body—her sternum, her stomach, the delicate hollow of her navel. Each kiss was a brand. Isolde trembled, her fingers clutching at the blanket. Kaelen’s hands hooked in the waistband of Isolde’s trousers. She looked up, her eyes blazing with amber light.
Isolde lifted her hips in silent answer.
Kaelen stripped the trousers and smallclothes away in one smooth motion. Then she knelt between Isolde’s thighs, and she just looked. Her gaze was a physical caress, hotter than any touch. Isolde felt herself flush, felt the wetness gathering, betraying her need. She was completely open, completely vulnerable.
“You are so beautiful,” Kaelen said, her voice thick with awe. “All of you. Every forbidden, perfect inch.”
She leaned forward. She didn’t use her hands. She pressed her open mouth to the inside of Isolde’s thigh, just above her knee. Her tongue traced a slow, wet path upward. Isolde jerked, a bolt of pure lightning shooting through her. Kaelen did the same on the other thigh, her stubble a delicious abrasion against Isolde’s sensitive skin.
She was drawing out the anticipation, making a ceremony of it. Isolde was shaking, her breath coming in short, sharp gasps. “Kaelen, I can’t— I need—”
“I know what you need,” Kaelen murmured against her skin. Her breath ghosted over Isolde’s core, and Isolde nearly sobbed.
Finally, Kaelen lowered her head.
The first touch of her tongue was a revelation. It was soft, questioning, a slow, flat stroke from bottom to top. Isolde’s back arched off the bed, a choked cry tearing from her throat. The sensation was too much, and not enough, all at once. It was wet heat and perfect pressure and Kaelen.
Kaelen settled in. There was no hesitation, no awkwardness. She explored Isolde with a focused, relentless devotion. Her tongue circled, flicked, delved. She learned the shape of her, the taste of her. She drank her in like she was the only source of water in a desert. One of her hands came up to cradle Isolde’s hip, holding her steady. The other slid beneath her, fingers splaying over the curve of her ass, pulling her closer, deeper.
Isolde was lost. The world was reduced to the bed, to the dark ceiling above, to the devastating, exquisite work of Kaelen’s mouth. Pleasure built in slow, relentless waves, each one higher than the last. She was making sounds she’d never heard herself make—raw, pleading, shattered. Her hands were fisted in Kaelen’s hair, not guiding, just holding on as she was swept away.
“I’m… I’m going to…” she gasped, the warning torn from her.
Kaelen’s answer was to hum against her, the vibration sending Isolde spiraling over the edge.
The climax crashed through Isolde, a silent, shattering wave that tore a ragged scream from her throat. Her back bowed off the rough blanket, every muscle locking tight as pure, white-hot sensation detonated at her core and radiated outward, burning along her nerves, flooding her veins. Kaelen’s mouth stayed on her, drinking her in, her low hum a constant, grounding vibration that seemed to pull the pleasure from her in endless, pulsing waves.
Isolde’s vision whited out. The world ceased to exist. There was only the feeling—the overwhelming, consuming release of everything she’d held locked inside: the duty, the fear, her mother’s cold voice, the terrifying power of their fused magic. It all poured out of her, given over to Kaelen’s relentless, worshipping mouth. She shook with it, her thighs trembling violently where they framed Kaelen’s head, her fingers clenched so tight in copper hair she feared she might pull it out.
Slowly, so slowly, the peak began to recede. The tremors softened from convulsions to shivers. The blinding light behind her eyelids faded to a warm, pulsing darkness. Kaelen’s hum gentled, then ceased. She placed one last, soft kiss against Isolde’s oversensitive flesh, and the touch was so tender it made Isolde whimper again, a broken, vulnerable sound.
Then Kaelen was moving, crawling up the length of Isolde’s body. Her skin was flushed, her lips swollen and glistening. She settled beside Isolde, propping herself on an elbow, and just looked at her. Her amber eyes were dark, pupils blown wide, holding a softness Isolde had never seen in them before. She didn’t speak. She reached out and brushed a strand of sweat-damp, silver-blonde hair from Isolde’s forehead. Her fingertips traced the line of Isolde’s cheekbone, down to her jaw, a touch so reverent it felt like a question.
Isolde could only breathe. Her body felt liquid, boneless, utterly spent. The cold knot of duty in her chest was gone, melted away. In its place was a hollowed-out, humming warmth. And a profound, terrifying openness. She was naked in every possible way. She met Kaelen’s gaze, and she didn’t look away.
“There you are,” Kaelen whispered, her voice rough.
The words unlocked something. Isolde felt a fresh, hot tear escape the corner of her eye and track down into her hairline. She hadn’t known she had any left. Kaelen’s thumb caught it, wiping it gently away.
“I don’t know who that is,” Isolde breathed, the confession torn from the raw center of her.
“I do.” Kaelen leaned down and kissed her, slow and deep. Isolde could taste herself on Kaelen’s tongue—musky, sweet, a flavor of storm and surrender. It should have shocked her. It only made her kiss back harder, a weak hand coming up to cradle Kaelen’s jaw.
When they parted, Kaelen rested her forehead against Isolde’s. Their breath mingled, hot and quick. “You’re the woman who doesn’t break,” Kaelen murmured. “Even when you’re falling apart.”
Isolde closed her eyes. The truth of it settled into her ravaged bones. She had broken. Completely. And Kaelen had held every piece. She opened her eyes again, her gaze drifting over Kaelen’s face—the faint scar through her eyebrow, the smattering of freckles across her nose, the wild, untamed beauty of her. Her hand moved from Kaelen’s jaw, her fingers tracing the lines of the glowing amber tattoos that swirled over Kaelen’s shoulder and down her arm. They pulsed softly under her touch, a warm, living light.
“Your turn,” Isolde said, the words barely audible.
Kaelen’s eyes flickered. A slow, genuine smile touched her mouth. “Is that an order, Arcanist?”
“An observation.” Isolde’s hand slid down Kaelen’s arm, over the hard muscle of her bicep, to the laces of her leather vest. “You are still wearing far too many clothes.”
Kaelen’s smile widened. She sat up, straddling Isolde’s thighs. Her movements were fluid, predatory, but her eyes stayed soft. She reached for the ties of her vest. “Eager?”
“Curious.”
Kaelen made quick work of the laces. She shrugged the heavy leather vest off, letting it fall to the floor with a soft thud. Beneath it, she wore only a simple, sleeveless linen undershirt, damp with sweat and clinging to the curves of her breasts and the flat plane of her stomach. The tattoos continued over her collarbones, down her chest, disappearing beneath the fabric.
Isolde pushed herself up onto her elbows. “The shirt, too.”
Kaelen obeyed, pulling the linen up and over her head in one smooth motion. She tossed it aside and sat back, completely bare from the waist up. The candlelight danced over her sun-kissed skin, over the lean muscle earned from a life of wild travel and forbidden duels. Her breasts were full, tipped with dusky nipples that were already peaked tight from the cool air and the heat of what they’d done. The amber tattoos swirled around them, across her ribs, a map of living power.
Isolde stared. She had seen glimpses, in the forest, in flashes of conflict. But this was different. This was a gift, laid bare. “You’re beautiful,” she whispered, the words leaving her without permission.
Kaelen’s breath hitched. The bravado, the defiance—it all fell away for a single, unguarded moment. In its place was a vulnerability so stark it made Isolde’s chest ache. Then Kaelen leaned forward, bracing her hands on either side of Isolde’s head, caging her in. “Touch me,” she said, her voice a low thrum.
Isolde didn’t hesitate. She lifted her hands, placing her palms flat on the warm skin of Kaelen’s stomach. She felt the muscles jump under her touch. Slowly, she slid her hands upward, over Kaelen’s ribs, tracing the lower curves of her breasts. Kaelen shuddered, a full-body tremor, and let her head fall forward, her copper hair creating a curtain around their faces.
Isolde learned her. The texture of her skin, smooth and hot. The raised lines of the tattoos, which hummed with a gentle, magical warmth. The heavy, perfect weight of her breasts as Isolde cupped them. She brushed her thumbs over Kaelen’s nipples, and Kaelen groaned, a raw, hungry sound that went straight to Isolde’s core, stirring the embers of her own desire back to life.
“Isolde,” Kaelen gasped, her hips rocking forward, seeking friction against Isolde’s thigh.
The sound of her name, said like that—a plea, a prayer—unlocked a new kind of courage in Isolde. She shifted, guiding Kaelen to lie back on the bed. Kaelen went willingly, her eyes wide and dark, fixed on Isolde’s face. Isolde moved over her, straddling her hips. The new position brought their bodies into full, breathtaking contact. The rough hair of Kaelen’s trousers scratched against Isolde’s inner thighs, a delicious contrast to the soft heat of her own skin against Kaelen’s stomach.
“These,” Isolde said, her fingers hooking into the waistband of Kaelen’s trousers, “are also a problem.”
Kaelen lifted her hips, her breath coming fast. Isolde peeled the trousers and smallclothes down, revealing the final, intimate truth of her. Kaelen was all powerful lines and soft curves, a thatch of dark copper curls at the junction of her thighs. Isolde’s mouth went dry. She had never done this. Never taken the lead like this. The theory was one thing. The reality of Kaelen, laid out beneath her, trembling with anticipation, was something else entirely.
“You don’t have to,” Kaelen whispered, as if reading the hesitation in her stillness.
“I want to.” The truth of it steadied her. She wanted to learn Kaelen’s taste, her sounds, the ways she came apart. She wanted to give back some fraction of the grounding, world-altering pleasure she had just received. “Show me what you like.”
Kaelen’s throat worked. She reached down, her own hand sliding between her legs. She parted herself, exposing the slick, glistening folds. “Here,” she breathed, her voice trembling. “Slow, at first. Just… feel.”
Isolde lowered her head. The scent of her was overwhelming—bonfire and wild herbs and the deep, musky scent of her arousal. It was Kaelen, distilled. Isolde pressed an open-mouthed kiss to the inside of her thigh, mirroring Kaelen’s earlier worship. Kaelen jolted, a sharp gasp escaping her.
Emboldened, Isolde moved closer. She let her breath ghost over Kaelen’s core, and Kaelen’s hips lifted off the bed in a silent plea. Isolde looked up, meeting her gaze. Kaelen’s eyes were burning, her teeth sunk into her lower lip. Holding that look, Isolde leaned in and touched her tongue to Kaelen in one slow, flat stroke.
The taste was complex, salty-sweet, utterly intoxicating. Kaelen cried out, a broken, beautiful sound. Her hands flew to Isolde’s hair, not gripping, just resting there, a silent anchor.
Isolde learned by feel, by sound, by the way Kaelen’s body moved beneath her. She explored the soft folds, the hard nub of her clit, the entrance that clenched around nothing when Isolde’s tongue traced near it. Kaelen was vocal, gasping instructions and curses and Isolde’s name in a ragged, continuous stream. “There—yes—oh, fuck, just like that—Isolde—”
Isolde lost herself in the giving. The power of it was dizzying. To have this fierce, wild woman coming undone under her mouth, by her mouth. She settled into a rhythm, focusing on the tight bundle of nerves that made Kaelen’s thighs shake. She used the flat of her tongue, the tip, gentle suction, listening to every hitch in Kaelen’s breath, every tightening of the fingers in her hair.
Kaelen was close. Isolde could feel it in the tension coiling through her body, in the desperate, rocking thrust of her hips, in the broken, pleading litany falling from her lips. “I’m— I can’t— please, don’t stop, don’t you dare stop—”
Isolde didn’t stop. She doubled her efforts, her own body humming with a sympathetic ache, with a fierce, possessive joy. She slid a hand beneath Kaelen, gripping the curve of her ass, holding her steady as she drove her over the edge.
Kaelen’s climax hit her like a silent storm. Her back arched, a strangled scream tearing from her throat. Her body locked, every muscle rigid, and then she was shaking, pulsing, her release flooding Isolde’s mouth. Isolde drank her in, staying with her through every wave, until the tremors subsided into weak shivers and Kaelen’s hands fell from her hair to slap limply against the blanket.
Isolde lifted her head, wiping her mouth with the back of her hand. She crawled up Kaelen’s body, collapsing beside her. They lay side by side, both breathing heavily, staring at the shadowed ceiling. The only sounds were the crackle of the dying candle and their ragged breaths.
After a long moment, Kaelen turned her head. Her face was slack with satiation, her eyes hazy. She reached out, her fingers finding Isolde’s under the blanket. She laced their hands together. Her palm was calloused, warm, real.
“No going back now,” Kaelen whispered, her voice hoarse.
Isolde turned to look at her. She saw the vulnerability again, the question beneath the statement. She squeezed Kaelen’s hand. “I know.”
She didn’t say it was okay. She didn’t say she wasn’t afraid. She just held on, their joined hands resting on the rough wool between them, an anchor in the dark. The cold voice in her head was silent. For now, there was only this: the heat of their bodies, the scent of sex and sweat and shared power, and the terrifying, exhilarating truth that she was no longer falling apart. She was simply falling. And Kaelen was falling with her.

