Roadside Sparks: Married Strangers Ignite
Married salesman shares a filthy, married night with the hardware store owner.
Declan eased the company sedan into the gravel lot just after four, dust lifting off the tires as the rural hardware store came into view. At forty-two he had spent half his adult life on the road pitching fasteners, sealants, and specialty hardware, and the speech lived in his bones. His wedding band flashed when he reached for the sample case. Francesca would be collecting the kids from practice three states away, and a forgettable hotel waited two towns down the highway.
The bell over the door chimed. Roman looked up from the counter, and something in Declan’s chest went hot and wrong and right all at once. The owner was forty-one, broad through the shoulders the same way Declan was, with an easy smile that reached gray-green eyes and the tired warmth of a man who carried a mortgage, a wife, and kids. Sawdust dusted his rolled sleeves. Like, love, and lust hit Declan in the same breath, a pull low in his gut that had nothing to do with the catalog in his hand.
Their handshake lasted too long. Roman’s palm was warm and callused. Declan heard himself running through bulk pricing and endcap displays while his pulse hammered. Roman asked sharp questions, laughed once at a bad road joke, and the sound went straight through him.
Talk drifted the way it always did between men who lived on invoices and family calendars. Francesca hated the miles but understood the commission checks. Their two kids were deep in soccer season. Roman’s thumb worried his own ring. Elise had taken their kids to her sister’s for the week, a rare stretch of quiet in the house behind the store. He missed them, he said, and the rooms felt too big after dark.
Declan’s hotel sat forty minutes away. The invitation left his mouth before he could sand it down. Dinner. On him. Steak if the town had any, just two guys off the clock. Roman’s smile shifted, careful and interested. Cancel the hotel, he said. Guest room’s empty. No sense driving back in the dark if they were going to talk shop.
Declan called the front desk from the lot and canceled. His hands were not quite steady.
The diner on Main had red vinyl booths and a waitress who already knew Roman’s order. They sat across from each other with beers they barely touched, steak and potatoes between them, and the product talk thinned out fast. Declan watched Roman’s mouth when he laughed. Roman watched him back without pretending otherwise. A compliment slipped—Declan saying those hands were the kind a man noticed—and Roman didn’t flinch. He said Declan cleaned up better than most road guys, that the cut of his shirt did something unfair to his shoulders. Silence settled after that, thick and electric, the want sitting on the table like a third plate they both kept glancing at.
They walked the two blocks to the house in the blue dark, shoulders nearly brushing, neither of them filling the quiet with jokes. Roman’s place smelled like cedar and coffee. He poured Scotch into two short glasses and they took the couch with the television dark and the windows open to crickets. One drink. Then a second, sipped slow. Neither man was drunk. The liquor sat warm in Declan’s chest, enough to loosen his tongue, not enough to blur a single choice. He set the glass down and said it plain. He had felt it the second their eyes locked. Like, and want, and something that scared him because he loved Francesca and still couldn’t stop staring at Roman’s mouth.
Roman turned his glass. He loved Elise. He had never done this with a man. He wanted to anyway, wanted it badly enough that his voice went rough on the admission. He asked if Declan was sure. Declan said yes, clear and eager. Roman said yes back, no hesitation left in it, both of them choosing it out loud. They leaned in at the same time.
The first kiss was careful. The second wasn’t. Roman’s mouth opened under his, Scotch and heat, and Declan’s hand found the back of his neck. Tongues slid, slow and hungry. Roman pulled back just far enough to ask again. Declan answered by dragging him in and kissing him like he had been starving since the bell over the door.
They stayed on the couch and stopped pretending this was anything but what they both wanted. Shirts came off between kisses, belts loosened, pants shoved down their thighs until two hard cocks pressed together in the open air. Declan groaned into Roman’s mouth at the first grind, hot skin on hot skin, the thick drag of Roman’s shaft against his own. Roman hauled him down into a messy missionary sprawl on the cushions, legs tangled, and they rutted like that, kissing deep, tongues fucking while their cocks slicked and slapped. Precome smeared between their bellies. Declan braced a forearm beside Roman’s head and rolled his hips in long, filthy strokes, the head of his cock catching under Roman’s ridge and sliding the full length. Roman cursed, grabbed Declan’s ass with both hands, and ground up to meet him, their balls dragging, the wet sound obscene in the quiet house.
They rolled onto their sides without breaking the kiss, facing each other, thighs slotted, cocks trapped and stroking in the tight channel of their bodies. Declan spit into his palm and wrapped them both, pumping slow while Roman sucked on his tongue. The friction was perfect, shaft against shaft, veins rubbing, heads kissing at the top of every stroke. Roman’s hand joined his. They jerked their cocks together, panting into each other’s mouths, the Scotch forgotten, the guest room forgotten, nothing in the world but the grind and the taste of each other.
Declan broke the kiss and slid down the cushions, mouth watering. He took Roman’s cock in one slow, hungry swallow, lips stretched, tongue working the underside while his hand cradled Roman’s balls. Roman’s hips jerked. Declan hummed and sank lower, then pulled off to mouth at the shaft, licking the precome from the slit before taking him deep again. His free hand slipped between Roman’s thighs. He teased the tight rim with a spit-slick finger, circling, pressing, not pushing in past the first knuckle until Roman groaned a clear, breathless yes. Declan worked that finger in gentle pumps while he sucked, tongue flat, cheeks hollow, the other hand stroking what his mouth couldn’t hold. Roman’s ass clenched around the intrusion. Declan added a second finger, slow, scissoring just enough to make Roman’s thighs shake, and kept the blowjob filthy and unhurried, spit slicking his chin, eyes up so he could watch Roman come apart.
They switched before either of them tipped over. Roman shoved Declan onto his back on the couch, kissed him filthy, then dropped between his legs and returned every bit of it. His mouth was hotter, sloppier, hungry in a way that made Declan’s toes curl. He sucked the head, licked down to the balls, then took Declan deep and held there, throat working. A wet finger found Declan’s hole and teased, circling, pressing in when Declan spread his knees and told him to. Roman fingered him in time with the suck, one finger then two, curling just enough to light Declan up from the inside while his tongue swirled. No cock went there. They didn’t need it. The oral and the probing fingers and the helpless sounds were already too much.
They couldn’t stay on the couch. Roman hauled him up, both of them half-naked and hard and kissing all the way down the hall into the king-sized bed. They hit the mattress in a tangle and went right back to frot, Declan on top this time, missionary again, grinding his cock along Roman’s in long, desperate slides. Roman wrapped his legs around Declan’s hips and met every thrust, their shafts trapped and rubbing, heads bumping, precome making everything slick and loud. They kissed until their jaws ached, tongues deep, teeth catching lips, hands everywhere—gripping ass, stroking flanks, fingers slipping back to tease holes while their cocks did the real work between their stomachs.
They rolled side by side again, face to face on the wide bed, and stroked each other while their shafts rubbed in the cradle of their fists. Declan spat, Roman spat, and they pumped the messy handful of both cocks together, hips rocking, kissing open-mouthed and filthy. Declan dropped down once more and sucked Roman while two fingers worked his ass, slow and deep enough to make Roman curse his name. Then Roman flipped him and did the same, mouth stuffed full of Declan’s cock, fingers pumping his hole, free hand rolling his balls until Declan was shaking and begging without shame.
They finished the way they had started the worst of it, cocks together, no space between them. Declan straddled Roman’s thigh and lined them up. Roman grabbed both shafts in one big fist and Declan covered that fist with his own. They stroked hard, hips punching, kissing through it, the bed creaking, sweat and spit and precome everywhere. Roman broke first with a raw shout, cock pulsing, thick ropes striping Declan’s stomach and their joined hands. The hot splash and the clench of Roman’s fingers dragged Declan over with him. He came in heavy spurts across Roman’s cock and belly, grinding through it, milking them both until they were shaking and oversensitive and still not letting go of the kiss.
They lay there breathing wrecked air, come cooling on their skin. A quick shared shower rinsed the mess, hands still roaming, mouths still finding each other under the spray because neither of them was finished wanting. Over the years that followed, whenever the road and the family calendars lined up, Declan canceled a hotel and Roman found a night the house was empty, and they met again the same way: Scotch, then mouths, then cocks grinding until they were spent. The friendship held. So did the filth.
Declan licked a stripe of his own come off Roman’s still-hard cock and swallowed it while Roman shoved two fingers back into his ass and told him to suck the rest.
Rate this story
Something wrong with this story?
Want your own gay male story?
Tell the AI the set-up. It writes it for you in about five minutes. Free.
Porn with real chemistry.
Films made for how women actually like it.
Take a look →