← Contents

Sex


Estaria knelt by the fireplace, carefully arranging kindling beneath the larger logs. The familiar motions brought a smile to his face as he remembered that first night in this cabin, when he and Angel had stumbled upon it after their unexpected underground journey. In the months since, they’d slowly transformed the weathered structure into their own private sanctuary.

The flint sparked, catching the dried leaves he’d gathered. He nurtured the tiny flame, feeding it carefully until it grew strong enough to lick at the larger pieces of wood. The warmth pushed back against the early autumn chill that had crept into the cabin overnight.

His thoughts drifted to their latest “adventure” beyond the mountains. The southern farmers had been so different from the people of Appledale – their accents, their clothes, even the way they prepared their food. Angel had been fascinated by everything, her natural curiosity drawing out stories and customs from the usually reserved farming folk. Her eyes had sparkled with excitement as they’d walked home, already planning their next expedition.

The fire crackled steadily now, casting dancing shadows across the walls. They’d added simple furnishings over time: a sturdy table, two chairs, some shelves that held their fishing gear and the collection of interesting stones Angel insisted on bringing back from their walks. A worn but comfortable mattress lay in the corner, piled with blankets for the times when their explorations ran late and they told their families they were staying with friends in town.

Estaria was so lost in thought that he didn’t hear the soft footsteps approaching behind him. Suddenly, warm hands covered his eyes, and a familiar voice whispered, “Guess who?”

Before he could respond, Angel’s weight hit his back, throwing him off balance. They tumbled forward, Estaria twisting to avoid the fireplace. They landed in a tangle of limbs on the wooden floor, Angel’s laughter filling the small space.

“You’re supposed to guess!” she protested through her giggles, her auburn curls falling around them like a curtain.

“Let me think,” Estaria pretended to ponder, even as his arms wrapped around her waist. “Could it be that merchant’s daughter we met in the southern village? She seemed quite interested in Appledale’s finest baker.”

Angel swatted his chest, her hazel eyes narrowing playfully. “Don’t even joke about that. I saw how she was looking at you.”

“Oh? And how was she looking at me?” He grinned up at her, enjoying the way her cheeks flushed.

“Like you were a fresh-baked honey cake.” Angel leaned down, her nose brushing against his. “But you’re my honey cake.”

Estaria laughed, the sound rumbling in his chest. “That might be the worst attempt at romance I’ve ever heard.”

“Shut up,” Angel murmured, and then she was kissing him, soft and sweet and tasting of the wild berries that grew along their path to the cabin.

The fire popped beside them, its warmth nothing compared to the heat that spread through Estaria’s chest as Angel’s fingers tangled in his hair. He pulled her closer, one hand sliding up to cup her cheek while the other remained firmly around her waist.

When they finally broke apart, Angel rested her forehead against his, her eyes closed and a contented smile playing across her lips. “I missed you,” she whispered.

“It’s only been two days,” Estaria pointed out, though he’d missed her just as much.

“Two days too long.” She rolled off him but stayed close, propping herself up on one elbow. The firelight caught the gold threads in her hair, reminding him of that first morning when everything had changed. “Besides, I have news about the southern pass. I overheard some travelers talking about a hidden valley beyond the third peak. We should explore it next week.”

Estaria pushed himself up to mirror her position, reaching out to tuck a stray curl behind her ear. “Always looking for the next adventure, aren’t you?”

“Someone has to drag you out of that bakery occasionally.” Her smile softened. “Although I suppose I should be grateful for your baking skills. Those honey cakes you packed for our last trip definitely helped win over the farming folk.”

“Is that all I’m good for? Baking supplies for your adventures?”

Angel pretended to consider this, tapping her chin thoughtfully. “Well, you’re also quite comfortable to lean against during our fishing trips. And you’re not terrible to look at.”

“High praise indeed.” Estaria caught her hand, pressing a kiss to her palm. “What would your father say if he knew his daughter had such low standards?”

