Cover of Lingering Desires

Lingering Desires

Read the story

29 chapters · 69864 words · Read 0 times

Joe (40 year old runner with black hair and brown eyes) and Maria a 32 year old yoga instructor with black hair and brown eyes were together for 8 years, engaged, and broke up 5 months ago. Maria moved out of the house they bought together but the 2 are attached by their pets who they have pet sit for each other occasionally. Joe has been having strong desires to invite Maria over for sex since he misses their physical contact. He imagines Maria feels the same way but they are respectful to each others boundaries and don’t want to cross that line. When they were together, they had amazing sex, occasionally watched porn together, and once in a while fantasized about bringing another woman into the bedroom with rules and boundaries. They discussed eventually becoming friends once they had enough time to find themselves.

Chapter 27: Threefold Combustion

The sound of the key in the lock was a dry, metallic scrape that cut through the humid silence of the hallway.

Maria heard it first. Her eyes, which had been closed, flew open. For a disorienting second, she thought it was the neighbor. Then the deadbolt clicked, a sound as familiar as her own heartbeat. The door swung inward.

Joe stood frozen in the threshold, a silhouette against the brighter light of the landing. A plastic grocery bag hung from one hand. His keys dangled from his fingers, catching the dim glow of the wall sconce. His face was a study in halted motion, his features caught mid-thought, now wiped blank by the scene before him.

His gaze moved from Maria’s face, flushed and glistening, to Sasha’s hands, which were still curved possessively around the bare skin of Maria’s hips. To Maria’s tank top, rucked up around her ribs. To the discarded clothing on the floor. The polished hardwood reflected the tangle of it all back at him.

Maria’s body went rigid. “Joe,” she breathed, the name a stranded thing in the air.

Sasha, slower to react, turned her head. Her expression wasn’t one of guilt or alarm, but a kind of sharp, curious assessment. She didn’t remove her hands. “Well, hello,” she said, her voice a low hum. “You must be the mystery.”

Joe didn’t move. He didn’t speak. The air in the hallway, already thick with jasmine and sex, grew heavier, charged with a current that made the fine hairs on Maria’s arms stand up. She saw his jaw tighten. Saw the way his throat worked as he swallowed. His eyes, wide and dark, locked on hers. There was no anger there. Not yet. Just a staggering, profound shock. And beneath that, a flicker of something else—a deep, wounded recognition.

Then he moved.

It wasn’t a rush of anger. It was three decisive strides, a closing of distance that felt both inevitable and impossible. The grocery bag dropped from his hand with a soft thud, a red bell pepper rolling across the floor. He didn’t look at Sasha. He only looked at Maria.

When he reached her, he cupped her face in his hands. His palms were cool from the outside air. They were trembling. He searched her eyes for a long, suspended second, his own swimming with a confusion so raw it was physical.

Then he kissed her.

It was nothing like Sasha’s kiss. It was all history. It was the taste of seven years—of morning coffee and shared wine, of whispered arguments and forgiven hurts. It was familiar and devastating. Maria made a sound against his mouth, half-protest, half-surrender. Her hands came up, not to push him away, but to clutch the front of his shirt, anchoring herself against the vertigo.

Sasha watched, her hands still on Maria’s hips. A slow smile spread across her face, not cruel, but intensely fascinated. “Interesting,” she murmured, almost to herself.

Joe broke the kiss, his forehead resting against Maria’s. His breathing was ragged. “I couldn’t…” he started, his voice a graveled whisper. “The blocked number. I had to… I had to see you.” He finally glanced at Sasha, then back to Maria. “Who is this?”

“I’m Sasha,” Sasha answered for herself, her tone light, conversational, as if they’d met at a party. “A friend. From yoga.” Her thumb stroked a slow arc on Maria’s bare skin. “And you’re Joe. The ex.”

Joe flinched at the label. His eyes dropped to where Sasha’s hand rested on Maria. Something shifted in his face. The shock hardened into a sharper, more dangerous energy. A challenge. He looked back at Maria. “You blocked me.”

“I had to,” Maria whispered, the words thick. “We agreed.”

“Agreements change,” Joe said, his voice low. He was still holding her face. His thumb brushed her cheekbone, a gesture so tender it made her chest ache. His gaze flicked again to Sasha, then back, a silent question hanging in the air between them.

