Cover of Frostbound Secrets

Frostbound Secrets

Read the story

4 chapters · 14508 words · Read 1 times

The blizzard howls like a beast as Alex, stumbles into the cave—to find Alyna already there, her blade drawn, green eyes blazing with suspicion. Her laughter cuts through the cold: 'Well, little human, unless you plan to freeze to death clinging to your dignity, we’ll have to share body heat—and I don’t do clothes.'They can't lit a fire in this storm and after a heated discussion they decide to lie naked in his large fur sleeping bag. He is inexperienced and she tries not to show her giant cock.

Chapter 4: The First Time

The road south from Everlook was a study in fading light and deepening cold. They moved with a shared rhythm now, Alyna scanning the tree line, Alex watching their backtrail, a language of nods and gestures developing between them. The forest gave way to rocky foothills, the air sharp with the scent of pine and impending snow. By the time the bruised purple of twilight bled across the sky, the first salt-tanged winds of Azshara reached them, whispering through the rocks.

“There,” Alyna said, pointing to a darker shadow in the cliff face overlooking the churning, indigo sea. “Shelter. Before the blizzard hits.”

The cave was a jagged maw, black basalt stained by centuries of sea spray. Inside, it was deep enough to block the wind, the floor a coarse carpet of dried seaweed and volcanic sand. The distant roar of the ocean was a constant, rhythmic drone. Alyna shrugged off her pack with a grunt, her breath fogging in the sudden stillness.

“Cozier than the giant’s bed,” she quipped, but her eyes were serious, scanning the space. She pulled a thick, woolen blanket from her pack, one of the few practical items she’d bartered for in Everlook, and spread it over the cleanest patch of sand.

Alex busied himself with making a small, contained fire near the mouth, using dry driftwood that caught with a sharp, resinous crackle. The flames painted the cave walls in dancing amber, carving Alyna’s silhouette out of the gloom as she rummaged through her belongings. The light caught the curve of a glass vial.

His throat tightened.

She saw him looking. Held it up. The oil inside caught the firelight, glinting like honey. “Don’t look so petrified,” she said, but her voice lacked its usual razor-edge. It was quiet. Almost careful.

“I’m not,” he said, which was a lie. He was terrified. Not of her, not of the act itself, but of the sheer, looming magnitude of it. This was the point of no return, in every way imaginable.

She came over to the fire, sitting cross-legged beside him. She pulled a strip of dried raptor meat from her pouch, offering him half. They ate in silence, listening to the wind pick up outside, howling across the cave mouth. The storm was arriving.

“We don’t have to,” she said finally, not looking at him, staring into the flames. “The… full event. It changes things. It’s not just a tumble.”

“You think I don’t know that?” he asked.

She glanced at him, a faint smile touching her lips. “I think you’re a twenty-one-year-old human virgin who’s probably got grand, romantic ideas written by minstrels stuck in his head. This isn’t that. It’s messy. It’s a lot. And I’m…” She gestured vaguely at herself.

“You’re Alyna,” he said simply. “And I’m here.”

The smile became real, softening her features. She finished her meal, brushed the salt from her hands. “Okay then. On your side. Facing the wall.”

The instruction was clear, clinical almost. It helped. He obeyed, lying down on the scratchy blanket, turning to face the cool, dark rock. He heard the soft pop of the vial’s cork, the slick sound of oil being poured. The fire popped and hissed.

Her hands were warm when they touched his hips, easing his trousers down. The cave air was cold on his skin, raising goosebumps. Then her body was against his back, her leathers gone, her skin searingly hot. She spooned against him, one arm curling around his chest, holding him firmly. Her breath was warm against the nape of his neck.

“Slow,” she whispered, and he could feel the hard, oil-slick length of her pressed against the cleft of his ass. “Breathe.”

One slick finger circled him, probing gently. He flinched, then forced himself to relax, to push back against the pressure. His heart was a frantic drum against his ribs. The finger slipped inside, a blunt, burning intrusion. He gasped.

“Shhh,” she murmured, her lips against his ear. She didn’t move it, just let him feel the fullness, let his body adjust. “Good. Just breathe.”

It was agonizingly patient. She worked him with one finger, then two, stretching him with a slow, rhythmic scissoring that was more strange than pleasurable. But it was her. Her arm around him, the solid wall of her chest at his back, the whispered nonsense in Thalassian that flowed like a dark, melodic river. He found his muscles unwinding, his breaths deepening to match hers.

“Now,” she said, her voice thick. “This is the part that hurts.”

She positioned herself. The broad, oil-slick head of her pressed where her fingers had been. The pressure was immense, impossible. He tensed, a soft cry escaping him.