“He’d probably be more concerned about where I’ve been sneaking off to.” Angel’s eyes danced with mischief. “Good thing he thinks I’m helping old Mrs. Thimbleton with her garden today.”

The fire crackled beside them, its warmth mixing with the afternoon sunlight that filtered through the gaps in the walls. Outside, the lake sparkled invitingly, and the fishing poles leaned against the wall, waiting for use. But for now, they were content to stay where they were, tangled together on the floor of their secret sanctuary, planning adventures and stealing kisses between laughs.

The afternoon sun cast long shadows across the lake as Estaria and Angel settled into their favorite fishing spot beneath the drooping willows. The water lapped gently at their bare feet, cool and refreshing after their walk from town. Angel had brought her father’s old fishing pole, while Estaria used one they’d crafted themselves from sturdy reeds and twine.

“Do you remember the first time we tried fishing here?” Angel asked, casting her line with practiced ease. The hook landed with a soft plop, sending ripples across the mirror-smooth surface.

Estaria chuckled, remembering his clumsy first attempts. “You mean when I managed to tangle my line so badly we had to cut it free? And then somehow caught my shirt instead of a fish?”

“But you improved.” Angel nudged his shoulder with hers. “Eventually.”

The late afternoon light filtered through the willow branches, creating dappled patterns on the water. Fish occasionally broke the surface, sending concentric rings spreading outward. The peaceful scene reminded Estaria of their early days exploring this hidden valley, when everything between them had been new and uncertain.

As the sun began to set, painting the sky in brilliant oranges and pinks, Angel set aside her fishing pole and waded into the shallows. She emerged with a handful of long reeds, their hollow stems still green and flexible.

“Remember that trader who showed us how to make music with these?” She began sorting through them, selecting ones of varying lengths.

Estaria placed their modest catch – three plump trout – in a basket and joined her. “The one from the eastern mountains? With all the stories about spirit dancers?”

Angel nodded, trimming the reeds with careful precision. She handed him several pieces, and together they began crafting simple pipes, just as the trader had taught them. The work was delicate, requiring attention to detail as they cut notches and tested each note.

As twilight deepened around them, Estaria got the fire going while Angel arranged their makeshift instruments. The flames cast flickering light across her face as she brought one of the reed pipes to her lips. A clear, sweet note rang out across the water.

Estaria joined in with his own pipe, and soon they were creating simple melodies together. The music wasn’t complex, but it carried a haunting quality that seemed to belong to the night itself. Their notes mingled with the evening sounds – crickets chirping, the gentle lapping of water, the rustle of willow leaves in the breeze.

Angel set down her pipe and stood, holding out her hand. “Dance with me?”

The firelight caught in her eyes as Estaria took her hand, pulling her close. They began to move together, swaying to remembered melodies. Angel hummed softly, an old tune from the harvest festivals back home.

As they danced, the shadows cast by the fire seemed to take on lives of their own. They stretched and swayed across the ground, creating the illusion of other dancers moving around them. Estaria found himself instinctively adjusting their steps to avoid these phantom partners.

“Can you see them?” Angel whispered, her eyes bright with imagination. “The spirit dancers the trader told us about?”

Estaria could. In the dancing firelight, it was easy to believe they weren’t alone. Shadows flickered and twirled around them like ethereal dancers, their movements guided by the crackling flames. The willow branches swayed gently overhead, adding to the dreamlike quality of the moment.

They moved faster, caught up in the magic of their own making. Angel’s laughter rang out as Estaria spun her, her skirts flaring out to create new shadows that joined their spectral audience. The fire popped and sparked, sending embers floating upward to join the stars emerging in the darkening sky.

Time seemed to lose meaning as they danced. The moon rose, adding its silver light to the golden glow of their fire. Their shadow-companions multiplied, filling the small clearing with silent movement. Angel’s humming grew stronger, and Estaria joined in, their voices harmonizing with the night sounds around them.