Sasha leaned in, her lips brushing the shell of Maria’s ear. “He wants to play, too,” she whispered, her breath hot. “I don’t mind sharing.”

Maria’s mind splintered. The agreement—the sacred, painful agreement for space and healing and growth—lay in shards at their feet. The clean break was now a messy, jagged collision. Joe’s presence was a gravitational pull, a history she couldn’t escape. Sasha’s touch was a present-tense demand, a distraction that had become something more.

Joe saw the conflict in her eyes. He saw the desire, too. He lowered his hands from her face, letting them slide down her arms. “Tell me to leave,” he said, his voice rough. “Tell me this is what you want now, and I’ll go. I’ll walk out that door and I won’t use the key again.”

He meant it. She could see the resolve, the pain behind it. He was giving her an out.

She opened her mouth. No sound came out. She looked at Sasha, whose expression was one of open, amoral curiosity. She looked back at Joe, at the warm brown eyes that knew every secret corner of her soul.

Her silence was her answer.

Joe’s eyes darkened. He let out a breath, a surrender. He leaned in and kissed her again, this time with a desperate hunger that matched her own. It was a kiss of reclaimed territory, of seven years of intimacy roaring back to life.

Sasha watched for another moment, her analytical gaze moving between them. Then, with a soft, decisive movement, she shifted her hands. One slid around to the small of Maria’s back, pulling her more firmly against Joe. The other hand, which had been resting on Maria’s hip, moved.

Maria gasped into Joe’s mouth. Sasha’s touch was a bold, unambiguous claim. A reaffirmation of her presence in the middle of this historical storm.

Joe felt Maria’s reaction. He broke the kiss, his eyes searching hers, then glancing down. Understanding dawned. A complex, raw expression crossed his face—jealousy, shock, and a dark, reluctant arousal. He looked at Sasha over Maria’s shoulder.

Sasha met his gaze, her eyebrow arched. “Problem?”

A tense, silent communication passed between them. It wasn’t friendly. It was a primal, territorial negotiation. Joe’s arm, which was around Maria, tightened. He leaned in and captured Maria’s mouth once more, his kiss deeper, more possessive. A counterpoint to Sasha’s touch.

Maria was the fault line between them. The past and the present. The agreement and its spectacular ruin. Her body was alight with conflicting sensations—Joe’s familiar taste, Sasha’s daring hands, the cool hardwood against her bare calves, the ghost of the dead basil plant in the next room.

Sasha laughed then, a low, delighted sound. “Okay then,” she said, her voice rich with amusement. She applied more pressure, her movements syncopated against the rhythm of Joe’s kiss.

Joe growled, a low vibration against Maria’s lips. It wasn’t directed at Sasha. It was a sound of pure, frustrated want. His hands went to the hem of Maria’s tank top and pulled it up and over her head in one swift motion. The air was cool on her skin.

He stared at her, his breath catching. It was a look of worship and heartbreak. He’d seen her a thousand times, but never like this, with the evidence of another woman’s presence on her skin, in the charged space between them.

He bent his head, his mouth leaving a trail of soft, aching kisses along her collarbone, lower. His touch was reverent. Sasha’s was not. It was insistent, relentless.

The three of them sank to the floor, a slow, tangled descent. The polished wood was hard and unyielding beneath them. Joe’s back hit the wall where a wedding photo once hung, the ghost of a frame barely visible. He pulled Maria onto his lap, her back against his chest. He held her there, his arms wrapped around her, his face buried in her hair.

Sasha knelt before them, her beautiful, unconventional face illuminated by the slatted light from the hallway window. She looked at Joe holding Maria, at the way Maria’s head fell back against his shoulder. Her smile was knowing.

“So,” Sasha said, her voice a purr in the quiet. “How do we want to do this?”

“You tell me,” Joe said, his voice muffled against Maria’s hair. His arms tightened around her. “You’re the one who started the party.”

Sasha’s smile widened. She crawled forward on her knees, the floorboards creaking softly. She stopped just inches from them, her gaze traveling over Maria’s body, then up to Joe’s face over her shoulder. “I didn’t start it,” she corrected lightly. “I just found her crying over a dead plant. You left the door unlocked.” She reached out and traced a line from Maria’s sternum down to her navel. “Emotional negligence, really.”

Maria flinched. “Sasha.”