“Alex,” she said, her own breath hitching. “Look at me.”

He twisted his head, meeting her eyes over his shoulder. In the firelight, they were wide, earnest, stripped of all armor. No smirk, no challenge. Just her. It grounded him.

“Trust me,” she said.

He nodded, burying his face back in the crook of his arm. He pushed back.

The breach was a white-hot spike of pure sensation, a tearing fullness that stole the air from his lungs. He cried out, the sound swallowed by the blanket. She held perfectly still, her body trembling with the effort. Sweat beaded on his forehead.

“Light, you’re tight,” she gasped. “Just… just let it settle.”

The pain was a living thing, a fire in his core. But beneath it, buried deep, was a sense of profound occupancy. She was in him. Fully. Completely. He focused on that, on the weight of her inside him, the way her body cradled his. The sharp edge of pain began to blur, to soften into a burning stretch.

After an eternity, she shifted, a tiny, experimental withdrawal.

He groaned. It wasn't pain.

Encouraged, she did it again, a slow slide out and then back in. The friction was unbelievable, lighting up nerves he didn't know he had. The fire in his gut changed, transmuting from pain into a deep, radiating heat that pooled in his belly and spread through his limbs. He pushed back to meet her next thrust.

“Yes,” she hissed, her arm tightening around him.

She established a rhythm, deep and inexorable, each stroke punching a low, punched-out sound from his chest. The world narrowed to the cave, the fire, the smell of salt and sex and her skin. Her thrusts were measured, controlled, but he could feel the restraint in her, the coiled power threatening to snap. Her whispered Thalassian grew more urgent, broken by gasps.

“Alex… mel'ando… you feel….”

He couldn’t speak. Pleasure was a riptide, pulling him under. He reached a hand behind him, tangling it in her hair, holding her to him. The action broke the last of her control.

Her rhythm fractured, becoming faster, harder. The slap of skin echoed in the small space. She was panting into his neck, her free hand digging into his hip. The fullness was everything now, a consuming, blissful pressure.

“I’m… I can’t…” she choked out.

Her body locked, a bowstring pulled taut. A ragged, broken cry tore from her throat as she came, pulsing deep inside him. The heat of her release was startling, intimate beyond words. It triggered his own climax, a wave that crashed over him with silent intensity, spilling onto the blanket beneath him with less force but utter abandon.

She collapsed against him, her weight driving him deeper into the fur-lined sack for a moment before she rolled them slightly, still joined, to take her weight off. They lay there, a tangled mess of limbs and sweat, breathing in shattered unison. The storm outside reached a crescendo, howling its fury against the cliff, utterly dwarfed by the silence between them.

Slowly, carefully, she pulled out. He winced at the loss, the sudden, hollow feeling. She fetched a damp cloth, cleaned them both with a startling tenderness, then pulled the blankets up around them, drawing him back against her front.

She didn’t speak for a long time. Her fingers traced idle patterns on his chest.

“You okay?” she finally asked, her voice rough.

“Yeah,” he said. It was the truest thing he’d ever said. He was sore, profoundly so. He felt scraped raw and remade. But he was okay. More than okay.

She nuzzled the back of his neck. “You’re full of surprises, human.”

He smiled in the dark. “You’re not so predictable yourself, sin’dorei.”

A chuckle vibrated through her chest. But it faded quickly. Her hand stilled on his chest. “This… complicates things.”

“I know.” The Horde and the Alliance. Everlook was a neutral bubble. Out here, the world had rules. Enemies didn’t do this.

“We’ll figure it out,” he said, the words brave and foolish and absolutely necessary.

She didn’t affirm or deny it. She just held him tighter as the blizzard screamed outside, a fragile warmth against the vast, uncaring dark. The bond was forged, a secret anchored in fire and trust. Everything else was just weather.

Everything else was just weather.

He woke to the quiet. The storm had blown itself out, leaving behind a brittle, glassy calm. Grey light seeped into the cave, painting the walls the color of old bones. Alyna was already awake, propped on an elbow beside him, watching him. Her expression was unreadable in the dimness, but her touch was not. Her fingers traced his jawline, down to his neck, across his collarbone—with a devotion that felt like a question.

“You’re staring,” he murmured, his voice rough with sleep.

“You’re here,” she said, as if the fact still surprised her.

Her hand slid down his chest, over the sparse hair, past his navel. He was already hardening under her casual, possessive touch. The soreness from last night was a deep, reminding ache, but it wasn’t a warning. It was an invitation. She leaned down and kissed him, not like the night before, which had been about claiming and fire. This was slow. A morning kiss. Her lips were soft, lingering, tasting of sleep.