When they finally stopped, breathless and laughing, the moon had climbed high overhead. Angel collapsed beside the fire, her cheeks flushed and her hair wild from dancing. Estaria sat beside her, pulling her close as they watched the flames.

“Do you think the spirit dancers are real?” she asked, her voice soft with wonder. “Like the trader said?”

Estaria looked at the shadows still dancing across the ground, at the way the firelight painted everything in shades of gold and darkness. “Tonight,” he said, “I could believe anything.”

Angel nestled closer, her head resting on his shoulder. The fire crackled softly, and somewhere in the darkness, a night bird called. Their shadow-dancers gradually faded as the flames burned lower, but the magic of the evening lingered in the air around them.

The dying firelight painted Angel’s skin in warm amber tones as Estaria drew back from their kiss. Her eyes held something he hadn’t seen before – a flicker of uncertainty, almost fear, but not quite. His heart quickened as he recognized it for what it was: vulnerability, raw and honest, mixed with something deeper.

Angel’s fingers traced patterns on his chest, her touch light but deliberate. The contact sent shivers through him, even through the fabric of his shirt. Her other hand still rested at the nape of his neck, playing with the short hairs there in a way that made it hard to think clearly.

“Estaria?” Her voice was barely above a whisper, carried on the night breeze that rustled through the willows. The moonlight caught in her auburn curls, creating a halo effect that made her appear almost ethereal.

“Yes?” He kept his own voice soft, matching her tone. The moment felt delicate, like a soap bubble that might burst if handled too roughly.

Angel’s eyes met his, then darted away, focusing on where her fingers still traced patterns on his chest. A blush crept across her cheeks, visible even in the fading firelight. “I was thinking…”

She trailed off, and Estaria waited, watching the play of emotions across her face. He knew Angel well enough to recognize when she was gathering her courage to say something important. His hand found hers where it rested on his chest, stilling its nervous movement.

“About?” he prompted gently, when the silence had stretched long enough that even the crickets seemed to be holding their breath.

Angel’s gaze returned to his, and this time she held it. The uncertainty he’d seen earlier was still there, but now he understood its source. It wasn’t fear of him, but fear of his response to whatever she was struggling to say.

“About staying,” she said finally. “Here. Tonight.” Her fingers tightened slightly in his. “With you.”

The fire’s warmth wrapped around Angel like a blanket as she lay beside Estaria, their breath still quick from dancing. Her head rested on his chest, feeling the steady thrum of his heartbeat beneath her cheek. The worn blankets cushioned them from the cabin’s wooden floor, and the flames cast dancing shadows across the rough-hewn walls.

Angel tilted her head up, studying the way the firelight played across Estaria’s features. His green eyes met hers, dark with an intensity that made her breath catch. She pushed herself up on one elbow, letting her other hand trace the line of his jaw.

“What are you thinking about?” Estaria asked, his voice low and gentle.

Instead of answering, Angel leaned down and kissed him. It started soft, familiar – they’d shared countless kisses in this cabin. But something shifted, an electric current running through her body as Estaria’s hand slid into her hair, pulling her closer.

The kiss deepened, and Angel found herself pressing against him, wanting to be closer. Her fingers fumbled with the buttons of his shirt, and she felt his sharp intake of breath as her hand brushed against bare skin.

Angel traced her fingers down Estaria’s chest, her touch featherlight. She felt the way his muscles tensed beneath her fingertips, how his breath hitched when she drifted lower. She wasn’t just touching him—she was learning him.

She leaned in, pressing a slow, curious kiss to the hollow of his throat. Beneath her lips, his pulse fluttered, and she felt the way he swallowed against her. She pulled back slightly, watching his face, searching his expression. His green eyes were dark, hooded, locked onto hers with an intensity that sent heat curling low in her stomach.

I made that happen.

The realization sent a thrill through her. Estaria had always been so steady, so sure of himself—but here, beneath her hands, he was unraveling. She could see it in the way his fingers flexed against her waist, in the way his breath came just a little unsteadily. And he wasn’t stopping her. He wasn’t trying to control this. He was letting her explore.