“What? It’s true.” Sasha’s finger kept moving, a slow, deliberate exploration. “He lets your basil die, you block his number, I show up with tulips. The timeline is pretty clear.” She looked at Joe, her head tilted. “You brought groceries. How domestic. Trying to fix it with a bell pepper?”

Joe’s breath was warm on Maria’s neck. “It was for a recipe she used to like,” he said, the words simple and heavy. His hand splayed across her stomach, a protective, claiming weight. It overlapped with Sasha’s touch.

The two points of contact burned. Maria felt suspended between them, a wire pulled taut from both ends. She could feel the frantic beat of Joe’s heart against her back. She could see the cool, appraising calculation in Sasha’s eyes. The air smelled of jasmine, leather, and the faint, clean scent of Joe’s sweat.

“So, what’s the recipe?” Sasha asked, her tone conversational. Her other hand came up and brushed Maria’s hair aside, exposing her neck to Joe. An offering. A provocation. “Something that requires you to just walk in without calling?”

“I did call,” Joe murmured, his lips moving against Maria’s skin. “Fifteen times. It went straight to voicemail. That new silence… it was worse than arguing.” He kissed the spot below her ear, a familiar, aching punctuation. “Panic’s a hell of a spice.”

Sasha watched the kiss, her expression unreadable. Then she shifted her weight. She leaned in and pressed her own mouth to Maria’s shoulder, a counter-kiss. Her teeth grazed the skin. “He’s got a point,” she whispered against her. “The silent treatment is so passive-aggressive, Maria. Just fuck or don’t.”

The crude word, delivered so lightly, shattered the last pretense. Maria gasped. Joe’s hand on her stomach clenched.

“Who are you?” Joe asked, his voice low and direct, finally addressing Sasha fully.

“Right now?” Sasha pulled back, meeting his gaze. Her fingers danced lower, brushing the waistband of Maria’s underwear. “I’m the interesting part.” She didn’t wait for permission. She hooked her thumbs into the elastic and began to slide them down Maria’s hips, a slow, deliberate reveal.

Joe watched, his body rigid behind Maria. She felt the conflict in him, the war between outrage and a dark, unwilling fascination. He could have stopped it. He didn’t move.

The underwear pooled around Maria’s thighs on the hard floor. Sasha sat back on her heels, considering them both. “There,” she said softly. “Now we’re all caught up.”

Maria was exposed, utterly. Not just physically. The carefully constructed wall between her past and her present rebellion was gone. Joe’s sharp intake of breath was a vibration through her. His palm, still on her stomach, felt searing hot.

Sasha leaned forward again. This time, she didn’t touch Maria. Instead, she looked at Joe over Maria’s shoulder, her face inches from his. “You’re holding her like you’re afraid I’ll steal her,” she observed. “But you’re the one who left.”

“It was mutual,” Joe ground out.

“Funny. She’s the only one who looks gutted.” Sasha’s eyes dropped to his mouth, then back up. “You can keep holding her. Or you can let her go for a second and touch her like you actually miss it. Your call.”

The challenge hung in the air, brittle and sharp. Joe’s arms loosened. Just a fraction. It wasn’t a release; it was a reorganization. His right hand slid from her stomach, around her hip. His touch was tentative at first, a rediscovery of geography. Then his fingers found the wet, aching heat Sasha’s hands had left behind.

Maria cried out, a sharp, broken sound that echoed in the narrow hall. It was Joe. After all the aching months, it was Joe’s touch. The familiarity of it was a shock, a homecoming that felt like a betrayal of every clean-break promise they’d made.

Sasha watched Joe’s face, studying the play of agony and pleasure there. She nodded, as if confirming a theory. Then she shifted. She moved to Maria’s side, her body aligning parallel to theirs against the wall. She kissed Maria’s jaw, turning her face away from Joe.

“Look at me,” Sasha whispered.

Maria turned, drowning. Sasha’s kiss was a distraction, a new anchor in the storm. It was different from Joe’s—all slick, controlled technique and peppermint.

Joe’s movements were not controlled. They were hungry, messy, fueled by memory and loss and the visceral sight of another woman kissing the mouth he knew better than his own. His breath came in ragged pulls against Maria’s neck.

Sasha’s hand came up. She didn’t touch Maria. She reached past her and tangled her fingers in Joe’s short, dark hair. She pulled his head closer, his face now nestled in the space between Maria’s neck and shoulder, her own lips a breath away from his temple. “Better,” she murmured, her voice a thread of sound only the three of them could share. “Now we’re all connected.”