When she pulled back, her green eyes searched his. “Tell me to stop.”

“Don’t you dare stop,” he said, and pulled her back down to him.

This time, she moved him onto his back. She straddled his hips, her own formidable length already hard and pressing against his stomach. She reached for the nearly empty vial of oil. The practical sound of the cork coming free was loud in the quiet cave.

“Look at me,” she said, her voice low. “This time, you look at me.”

He kept his eyes locked on hers as she slicked herself, the motion clinical and intensely erotic. She guided him, positioning him with a hand that was surprisingly gentle. The initial pressure was familiar now, a stretching fullness that made him gasp into her mouth as she kissed him again. She swallowed the sound, her tongue sweeping against his as she began to push inside.

It was different like this. He was utterly open to her, vulnerable in a way that made his heart hammer against his ribs. He could see every flicker of feeling on her face—the concentration, the dark flutter of her eyelids, the faintest tremor of her lower lip. She sank down onto him with excruciating slowness, a deep, inexorable invasion that stole his breath.

“Okay?” she breathed against his lips.

He couldn’t speak. He nodded, his hands coming up to grip her hips, feeling the powerful muscles working as she began to move.

Her rhythm was a deep, rolling tide. Each withdrawal was an agony of loss, each descent a breathtaking homecoming. She braced her hands on either side of his head, her blonde hair falling around them like a veil, her eyes never leaving his. She kissed him deeply with every other thrust, messy kisses that were more shared breath than anything else. It was unbearably intimate. The physical joining was one thing, but this, being seen so completely, was another.

A fracture appeared in her gaze. That confident, cheeky mask she wore like armor slipped. What lay beneath was raw, a little frightened, and so yearning it made his chest ache. He saw it, and he knew she saw the same reflected in his own face. This wasn't just sex in a cave with an enemy. This was an end to a loneliness he’d carried so long he’d forgotten its weight.

The realization hit them both at the same time, a silent, seismic shift.

It wasn't just acceptance. It was something vast and terrifying. The word formed in the air between them, unspoken but louder than the sea. Love.

It hung there, fragile and impossible. A human and a sin'dorei. A shy hunter and a rogue who was a weapon. The world with all its stupid wars and rules would call it a mistake, a betrayal, a perversion.

Her thrusts became less measured, a frantic punctuation to the panic in her eyes. She was trying to fuck the feeling away, to reduce it back to just sensation. He arched up to meet her, his own movements turning desperate, trying to outrun the truth pounding in time with their bodies.

It was no use.

Her rhythm broke completely. She cried out, a short, sharp sound, and he felt her release, hot and deep. His own climax followed, a wave that left him shuddering and empty. She collapsed onto his chest, her face buried in his neck, her body trembling. Not from exertion. From fear.

They lay there for a long time, the unspoken word swelling in the silence until it felt like it would crush them. Who would be brave enough to say it first? To make it real? To shatter the fragile, perfect thing they’d just built?

Alyna finally pushed herself up. She wouldn't look at him. She moved off the blanket, her back to him as she cleaned up with quick, efficient motions. The dominant rogue was back, but it was a poor fit now, like armor buckled over a wound.

“We should move,” she said, her voice strained. “Azshara’s not kind to loiterers. Murloc scouts. Horde patrols from the outpost at Bilgewater.”

He sat up, the soreness a sharp reminder. “Alyna.”

“Get dressed, Alex.” It wasn’t a suggestion. It was a retreat.

He pulled on his clothes, the wool scratchy against his sensitized skin. She was already packed, standing at the cave mouth staring out at the churning, toxic-green sea. The tension wasn’t about enemies or storms now. It was about the thing hanging in the air between them, too big to carry, too sharp to hold.

She glanced back, her profile sharp against the light. “You coming?”

The question had more than one meaning. He shouldered his pack, the weight of it familiar. He walked to her, stopping close. He didn’t touch her. He just stood beside her, looking at the same dangerous, beautiful horizon.

“Yeah,” he said. “I’m coming.”

The silence between them as they left the cave was a tangible thing, thick with everything they hadn’t said. The path along the Azshara coastline was treacherous, a jagged spine of black rock overlooking waters that churned a sickly, mesmerizing green. They navigated it single-file, the roar of the sea filling the conversational void. Alex watched the sure, precise placement of her boots, the way her pack shifted with her agile movements. He was following her, just as he’d said.

“Watch this ledge,” she called back, her voice casual, as if the morning hadn’t happened. “It’s rotten. And don’t touch the glowing moss. It’s not friendly.”