Angel smiled against his skin and did it again—another kiss, lower this time, her lips barely brushing the curve of his collarbone. His grip on her tightened, not enough to stop her, just enough to feel.

“Angel.” His voice was rough, almost pleading, and it sent warmth flooding through her.

She lifted her head, meeting his gaze again. Her own breath had quickened, her heartbeat thrumming in time with his. But she didn’t rush. This was theirs, this discovery, this moment.

Slowly, she reached for his hands, guiding them up her sides, encouraging him to explore her the way she was exploring him. His touch was hesitant at first—careful, reverent—but as she pressed closer, urging him on, he learned her just as she was learning him.

His hands traced the contours of her back, his fingers following the dip of her spine before splaying wide against her waist. Every touch sent a slow, curling warmth through her, a sensation unlike anything she’d known before. It wasn’t just heat—it was discovery, like uncovering something that had always been there but had never been seen.

Angel let her hands roam in turn, trailing across his shoulders, the planes of his chest, the taut muscles shifting beneath his skin. She committed every detail to memory, letting her fingertips learn him in a way she never had before.

The more she explored, the more she wanted.

She shifted against him, and his breath caught—a sharp, barely controlled sound that sent a thrill through her. He gripped her tighter in response, his hands flexing against her hips, grounding her even as they both felt untethered.

Angel smiled against his skin, pleased by the effect she had on him. She pressed closer, felt his heartbeat hammer beneath her lips as she kissed along his jaw, down his neck. Estaria let out a slow, shuddering breath, his fingers pressing into her back as if he needed something to hold onto.

Then his hands moved lower, his fingertips catching on the hem of her shirt.

The hesitation returned. She could feel it in his hands, in the way his fingers curled against the fabric but didn’t push further.

Angel pulled back just enough to meet his eyes. “It’s alright,” she whispered.

His fingers tightened slightly, testing, waiting. When she didn’t stop him, didn’t pull away, he slowly peeled the fabric upward. The firelight flickered across his face as he took her in, his gaze reverent, almost disbelieving.

She swallowed, her pulse roaring in her ears. Then, with slow, deliberate hands, she reached for the laces of his shirt. The fabric parted beneath her fingers, revealing warm skin, the steady rise and fall of his chest.

Her hands slipped lower, brushing against his stomach, and he tensed—just slightly, a reflex.

Angel paused, glancing up to find him watching her with something between anticipation and amusement. “Ticklish?” she asked, voice hushed but teasing.

His lips quirked. “Maybe a little.”

She hummed in consideration, dragging her fingertips lightly across the same spot just to feel him twitch beneath her touch. A breathless chuckle escaped him, and she grinned, triumphant.

For a moment, the intensity between them softened, a shared laugh grounding them in something familiar.

Then she kissed him again, slow and deep, and the laughter melted into something else entirely.

Estaria’s hands skimmed down her back, anchoring her, drawing her closer. She felt him shift beneath her, his body taut with anticipation. He moved as if to sit up, but she pressed him back down, fingers curling around his wrists, holding him there.

Her heart pounded in her chest as she leaned over him, tracing the angles of his face with her fingertips, memorizing every detail. This wasn’t something to rush.

But as her hands drifted lower, following the path of muscle down his stomach, she felt him tense again—this time for a different reason.

She sat back slightly, and for the first time, Estaria looked frustrated.

Angel followed his gaze downward—to where his hands were struggling with his belt. The leather was stubborn, refusing to loosen under his impatient fingers.

A laugh almost slipped from her lips. His hands had just been on her, mapping her with such confidence, and now he was losing a battle with his own belt?

She nearly teased him for it—nearly.

Instead, she slid her hands over his, stilling his fumbling. Without a word, she worked the belt free, her fingers far steadier than his. She kept her eyes on him the entire time, watching the way his breath hitched, the way his lips parted slightly.

