9 chapters · 24077 words · Read 0 times

Matthew (37, gay) is a successful music producer and is happily married to Dan (40, gay). 20 years ago, Matthew was a member of a moderately successful pop group called Fusion4. Out of the blue, Matthew's agent calls him with an unexpected offer to reunite with the group for a one night only Y2K nostalgia show. There's only one problem - that means reuniting with Matthew's ex Ryan (38, gay), who broke Matthew's heart 15 years ago and who Matthew has not spoken too since.

Chapter 5: Double Date

The rooftop bar was a glass-and-steel cage suspended above the glittering grid of Los Angeles. A low, synthesized beat pulsed through the floorboards, and the air smelled of expensive perfume and smoked salt. Matthew adjusted the cuff of his shirt, feeling oddly exposed. This was Ryan’s world now, all curated cool and visible affluence.

“There they are,” Dan said, his hand finding the small of Matthew’s back. His touch was a familiar anchor.

Ryan stood near a fire pit, looking like he’d just stepped off a soap opera set—which, Matthew supposed, he had. He was laughing at something said by the man beside him. Jonathan.

Matthew had seen pictures, but they didn’t capture the man’s placid solidity. He was handsome in a generic, catalog-model way, with perfectly styled brown hair and a physique that strained against his designer t-shirt. He looked like he spent more time with a personal trainer than with a script.

“You made it!” Ryan’s grin was wide, but Matthew saw the flicker of nervousness in his eyes. He pulled Matthew into a quick, back-slapping hug that felt both perfunctory and intensely aware. “Matty, Dan, this is Jonathan.”

“Hey, man. Great to finally meet you,” Jonathan said, his voice a pleasant, well-modulated baritone. He shook Dan’s hand, then Matthew’s, his grip firm and practiced. “Ryan talks about you guys all the time.”

“All good things, I hope,” Dan said smoothly, sliding into the booth Ryan gestured toward.

“Mostly how I was the better dancer,” Ryan joked, sliding in next to Jonathan, who gave a patient, dimpled smile.

The first round of drinks arrived—some artisanal gin concoction for Ryan and Jonathan, a local IPA for Dan, and a club soda with lime for Matthew. He needed a clear head.

“So, Jonathan,” Dan began, ever the professor engaging a new subject. “Ryan says you’re an actor.”

“Trying to be,” Jonathan said with a self-deprecating shrug that didn’t quite reach his eyes. “I’ve got a recurring gig on a new streaming show. ‘First Responders: Code Blue’. I play a paramedic who mostly looks concerned and takes his shirt off.”

Ryan laughed, a little too loudly. “He’s being modest. He’s also killing it on social. Fitness inspiration, all that.”

“It pays the bills while I audition for the real stuff,” Jonathan added.

Matthew took a sip of his soda. It was tart and cold. He tried to find a hook, a shared interest, anything to latch onto. “That’s a tough grind. What kind of roles are you looking for?”

Jonathan’s answer was polite, rehearsed. He wanted to do indie films, character-driven pieces. But as he spoke about his “craft,” Matthew found his attention drifting. Jonathan was… nice. Agreeable. He nodded at the right times, smiled at Ryan’s jokes, but there was no spark, no crackle of a sharp, curious mind. He was a pleasant backdrop.

Then Ryan told a story.

“Remember that time in Hamburg,” Ryan started, leaning forward, his eyes locking with Matthew’s, “when the fire alarm went off in the middle of the night and we all had to evacuate? And you, Matty, you were convinced it was a bomb threat because you’d just watched some spy movie?”

Matthew felt a laugh bubble up from his chest, genuine and unforced. “I was half-asleep! And Marie was in full glam, even at three in the morning. She refused to leave without her makeup case.”

“She was clutching it like a life raft!” Ryan’s laughter joined his, rich and full. “And Sara was just wrapped in a duvet, screaming at management in Spanish. God, we were a mess.”

They were lost in it for a moment, the two of them, the rest of the rooftop fading away. The memory was theirs alone, a secret language everyone else in the booth was locked out of. Their laughter intertwined, a familiar melody from a forgotten track. Matthew’s shoulders relaxed, his guard dropping completely as he looked at Ryan, really looked at him, seeing the nineteen-year-old boy superimposed over the thirty-eight-year-old man.

The chemistry was palpable, a live wire buzzing between them, crackling like an old song brought back to life.

Dan watched from across the table, his hand still around his beer glass. He saw the way Matthew’s entire face changed when he laughed with Ryan, the years falling away to reveal a younger, more vulnerable version of his husband. He saw the intimate, knowing glances, the way they leaned into each other’s space as if pulled by a gravitational force. He saw Jonathan, sitting right beside Ryan, look down at his drink, a faint, almost imperceptible line of tension forming between his brows.