“Noted,” he said, matching her tone. This was their dance now. The pretense of normalcy. He focused on the physical world: the salt-sting in the air, the unsettling phosphorescent glow from deep-sea pools below, the way the wind tugged at his cloak. It was easier than focusing on the knot in his chest.

They reached a wider, flatter shelf where the path split. Alyna stopped, consulting the sky—a bruised palette of purples and greens under the eternal, magical twilight of this ruined land. She pulled a waterskin from her pack and took a long drink, then offered it to him.

“So,” she said, wiping her mouth with the back of her hand. “The ‘real thing.’ Any… regrets?”

He took the skin, his fingers brushing hers. He drank, buying a moment. The water was cool. “No regrets. Just… sore.”

A grin flickered across her face, there and gone. A flash of the old Alyna. “You’ll live. Probably.” She took the skin back and hooked it to her belt. “The Bilgewater goblins have a port down this left fork. Horde territory. Right fork goes inland, towards the old troll ruins. Less predictable.”

“Which is less likely to get us killed?” he asked.

“Oh, they’re both likely to get us killed. Just in different, creatively horrible ways.” She sighed, the humor fading. “The ruins are quieter. Fewer questions.”

“Ruins it is.”

They took the right fork. The path climbed away from the sea, the air growing slightly warmer, saturated with the scent of damp earth and decaying magic. Vines choked the skeletons of ancient stonework, and strange, bioluminescent fungi pulsed softly in the gathering shadows beneath the canopy. It was a place of old ghosts.

Alyna suddenly went still, a hand raised in a silent fist. Alex froze, his own hand dropping to the knife at his belt. She pointed. Ahead, partially camouflaged by a fallen column, was a nest of mottled, leathery eggs the size of his head. They pulsed faintly.

“Basilisk,” she mouthed, barely a whisper. “Mother’s nearby. We go around. Quietly.”

He nodded. They edged off the path, their steps painfully slow over the crackling detritus of the forest floor. Every snapped twig sounded like thunder. Alex’s heart hammered against his ribs, a stark contrast to the glacial pace of their movement. He focused on the space between her shoulder blades, on mimicking her exact footing.

They made it past the nest, slipping back onto the overgrown path fifty yards later. The tension bled from Alyna’s shoulders. “Good,” she murmured. “You’re not as loud as a stampeding kodo.”

“High praise,” he whispered back.

She chuckled, a low, warm sound that seemed to push back the oppressive weight of the ruins. For a few steps, it felt easy again. Then the ground gave way.

It was a hidden sinkhole, camouflaged by a thick mat of moss and leaves. Alyna’s leading

foot sank through the false surface. She dropped with a shocked yelp, vanishing up to her thigh. Alex lunged, grabbing her forearm before she could plunge further. The mossy rim crumbled under her other hand.

“Don’t move!” he hissed, digging his boots into the firmer ground. His shoulder screamed as he took her full weight. She was stuck, her leg trapped in a narrow throat of stone and root. She craned her neck, looking down into the blackness below her dangling foot.

“Well, this is elegant,” she grunted, pain tightening her voice. She tried to twist, to find purchase. “Feels like it narrows further down. I’m not falling through, just… wedged.”

“Can you pull your leg out?”

“I’d have noticed if I could,” she snapped, then closed her eyes. “Sorry. It’s tight. Really tight.” A flicker of genuine fear crossed her face. Being trapped was a rogue’s nightmare.

“Okay. Okay, don’t panic.” Alex’s mind raced, scanning the immediate area. A thick, vine-wrapped tree limb lay a few feet away, half-rotted but sturdy-looking. “I’m going to get that branch. I’ll lever it under your other foot. You push, I pull. On three.”

“Just get the damn branch, Alex.”

He slowly released her arm, ready to grab her again if she slipped. She braced both hands on the crumbling moss. He scrambled for the limb, hauling it over. It was heavier than it looked. He shoved one end deep into the sinkhole’s mouth alongside her trapped leg, angling it to create a foothold.

“Got it? Push.”

She planted her free boot against the wood, gritting her teeth. He grabbed her under both arms, his boots scrabbling in the soft earth. He pulled with everything he had, a raw, groaning effort. The roots holding her groaned in protest. She screamed, a short, sharp sound of pain and effort, and her leg came free with a sickening scrape of leather on stone.

They tumbled backward into the loam, a heap of gasping limbs. Alyna immediately curled onto her side, clutching her calf. Her pants were torn, and a deep, angry scrape oozed blood from her shin to her ankle. “Light, that stings,” she hissed, breathing through her nose.

Alex was up in an instant, his hands fluttering over the injury. “Can you move the ankle? Is it broken?”