The belt came loose. She let it drop to the floor beside them.

No more barriers. No more hesitation.

The air between them grew thick with anticipation. Angel’s heart thundered in her chest as Estaria’s hands slid up her thighs, pushing her skirts higher. His touch left trails of fire on her skin.

In one fluid motion, Estaria rolled them over, pressing Angel into the blankets. For a moment, panic fluttered in her chest – submission triggered so many unpleasant memories, but Estaria’s weight above her felt different. His eyes searched her face, and Angel realized this wasn’t about control at all.

Angel reached between them, her fingers finding the waistband of his pants. She pushed them down, making her choice clear. The last thing she saw before closing her eyes was Estaria’s smile – tender and full of love – illuminated by the dancing firelight.

Later, as the fire burned low, Angel lay curled against Estaria’s side, drawing lazy patterns on his chest. His fingers traced along her spine, and she squirmed when he hit a sensitive spot.

“Still ticklish?” he murmured into her hair.

“Mmm. And you’re all sweaty,” she complained without heat, snuggling closer despite her words.

Estaria’s chest rumbled with quiet laughter. “That’s partly your fault.”

Angel propped her chin on his chest, grinning up at him. “I suppose it is.” She reached up to brush a lock of dark hair from his forehead. “I don’t mind, though.”

The fire popped, sending sparks dancing upward. Angel watched them fade into the darkness, feeling perfectly content in their private sanctuary, wrapped in Estaria’s arms.

Morning came too soon, sunlight filtering through the gaps in the cabin walls, casting golden stripes across the worn floorboards. Estaria woke first, taking a moment to savor the weight of Angel in his arms, the warmth of her skin against his, the steady rhythm of her breathing. She stirred as he pressed a kiss to her forehead, her eyes fluttering open like butterfly wings in the dawn light.

“Good morning,” she murmured, stretching like a cat before settling back against him, her fingers tracing idle patterns on his chest.

“Morning,” he replied, his fingers combing gently through her tangled curls, marveling at how they caught the early sunlight.

They lay there for a while longer, neither wanting to be the first to move, to break the spell of their shared night. The morning birds sang their chorus outside, and a gentle breeze carried the scent of dew-kissed grass through the cabin. But eventually, Angel sighed and sat up, gathering her dress from where it lay discarded on the floor, the fabric rustling softly in the quiet morning.

“Father will be wondering where I am,” she said reluctantly, though she made no immediate move to dress, instead watching the dust motes dance in the streams of sunlight.

Estaria propped himself up on one elbow, watching as she finally began to pull on her clothes. The morning light caught in her hair, turning it to fire, creating a halo around her familiar features. His shirt lay within reach, but he waited until Angel was mostly dressed before reaching for it, content to memorize every detail of this perfect morning.

As they prepared to leave, Angel paused by the dying embers of their fire, the last wisps of smoke curling up toward the ceiling. “Look,” she said, pointing to the ground where their shadows had danced the night before. The morning dew had settled in their footprints, catching the early light like tiny mirrors scattered across the floor. “We left our mark after all. Just like the spirit dancers.”

She turned to him, eyes sparkling with that familiar mischief, her cheeks still flushed with the lingering warmth of sleep. “Though I doubt their dances ended quite like ours did.”

Estaria laughed, pulling her close, breathing in the scent of her hair. “I hope not.”

“You know,” she said, fingers playing with the collar of his shirt, her touch sending pleasant shivers down his spine, “if that merchant’s daughter could see us now, she’d be even more jealous.”

“Still thinking about her?”

Angel’s grin was radiant, lighting up her entire face. “Just making sure you remember who your favorite dance partner is.”

Discuss Echoes of the Past

One conversation for the whole book — your comment is shared across every chapter, so please go easy on spoilers for readers who aren't as far along.

⚠ Comments are one shared thread and may contain spoilers. Open them when you’re ready — your own comment box waits inside.