Cover of A Triangle of Desire

A Triangle of Desire

Read the story

4 chapters · 6429 words · Read 0 times

A steamy bisexual romance between two best friends, Mark and Andrew and a curvy girl, Vanessa.

Chapter 1: Trailside Encounter

The air in the forest was thick with the smell of damp earth and sun-warmed pine. Mark’s running shoes pounded a steady rhythm on the packed dirt trail, his breath coming in sharp, controlled bursts. Sunlight stabbed through the canopy in jagged shafts, painting the ferns and moss-covered boulders in gold and deep green. It was his thinking place, the one spot where the city’s noise faded to a hum beneath the chatter of birds and the constant, whispering rush of the creek below.

He took the blind bend too fast.

A soft, surprised oomph echoed his own grunt as he collided with a solid, curvy form. They stumbled, a tangle of limbs, before landing in a heap on a soft bed of moss beside the trail.

“Jesus Christ, watch where you’re—” Mark began, pushing himself up on his elbows.

The words died in his throat.

Vanessa lay beneath him, her long auburn hair fanned out like a flame against the green. Her thin, grey tank top was askew, one strap slipping off a freckled shoulder. The impact had jolted the breath from her, and her chest rose and fell in rapid, shallow movements that made her full breasts strain against the damp fabric. Bright green eyes, wide with shock, blinked up at him.

“Mark?” Her voice was a shaky laugh. “You trying to kill me?”

“Only if it’s with kindness,” he managed, his usual wit returning on autopilot. But his body was on a different page. The heat of her, the soft yield of her under his lean frame, sent a jolt straight to his groin. He could smell her sweat, sweet and clean, mixed with the faint vanilla of her lotion.

He didn’t move off her. Instead, he braced one hand beside her head, his gaze tracing the scatter of freckles across her nose and chest. The air between them shifted, the forest sounds receding to a distant ring. Her playful smirk faded, replaced by something darker, more intent. Her pupils dilated.

“You’re in my way,” he murmured, but it wasn’t a complaint.

“You’re on top of me,” she countered, her voice dropping an octave. She didn’t push him away. Her hands came up, not to shove, but to rest on his sweat-dampened sides, her fingers pressing into the muscles of his abdomen through his thin shirt.

That was all the permission he needed.

With a low growl that was half-laugh, half-pure need, he crushed his mouth to hers. It wasn’t gentle. It was hungry, a claim staked. She met him with equal fervor, her lips parting instantly, her tongue tangling with his in a hot, slick clash. She tasted of mint and the iced coffee she always drank. One of her hands fisted in his messy blonde hair, pulling him closer, while the other slid down to grip the back of his thigh, hiking his leg tighter against her hip.

He rocked against her, the hard ridge of his erection grinding into the softness of her stomach through their clothes. A raw, needy sound vibrated from her throat into his mouth.

“Here?” she gasped when he broke the kiss to trail his lips down her jaw, to her neck. He licked the salt from her skin, nipped at her pulse point.

“Right the fuck here,” he grunted, his hands finally moving. He grabbed the hem of her tank top and yanked it up, over her head, tossing it aside onto the moss. Her breasts spilled free, full and heavy, her nipples already hard, dusky pink peaks against her pale, freckled skin. He bowed his head and took one into his mouth, sucking hard, his tongue circling the taut bud.

Vanessa cried out, her back arching off the ground. “God, yes…”

His own shirt followed, a blur of discarded fabric. Skin met skin. The sensation was electric. He kissed a blazing trail down her sternum, over the gentle curve of her belly, his fingers hooking into the waistband of her tiny running shorts and the underwear beneath. In one rough motion, he dragged them both down her legs and off.

The forest air kissed her exposed skin. She was completely bare, sprawled on the moss, and the sight of her—open, wet, and wanting—made his vision blur with lust. He knelt between her legs, pushing them apart with his hands on her inner thighs. Her cunt was gorgeous, glistening, already swollen for him.

“Fuck, Vanessa,” he breathed, running a single finger through her slick folds. “You’re so wet for me already.” He pushed two fingers inside her, curling them, and she clenched around him with a sharp gasp. “So fucking tight.”

“Stop talking,” she demanded, her hips rolling against his hand. “Just fuck me, Mark. Now.”

He didn’t need telling twice. He yanked at the drawstring of his running shorts, freeing his aching cock. He was thick and fully hard, the tip leaking. He positioned himself at her entrance, notching the head against her. He held her gaze, those green eyes wild and clouded with pure need.

“You sure?” he asked, the last shred of decorum.

Her answer was to lift her hips and slam herself down onto him, taking him inside in one brutal, breathtaking plunge.

He saw stars. She was hot and impossibly tight, a velvet vise gripping his length. He threw his head back with a choked shout. “Christ!”

He gave her no time to adjust. Pulling almost all the way out, he drove back in, setting a punishing, deep rhythm. The wet, slapping sound of their bodies meeting filled the small clearing, obscene and urgent against the gentle babble of the creek. Each thrust buried him to the hilt, his balls slapping against her ass. He leaned over her, bracing his hands on either side of her head, the muscles in his arms corded with strain.

Vanessa’s cries were relentless. She wrapped her legs high around his waist, locking her ankles, meeting every drive with a push of her own. Her nails scored his back. “Right there! Oh, fuck, Mark, right there!”

He fucked her like he was trying to exorcise something, to imprint himself on her very bones. The moss was cool and damp beneath his knees, the scent of sex and crushed greenery thick in his nostrils. He dropped his mouth to her breast again, sucking hard, claiming her in every way he could.

“Who makes you feel like this?” he growled against her skin, his pace never faltering.

“You,” she sobbed. “Only you.”

“God, you feel good,” he grunted, the tension coiling unbearably tight in his gut. “I’m not gonna last.”

“Don’t you dare stop.” Her voice was a raw command. She reached between them, her fingers finding her clit, circling frantically. Her inner muscles began to flutter around him, a frantic, rippling pulse.

That was his undoing. With a final, brutal thrust, he buried himself deep and came, a hoarse, broken sound tearing from his throat as he pulsed inside her. The force of his orgasm triggered hers. She shattered a second later, her body bowing off the ground, a silent scream on her lips as she clenched and milking him through wave after wave of her climax.

He collapsed on top of her, spent, his heart hammering against hers. The forest sounds rushed back in—the crickets, the wind, the distant shout of a jay. For a long moment, the only sound was their ragged breathing slowly returning to normal.

Eventually, he softened and slipped out of her. He rolled to the side, gathering her against him. She nestled into the crook of his arm, her finger tracing idle patterns in the sweat on his chest.

“Well,” she said, her voice husky and amused. “That was a better workout than my run.”

He laughed, the sound rich and genuine. He pressed a kiss to her sweaty temple. “Anytime, Sands. Anytime.”

But as he lay there, staring up at the dappled light through the oak leaves, the familiar post-coital calm was edged with a sharper, more complicated feeling. This wasn’t just a hookup. It never had been with her. And the idea he’d been turning over in his mind for weeks, the dangerous, thrilling idea, now rose to the surface, urgent and fully formed.

He took a deep breath. “Vanessa.”

“Hmm?”

“What would you say,” he began, his thumb stroking her shoulder, “to making things a little more interesting?”

Read on DreamPress

Write your own erotic story with AI