And they were. A desperate, unstable circuit. Maria was the conduit, her body humming with contradictory currents—Joe’s grieving, familiar touch and Sasha’s cool, analytical passion. The polished floor was unforgiving. A forgotten yoga mat, rolled and leaning against the wall, watched like a silent sentinel.

Joe’s rhythm faltered. He was losing himself, overcome by sensation and the surreal reality of the woman in front of him guiding him, her fingers still tight in his hair. “Maria,” he choked out, a plea and a confession.

Sasha answered for her. She took Maria’s hand, which was clenched in a fist on her own thigh, and guided it. She placed Maria’s palm flat against Joe’s cheek, forcing the intimacy of the gesture. “Tell him,” Sasha whispered against her lips.

Maria’s thumb stroked the rough stubble on Joe’s cheek. She felt the wetness there. Tears. His or hers, she didn’t know. Her eyes were locked with Sasha’s, whose gaze was a dark, compelling mirror.

“Don’t stop,” Maria breathed. The words were for Joe, but she said them to Sasha.

It was the permission he needed. Joe’s control shattered. His body bucked against her back, a clumsy, powerful release that was more sob than sigh. He buried a raw, choked sound in her shoulder, his whole body trembling violently as he held her.

The silence that followed was profound, broken only by their shattered breathing. Joe went limp behind her, his forehead pressed between her shoulder blades, his arms loose now.

Sasha slowly released her grip on his hair. She surveyed the scene: the spent man, the trembling woman, the emotional wreckage gleaming in the low light. A slow, satisfied smile touched her lips. She leaned in and gave Maria one last, soft, closed-mouth kiss.

“See?” Sasha whispered, pulling back just enough to speak. Her voice was pure, lighthearted calm. “Now the distraction’s complete.” She gestured loosely at Joe with her chin. “And he helped.”

She gracefully got to her feet, leaving them tangled on the floor. She stepped over the discarded groceries and the red bell pepper, which had come to rest against the baseboard. She picked up her leather jacket, shaking it out with a soft snap.

“I’m gonna go,” she announced, as if ending a casual lunch. “This feels like a ‘you two need to talk’ moment. Also, the floor is really hard.” She shrugged into her jacket, her movements fluid and unselfconscious. “Call me, Maria. When you’ve watered your new plants.”

She didn’t look back. The front door opened, then closed with a soft, final click. The lock engaged automatically.

The hum of the ceiling fan returned, a distant, mechanical sound. The scent of jasmine was now mingled with salt and sex. Joe’s weight was heavy against her, his breathing slowly evening out into something hollow and exhausted.

Maria stared at the vacant space where Sasha had been. The tulips were in the other room. The dead basil was in the other room. Here, on the hallway floor, there was only the wreckage of their agreement and the terrifying, unknown silence of what came next.

Here, on the hallway floor, there was only the wreckage of their agreement and the terrifying, unknown silence of what came next.

Joe’s weight against her back was a warm, spent anchor. His breathing had evened into something shallow and careful, the way you’d breathe around a fresh wound. Maria stared at the opposite wall, at a faint scuff mark from a long-removed piece of furniture. Her mind was a white, buzzing static.

“I’m sorry,” he finally murmured into her skin. The words were muffled, damp.

“For which part?” Her own voice sounded foreign, scraped raw. “Walking in? Or the rest?”

He didn’t answer. She felt him wince. Slowly, he disentangled himself, his movements stiff with regret. The cool air rushed in where his body had been, raising goosebumps on her arms. She heard the rustle of his clothes as he shifted, then the soft clink of his belt buckle.

She didn’t turn to look. Pulling her knees to her chest, she reached for her discarded tank top. The cotton was cold. She put it on, not caring that it was inside-out. The simple act felt monumental.

Behind her, Joe stood up. His shadow fell over her, long and distorted in the slatted light. He picked up his own shirt, not meeting her eyes. He looked down at the forgotten groceries—the bell pepper, a loaf of bread, a single sweet potato rolling near the baseboard. “I was going to make you that soup,” he said, almost to himself. “The one with the ginger.”

“The basil is dead.” Maria’s statement was flat, factual.

“I know.” He ran a hand through his hair, his fingers trembling slightly. “I saw it on the windowsill when I… came in.”