“It’s not broken,” she said, batting his hands away. “Just peeled. Help me up.” She grabbed his shoulder, hauling herself upright. She tested the weight, winced, but her leg held. “See? Functional. Ugly, but functional.”

“We need to clean that. Now.” His voice brooked no argument. He guided her to a nearby fallen monolith, its surface slick with cool moss. He pulled his waterskin and a relatively clean strip of cloth from his pack.

“It’s fine, really. I’ve had worse from a rusty hinge.”

“Shut up and let me help you,” he said, more forcefully than he’d ever spoken to her. The fear was curdling into a sharp, protective anger. She blinked, surprised, but went silent.

He knelt before her, gently rolling up the torn leather. The scrape was a nasty one, dirt and moss ground into the raw flesh. He poured clean water over it, washing the debris away. She didn’t make a sound, but her hand clamped on his shoulder, fingers digging in. He dabbed it dry with the cleanest part of the cloth, then ripped a sleeve from his own spare tunic to make a bandage.

His hands were steady, his focus absolute. The quiet between them was thick, charged with the adrenaline of the fall and this sudden, intense caretaking. He could feel her watching the top of his head.

“You’re good at this,” she said quietly.

“I’m a hunter. Patching up comes with the job.” He tied the bandage off, his fingers lingering on her calf. The skin around the wound was already bruising, a bloom of violet against her sun-tanned skin.

“Not this. The… staying calm. Taking charge.” Her voice was softer now, stripped of performance. “Most people would have panicked.”

He looked up at her. The dappled, sickly light of Azshara filtered through the canopy, catching the gold in her hair and the unguarded weariness in her eyes. The bravado was gone. Here, in this ruin, with her leg in his hands, she was just Alyna. Hurt. Trusting him.

The words he’d been clutching since the cave, the terrifying, impossible word, rose in his throat. It felt less like a declaration and more like a simple, undeniable fact, as physical as the stone beneath his knees.

“I love you.”

The silence that followed was absolute. Even the strange insects of the forest seemed to halt their clicking. Alyna stared down at him, her green eyes wide, her lips slightly parted. No smirk. No clever retort. Just pure, shock-bleached astonishment.

He didn’t look away. He’d said it. The world hadn’t ended. The ruins still stood. Her leg was still in his hands.

She swallowed, the sound audible in the quiet. Her grip on his shoulder loosened, then tightened again, as if she were steadying herself. A dozen emotions chased each other across her face—fear, hope, a profound, aching vulnerability she usually kept locked away.

Her voice, when it came, was a ragged whisper, barely more than a breath. “You idiot.”

Then she was sliding off the stone, kneeling in the loam in front of him, ignoring the pain in her leg. Her hands came up to cradle his face, her thumbs stroking his cheekbones. Her eyes searched his, looking for the lie, the mistake. She found only truth.

A broken laugh escaped her. It sounded like relief. Like surrender.

“You glorious, doomed idiot,” she whispered, her forehead coming to rest against his. “I love you, too.”

And there it was. The confession hung in the corrupted air, no longer a ghost between them but a living, breathing thing. It changed everything. It changed nothing. They were still in a dangerous land, a human and a blood elf with a thousand reasons to walk apart. But the path ahead, for the first time, felt like a path they were choosing, not just following.

She kissed him. It was soft, and deep, and tasted like truth. When she pulled back, she rested her head on his shoulder, her arms wrapping around him. He held her, feeling the rapid beat of her heart against his chest, matching his own.

“This is a terrible idea,” she murmured into his neck, her voice warm.

“The worst,” he agreed, stroking her hair.

They stayed like that for a long moment, in the heart of the ancient, watching ruins. The fear of the sinkhole, the throb of her wound, the vast, complicated world waiting beyond the trees—it all faded into a manageable hum. They had said the words. The secret was out, now a shared burden and a shared strength.

Finally, she sighed. “We really can’t stay here. My leg’s stiffening up, and this place gives me the creeps.”

“Can you walk?”

“Try and stop me.” She pushed herself up, leaning on him heavily for a second before finding her balance. A grimace flickered across her face, swiftly replaced by a determined set of her jaw. She looked at him, and her old, cheeky smile returned, but it was different now. Softer. Real. “So. Love, huh?”

“Seems that way,” he said, a slow smile spreading across his own face.

She shook her head, still marveling. “Okay then. Let’s go, before I come to my senses.” She took a limping step forward, then stopped, not looking back. Her hand reached behind her, fingers searching. An invitation. A promise.

He took it, lacing his fingers with hers.

Read on DreamPress

Write your own erotic story with AI