Dan took a slow sip of his beer. The hoppy taste was suddenly bitter. He felt a cold, quiet understanding settle in his stomach. This wasn’t just catching up with an old friend. This was something else entirely, something that had been buried for twenty years and was now, very clearly, not dead at all.

He forced a smile as the story ended, his eyes meeting Matthew’s for a split second before Matthew, sensing the shift, looked away. The moment was broken, but the charge it left in the air remained, heavy and unmistakable.

The rest of the evening passed in a polite, excruciating blur. Jonathan discussed his macro-friendly meal prep, and Dan asked thoughtful questions about the cinematography in ‘First Responders: Code Blue’. Ryan was visibly trying to bridge the gap, his eyes constantly flicking toward Matthew, who had retreated into a quiet, observant shell. The easy camaraderie from the Hamburg story was gone, replaced by a stiff formality that made the expensive drinks taste like ash.

The goodbyes on the sidewalk were a study in relief. “We should do this again,” Ryan said, the words hollow against the city’s nighttime roar. Jonathan nodded, his arm a possessive bar across Ryan’s lower back. Matthew just mumbled an agreement, already turning toward the car where Dan waited, the engine quietly running.

The drive home was silent, the hum of the tires on the asphalt filling the space where conversation should have been. Matthew stared out the passenger window, watching the neon signs bleed into streaks of color. He could feel the weight of Dan’s unasked questions pressing against him, a physical pressure in the confined space of the car. The memory of Ryan’s laughter, the specific light in his eyes when they’d shared that memory, played on a loop in his mind.

Once inside their house, the familiar scent of books and lemon polish should have been a comfort. Dan dropped his keys into a ceramic bowl with a sharp, final clink. He didn’t turn on the main light, leaving them standing in the dim glow of a single kitchen lamp.

“So,” Dan began, his voice carefully neutral. He leaned against the counter, crossing his arms. “You and Ryan seemed to be getting along better tonight.”

Matthew’s spine went rigid. He busied himself getting a glass of water, the tap water shockingly cold. “It was fine. It was civil. It’s easier now that the initial weirdness is over.”

“It looked like more than civil, Matt.” Dan’s tone was soft, but the words were precise. “It looked like you were the only two people on that rooftop. The way you laughed… I haven’t heard you laugh like that in a long time.”

“We were just reminiscing.” Matthew set the glass down too hard, water sloshing over the rim. “It’s what people do when they haven’t seen each other. It doesn’t mean anything.”

“I’m not accusing you of anything.” Dan pushed off the counter, his expression open but etched with concern. “I’m just saying… be careful. That’s a complicated history. And the way he looks at you… I saw it in Malibu, too. After the karaoke.”

“There’s nothing to be careful about,” Matthew insisted, his voice rising with a defensiveness that felt transparent even to him. “He’s with Jonathan. I’m with you. It’s just a band reunion. That’s all.”

Dan held his gaze for a long moment, the silence stretching thin between them. He finally nodded, a slow, accepting gesture that didn’t reach his eyes. “Okay, Matt. If you say so.” He turned and walked down the hall toward the bedroom, leaving Matthew alone in the half-light.

Matthew stood there, his heart hammering against his ribs. He leaned both hands on the cool granite countertop and hung his head. Dan’s warning echoed, sensible and kind. But beneath it, a more insistent truth throbbed. He couldn’t lie to himself, not here in the quiet of the home they’d built together. The attraction was there, a low, gnawing heat in his gut that had been stoked back to life. It was more than memory. It was a live wire, and every glance from Ryan, every accidental brush of hands, sent a fresh, dangerous current through him. He was drawn to Ryan, helplessly and completely, and the force of it terrified him.

He was drawn to Ryan, helplessly and completely, and the force of it terrified him. That terror was a cold spike driving him down the hall. He couldn’t let the ghost of a twenty-year-old memory poison the life he had built. He had to prove, to Dan and to himself, where he truly belonged.

The bedroom was dark, lit only by the streetlamp glow filtering through the blinds. Dan was already in bed, his back to the door, a still silhouette under the sheets. Matthew stood for a moment, watching the steady rise and fall of his husband’s breathing. Then he shed his clothes, letting them pool on the floor in a silent declaration.

He slid into the warmth of the bed, his body molding against Dan’s back. He pressed his lips to the nape of Dan’s neck, tasting salt and skin. “I’m here,” Matthew whispered, his voice rough with intent. “I’m right here.”