The unspoken words hung between them: When I saw you with her. Maria finally turned her head to look up at him. He looked older. The warm brown eyes were bloodshot, the lines around them deeper. He was staring at the space where Sasha had been kneeling.

“Who is she?” he asked, not looking at Maria.

“Sasha. From the studio.” Maria pushed herself up, her muscles protesting. She leaned against the wall for support, the polished wood cool through her thin top. “It’s not… it wasn’t anything. Until it was.”

Joe let out a short, sharp breath that wasn’t quite a laugh. “Looked like something.”

“It was a distraction.” She hugged herself. “From you.”

That landed. His gaze snapped to hers, sharp and pained. “A distraction.” He repeated the word like it was a flavor he was trying to identify. “You blocked my number and found a… distraction.” He gestured vaguely toward the door. “With teeth.”

“She brought me tulips.” Maria didn’t know why she said it. It was a stupid, defensive detail.

“Great.” Joe picked up the sweet potato, held it in his palm, then put it back in the bag. His movements were jerky, useless. “I bring soup ingredients. She brings flowers. She wins.”

“It’s not a competition, Joe.”

“It sure felt like one.” He finally looked at her directly, his eyes searching her face. “Were you ever going to unblock me?”

“I don’t know.” The honesty was a brutal, simple thing. It seemed to suck the remaining air from the hall.

He nodded, accepting the blow. He zipped his jeans, fastened his belt. The domestic, ordinary sounds were absurdly loud. “So that’s it then. You move on. With… her.” He couldn’t keep the slight, bewildered distaste from the last word.

“It wasn’t about moving on.” Maria’s voice gained a sliver of strength. “It was about stopping the bleed. You texting. Me waiting. The same stupid cycle.” She gestured to the space on the floor where they’d just been tangled. “This? This is the cycle, Joe. On the floor of our old hallway. We just upgraded the cast.”

He flinched. The truth of it was a physical slap. His shoulders slumped. “Why did you let me?” he whispered. “If you wanted it to stop, why…?” He couldn’t finish.

Maria looked away, toward the kitchen. She could see the edge of the counter, the dead plant out of view. “Because I missed you,” she said, the words quiet and devastating. “And she was here, and you were here, and for a second it didn’t hurt. It was just… feeling. Any feeling.”

Joe was silent for a long time. He leaned his head back against the wall, staring at the ceiling fan making its lazy rotations. “What did she mean, ‘water your new plants’?”

A faint, hysterical laugh bubbled in Maria’s throat. She choked it down. “She gave me tulips. Yellow ones. They’re on the counter.”

“Replacing the basil.”

“Something like that.”

He pushed off from the wall. The decision seemed to settle over him, a heavy coat. “I should go.”

The finality of the phrase unlocked something in Maria. A raw, panicked fear. This wasn’t the silent, agreed-upon space they’d engineered. This was a real ending, carved out of sweat and tears and another woman’s hands on her skin. “Joe.”

He paused, his hand on the doorknob. He didn’t turn.

“It’s still a triangle,” she said, the realization dawning even as she spoke. The words felt dangerous. “Even with her gone. She’s in the room. She’s in this.” She touched her own lips, where Sasha’s mint taste still lingered beneath the familiar salt of Joe.

Joe’s hand tightened on the knob, his knuckles white. He turned his head, just enough to see her from the corner of his eye. “You think I don’t know that?” His voice was low, strained. “I can smell her on you.”

He opened the door. The afternoon light from the landing flooded in, a shocking, ordinary rectangle of gold on the scarred floor.

“Water the tulips, Maria,” he said, not looking back. “See how long they last.”

The door clicked shut behind him. This time, it didn’t lock automatically. It stood slightly ajar, an inch of open space letting in the distant sounds of the building—a elevator chime, a muffled conversation.

Maria slid down the wall until she was sitting on the floor again. She pulled her knees to her chest and wrapped her arms around them. The geometry of it was inescapable now. Joe. Sasha. Her. Three points, connected by lines of want and damage and need. A shape that couldn’t hold, but wouldn’t collapse.

Her phone, still on the kitchen counter, began to vibrate. The sound skittered across the stone and into the silent hall. She didn’t move to get it. She already knew. It wasn’t Joe. His number was still a void.

It was a new message. A fresh point, demanding to be connected.

Read on DreamPress

Write your own erotic story with AI