Touching in the Dark
Childhood best friends reunite at a wedding, share a dark cabin, and finally fuck their way into forever.
The mountain air bit colder than Elena remembered when she stepped out of the rental car, gravel crunching under her heels as the last of the wedding guests drifted toward the main lodge. Three years. She had counted every one of them since the night Marcus had driven her to the airport and said nothing that mattered. Now he stood on the wide wooden porch of the remote guest cabin the venue had shoved them into after the rooms ran dry, still in his charcoal suit, tie loose, looking at her the way he used to when they were kids building forts and daring each other to jump creeks.
“Elena.” His voice scraped low. “Jesus. You look…”
“Like I drove six hours after a red-eye and need a drink,” she finished, forcing a smile that felt brittle. Her heart slammed anyway. He was broader through the shoulders, a faint scar new at his eyebrow, but the same dark eyes that had always seen too much. She had never stopped loving him. Not through the boyfriends who never quite fit, not through the nights she woke aching and angry at herself for still waiting.
Marcus carried the same secret weight. He had let her go because he thought she needed space to become whoever she was meant to be without him dragging her back to the small town they had both outgrown. Regret had sat in his chest like wet concrete ever since. Watching her walk toward him now, dress hugging the curve of her hips, hair loose and wind-tangled, he felt every lost minute.
Inside the cabin the single bedroom and narrow couch made the situation obvious. They laughed too loudly about it, shared the half-bottle of whiskey from the minibar, talked about his brother’s vows and the way the bride had cried. Night settled hard. The fire in the woodstove cracked. Elena curled on one end of the couch in an oversized sweater she had stolen from his bag years ago; Marcus sat close enough that their knees brushed every time either of them shifted.
The lights died without warning. Total black swallowed the room. Only the faint orange pulse of dying embers remained.
“Shit,” Marcus muttered. “Generator must’ve—”
“Don’t move,” Elena said softly. “I can still hear you breathing. That’s enough.”
Silence stretched. Then the words started, raw and unstoppable in the dark.
“I never stopped,” she whispered. “Loving you. Wanting you. I tried. God, I tried so hard to be over it.”
Marcus’s breath hitched. “I let you leave because I was a fucking coward. I thought if I held on I’d trap you. I’ve hated myself every day since. Carried that ring in my pocket for two years like an idiot hoping—”
Her hand found his in the blackness, fingers trembling, sliding over his knuckles. He turned his palm up and laced them together hard. Consent lived in the way she squeezed back, in the way she scooted closer until her thigh pressed fully against his.
“Touch me,” she breathed. “Please. I’ve waited so long.”
His free hand rose, found the soft edge of her jaw, thumb stroking. She leaned into it with a shaky exhale. Tentative at first—fingertips mapping the freckles he knew by heart, tracing down the side of her neck where her pulse hammered. She made a small broken sound and guided his hand lower, under the sweater, over the warm skin of her stomach. Marcus groaned when he cupped her breast, felt the nipple tighten instantly against his palm. Elena’s fingers worked open the buttons of his shirt, splaying across his chest, nails dragging lightly.
They explored like that for long minutes, breathing each other’s air, every touch deliberate and hungry. She stroked down his stomach, felt him hard and straining behind the zipper, and cupped him through the fabric until he hissed her name like a prayer. His hand slipped between her thighs, found her bare and slick under the sweater she had never bothered to put panties back on after the long day. Two fingers slid through her folds; she rocked onto them with a broken moan, hips chasing.
“Yes—Marcus, please—”
He kissed her then, desperate, mouths crashing together in the dark. Tongues slid deep. She tasted like whiskey and home. They stumbled upright, still kissing, hands frantic, guiding each other by touch alone until they hit the bedroom doorway. Moonlight leaked weakly through the thin curtains once their eyes adjusted, just enough to see silhouettes.
Elena pushed him down onto the bed and climbed over him, straddling his hips. She ground down against the hard length of him still trapped in his pants, rolling slow and filthy so he felt every wet glide of her through the fabric. Marcus gripped her ass, guiding the rhythm, staring up at the shape of her.
“Fuck, Elena—need to taste you—”
He flipped them in one smooth motion. She landed on her back with a gasp that turned into a cry when he shoved the sweater up and dragged his mouth down her body. He spread her thighs wide, settled between them, and licked a long, slow stripe through her cunt. Elena’s hands flew to his hair. He ate her like a man starving—flat tongue dragging over her clit, then pointed and dipping inside, then sucking gently while two thick fingers curled against the spot that made her thighs shake. He took his time, savoring every tremble, every broken plea of his name. When she came it was with a raw sob, hips bucking against his mouth, flooding his tongue. He stayed with her through it, licking softly until she tugged him up.
She pushed him onto his back again, freed his cock, and sank down onto him in one wet, perfect slide. Both of them groaned at the stretch, the heat. Elena planted her hands on his chest and rode him hard, rising and dropping, grinding deep on every downstroke so her clit dragged against him. Their eyes locked in the faint light. No looking away.
“I love you,” she whispered, voice wrecked. “I’ve always loved you.”
“I love you.” Marcus’s hands clamped on her hips, helping her slam down harder. “So fucking much. Never again—never letting you go—”
She came again around him, clenching tight, and he barely held back. When her shakes eased he sat up, kissed her deep, then guided her onto her hands and knees. He covered her from behind, chest to her back, one hand lacing with hers on the mattress while the other stroked down her spine. He pushed back inside slow and deep, every thick inch a promise. The strokes stayed long and emotional—pulling almost all the way out before burying himself to the hilt, over and over, hips rolling so she felt claimed and cherished at once. Elena pushed back to meet him, fingers tight between his.
“Together,” he rasped against her shoulder. “Come with me—”
She shattered first, cunt rippling, and the squeeze dragged him over. Marcus buried deep and came hard, pulsing inside her, their joined hands locked white-knuckled as they rode it out together. Aftershocks left them trembling. He stayed inside as they collapsed sideways, still joined, still holding hands.
Minutes passed in soft kisses and shared breath. Marcus reached for the pants he had discarded, fumbled in the pocket, and pulled out the small velvet box he had carried like a penance. In the dim light he opened it—his grandmother’s ring, simple gold, a small diamond that caught what little moon there was.
“Marry me,” he said, voice rough. “Build the rest with me. Please.”
Elena’s eyes filled. She nodded before the words came, laughing through tears. “Yes. God, yes. Forever.”
He slid the ring on with shaking fingers. They curled around each other under the blankets, legs tangled, her head on his chest, whispering promises—houses by the water, lazy Sundays, no more years wasted. Sleep pulled them under still wrapped tight, her hand resting over his heart, the ring warm between them.
In the dark their breathing finally matched, two halves choosing the same future at last.
Rate this story
Popular Collections
Browse Categories