Dan stiffened for a heartbeat, then slowly rolled over. His eyes were open, searching Matthew’s face in the dim light. He didn’t speak, just brought a hand up to cup Matthew’s jaw, his thumb stroking his cheekbone. Matthew captured his wrist, pressing a hot, open-mouthed kiss to his palm before guiding that hand down, down over his own chest and stomach.

“I need you,” Matthew breathed against his mouth, the words a desperate incantation. “Fuck me, Dan. I need to feel you.”

He was already hard, his cock straining as he rutted against Dan’s thigh. This was his choice, his life, his husband. He poured every ounce of that conviction into the kiss, his tongue pushing past Dan’s lips in a wet, claiming slide. He wanted to be consumed by this, to be so full of Dan that there was no room for anyone else.

Dan’s control fractured with a guttural sound. He rolled on top, his weight a familiar and anchoring pressure. “Look at me,” Dan demanded, his voice thick.

Matthew’s eyes fluttered open, meeting Dan’s intense gaze. He saw the lingering doubt, the hurt from the rooftop, and he wanted to obliterate it. “I’m looking,” he panted. “I only see you.”

He reached for the lube in the bedside drawer, the plastic bottle cool in his hand. He pressed it into Dan’s palm, a silent plea. Dan took it, his movements deliberate, his eyes never leaving Matthew’s face as he slicked his fingers. The first touch was clinical, a cool, probing pressure that made Matthew gasp.

But as Dan’s fingers worked him open, a slow, practiced stretch, Matthew’s mind began to drift. The feeling of being filled, the faint burn, it was a key turning in another lock.

He was eighteen, trembling in a cheap hotel room in Munich. Ryan’s hands were shaking too, fumbling with the foil packet. “Are you sure?” Ryan had whispered, his breath hot against Matthew’s ear. “God, Matty, I’ve wanted this for so long.”

Dan added a second finger, scissoring him carefully. “You’re so tight for me,” Dan murmured, leaning down to bite gently at Matthew’s nipple.

The sharp pleasure-pain grounded him for a second. “Just for you,” Matthew moaned, arching his back, trying to sink deeper onto Dan’s hand. “Always for you.”

Ryan hadn’t been this careful. He’d been nineteen, all frantic, clumsy energy. There had been more lube on the sheets than inside him. The initial push had been a sharp, stunning burst of pain that made Matthew cry out, his nails digging into Ryan’s bare shoulders.

“Ready?” Dan asked, his voice strained with the effort of holding back. He was poised at his entrance, the thick, blunt head of his cock a persistent pressure.

“Yes,” Matthew begged, wrapping his legs around Dan’s waist, pulling him closer. “Please, now. I need you inside me.”

Dan pushed in with a single, smooth, devastating thrust, sheathing himself to the hilt. Matthew cried out, a raw, unfiltered sound as the feeling of being utterly stretched and filled overwhelmed his senses. Dan stilled, letting him adjust, his forehead damp against Matthew’s.

Ryan hadn’t paused. He’d driven into him with a desperate, unrhythmic pounding, his hips slapping against Matthew’s thighs. “You feel so good,” Ryan had chanted, his voice cracking. “So fucking good.” It had hurt, but it was their hurt, a secret they were creating together in that anonymous room.

“Move,” Matthew gasped, clawing at Dan’s back. “Please, move.”

Dan obeyed, setting a deep, relentless pace. Each thrust was a claim, a physical reassurance that reverberated through Matthew’s entire body. He met each one, lifting his hips, wanting to be taken completely, to be remade in this bed, by this man.

He came with Ryan’s name on his lips, a silent, breathless scream into a sweaty pillow. Ryan followed seconds after, collapsing on top of him, both of them sticky and breathless and terrified of what they’d just done.

“I’m gonna come,” Dan grunted, his rhythm faltering, his thrusts becoming harder, faster. “Come with me, Matt.”

Matthew’s orgasm ripped through him, a blinding white wave that left him shuddering and vacant. He felt Dan pulse deep inside him, a hot, final claim, and heard his name torn from Dan’s lips like a prayer.

They lay tangled in the aftermath, slick with sweat, Dan’s weight a heavy comfort on his chest. Dan nuzzled into his neck, his breathing slowly returning to normal. “I love you,” Dan whispered, the words muffled against his skin.

“I love you too,” Matthew said, his voice hoarse. He held Dan tighter, clinging to the solid, real man in his arms.

But as he stared at the ceiling, the ghost of another boy, in another bed, lingered in the quiet dark. The memory of that first, fumbling, painful time was sharper and more vivid than the satisfying sex he’d just had. He could still feel the echo of Ryan’s frantic, inexperienced thrusts, a phantom sensation beneath the pleasant ache Dan had left behind.

Read on DreamPress

Write your own erotic story with AI