FabGuys.com mobile

Already registered?
Login here

Back to forum list
Back to Stories and Fantasies

Until Midnight

Jump to newest
 

By *isimom OP   Man
5 weeks ago

wales

Both of them were adults. The younger one was twenty-two. The other was thirty-nine, a ring on his left hand, and a wife who thought he was still at the office.

The hotel was the kind that rented by the night and didn’t ask questions. Room 412 smelled like cleaner and the cigarette someone had smoked with the window cracked. Daniel had texted the room number from the bar downstairs and then stood in the bathroom with his shirt already unbuttoned, listening to the knock.

Leo came in still damp from the rain, backpack over one shoulder, skinny jeans painted on. He was all collarbones and a sharp jaw, dark hair falling into his eyes, a silver ring in one ear. He looked Daniel over once—dress shirt, loosened tie, wedding band—and smiled like he’d already decided how this was going to go.

“You said you hadn’t done this in a while,” Leo said, dropping the bag.

“I haven’t.” Daniel’s voice came out lower than he meant. “Not with a guy. Not since before I got married.”

“Then take the ring off if it’s going to bother you.”

Daniel didn’t. He shut the door, locked it, and kissed Leo hard enough to knock him back a step. Leo laughed into it and kissed back meaner, tongue pushing in, hands already working Daniel’s belt. He tasted like the gin he’d been nursing. Daniel got a hand under his shirt and found warm skin, ribs, the tight waist of someone who still went to the gym for vanity and not for his back.

They didn’t make it to the bed cleanly. Leo shoved Daniel against the dresser, dropped to his knees on the carpet, and yanked his trousers and briefs down together. Daniel’s cock sprang out half-hard and thickening fast. Leo looked up through his hair, spit on the head, and took him down in one wet slide until his nose pressed into trimmed hair.

“Fuck,” Daniel said. His hand landed in Leo’s hair and stayed there.

Leo sucked him like he had somewhere else to be and didn’t. Sloppy, loud, throat opening on the deeper strokes, spit running down the shaft and onto Daniel’s balls. He pulled off to mouth them, tongue flat and filthy, then went back down and stayed there until Daniel’s thighs shook and he had to tug Leo off by the hair before he came in his mouth on minute four.

“Bed,” Daniel managed.

Leo stripped on the way. Shirt, jeans, briefs—nothing underneath worth mentioning, just a slim cock already leaking against his stomach and an ass that looked obscene when he crawled up onto the mattress on his hands and knees and looked back.

“You gonna stare or you gonna fuck me?”

Daniel got the lube from his jacket. His hands weren’t steady. He slicked two fingers and pushed them into Leo without much ceremony. Leo was tight and hot and already a little open, like he’d prepared in the bar bathroom. He pushed back onto Daniel’s fingers and swore when they crooked.

“More. I’m not gonna break.”

Three fingers. Leo’s hole stretched around them, shiny, clenching. Daniel worked him until the younger man was rocking, cock dripping onto the sheets, then pulled his fingers out, rolled on a condom with clumsy urgency, and lined up.

The first push made both of them groan. Leo’s back arched. Daniel gripped his hips hard enough to bruise and sank in inch by inch until his balls pressed against Leo’s. He stayed buried, breathing through his teeth, watching the ring on his own hand against pale skin.

“Move,” Leo said. “Hard. I didn’t come here for polite.”

Daniel fucked him. Not the careful rhythm he’d used with his wife in the dark. He pulled almost all the way out and slammed back in, the slap of skin loud in the small room. Leo dropped to his elbows, face in the pillow, moaning every time Daniel hit deep. The headboard knocked the wall. Daniel reached under and wrapped a fist around Leo’s cock, stroking in time, slick with precome.

“You like getting fucked by a married man?” Daniel said, voice rough.

“Yeah.” Leo turned his head, cheek flushed, mouth open. “Like it better if you stop being nice about it.”

Daniel hauled him up by the hips, changed the angle, and pounded him until Leo was shaking and cursing, hole fluttering around his cock. He came first, spilling over Daniel’s fingers and the sheets, clenching so hard Daniel had to grit his teeth not to follow. He kept fucking through it, chasing his own edge, then pulled out, ripped the condom off, and stroked himself twice before he came across Leo’s lower back and the cleft of his ass in thick stripes.

For a minute the only sound was breathing and the mini-fridge humming.

Leo stayed down, grinning into the pillow, come cooling on his skin. Daniel sat on the edge of the bed, chest heaving, wedding band catching the cheap lamp light. He should have felt worse than he did.

Leo glanced back. “Shower’s big enough for two if you want to get hard again. I’ve got until midnight. Wife thinks you’re in a meeting, right?”

Daniel looked at the mess on Leo’s ass, at the red marks his fingers had left, and stood up.

“Until midnight,” he said.

Reply privatelyReply in forumReply +quote
 

By *isimom OP   Man
5 weeks ago

wales

Until Midnight, continued.

The shower was a plastic box with bad pressure. Daniel got in first. Leo followed, still streaked from the fuck he’d taken after he came up, and turned so the water hit his back. Come ran off him in thin white threads and circled the drain.

Daniel watched it go. His cock was already lifting again.

Leo noticed. He stepped in close, water slicking both of them, and took Daniel’s left hand. He kissed the wedding band, then sucked the finger into his mouth, ring and all, tongue working the metal while he looked up.

“She know you get this hard for boys?”

“No.”

“Good.” Leo dropped to his knees on the wet tile. The water beat his shoulders. He held Daniel’s cock at the base and licked under the head, slow, then took him down until he gagged and stayed there, throat fluttering. Spit and shower water mixed and ran off his chin. He pulled off, strings connecting his mouth to the shaft, and slapped the wet cock against his tongue.

“Fuck my throat. I want it messy.”

Daniel braced a hand on the wall and did. Short thrusts at first, then deeper, until Leo’s eyes watered and his nose pressed into Daniel’s stomach on every stroke. He gagged, pulled back for air, and went right back down, one hand working his own skinny cock, the other gripping Daniel’s thigh. Daniel’s balls drew up. He warned him with a rough sound and came down Leo’s throat, holding his head there while he pulsed. Leo swallowed what he could. The rest spilled from the corner of his mouth and washed away.

They dried off badly. Leo bent over the sink without being asked, cheek to the mirror, hole still pink and used. Daniel didn’t bother with a second condom. Leo had said he was clear and on PrEP in the first text; Daniel had stared at that line for ten minutes before he answered. He slicked himself with what was left in the bottle, spread Leo open with both thumbs, and pushed back in raw.

The difference was immediate. Hotter. Closer. Leo’s hole gripped him skin to skin, and Daniel swore against the back of his neck.

“Yeah,” Leo panted at the mirror. “Fill your little twink fag up. That’s what I came up here for.”

Daniel fucked him against the sink hard enough to rattle the taps. Every thrust shoved Leo forward; his cock smeared the counter. Daniel reached around, jerked him rough, and didn’t slow down. Leo came with a cracked moan, striping the sink, clenching so tight Daniel lost the rhythm and buried himself to the root.

He stayed deep and finished inside him, grinding through it, spilling until it leaked around his cock and down Leo’s balls.

They stayed locked like that, breathing hard, Daniel’s ring bright against Leo’s hip in the mirror. Leo’s backpack was still by the door, where he’d dropped it when he arrived. He smiled at their reflection, wrecked and satisfied.

“Still got an hour,” he said. “Put me on the bed and do it again. I want to feel it when I walk back down.”

Reply privatelyReply in forumReply +quote
 

By *ookiechefMan
5 weeks ago

saxmundham

Very good and interesting, well written and makes it sound as if you're in the room with them!!!

Reply privatelyReply in forumReply +quote
 

By *erewegoagain99Man
5 weeks ago

Girvan

Fantastic

Reply privatelyReply in forumReply +quote
 

By *orny NorthumberlandMan
5 weeks ago

Newcastle

Makes me nice and hard

Reply privatelyReply in forumReply +quote
 

By *ike in SuffolkMan
5 weeks ago

ipswich

Great story

Reply privatelyReply in forumReply +quote
 

By *isimom OP   Man
4 weeks ago

wales

Until Midnight, continued.

The clock on the nightstand said 11:17. Daniel’s keys were on the dresser, next to his phone, face-down. He had told her midnight. Traffic was nothing at this hour. If he left at ten to, he would still walk in smelling like the wrong soap.

Leo was already on the bed, on his back, knees loose, hole wet and a little open from the sink. Daniel’s load had leaked out of him in a slow line and soaked a spot on the sheet. He didn’t rush to cover it. He lay there with one arm behind his head and watched Daniel stand at the foot of the mattress, cock heavy again, not quite hard enough to push in yet.

“You’ve got, what, forty minutes,” Leo said.

“Less, if I want to get home clean.”

“Then don’t waste them fucking me like you’re late.” He spread his thighs wider. “Come here.”

Daniel climbed on. He didn’t line up. He settled between Leo’s legs and kissed him, slow, the way he hadn’t at the door. Leo tasted like the shower and the gin from earlier. His hands stayed on Daniel’s shoulders, not pulling, just resting there while Daniel’s mouth moved to his throat, his collarbone, the flat of his chest. He spent time on a nipple until Leo’s breath hitched and his hips lifted, cock dragging wet against Daniel’s stomach.

Daniel went lower. He kissed the sharp line of Leo’s hip, then the inside of one thigh, close enough that Leo’s cock bumped his cheek. He didn’t take it in his mouth. He breathed on it. Leo swore, quiet, and Daniel smiled against the skin.

“You’re enjoying this.”

“You came up four floors,” Daniel said. “I’m not sending you back down in five minutes.”

He pushed Leo’s knees up and looked. The hole was pink, slick, a thin shine of come still at the rim. Daniel thumbed it, slow circles, not pushing in. Leo’s stomach jumped. Daniel leaned in and licked him there, flat and unhurried, tasting himself and the lube and the clean of the shower that hadn’t quite won. Leo’s hand found his hair and stayed. He didn’t shove. Daniel licked until Leo was squirming, then pressed his tongue in, shallow, and held it while Leo’s thigh trembled against his ear.

“Fuck,” Leo said, voice gone thin. “You’re gonna make me come like that.”

“Not yet.”

Daniel pulled back. He stroked himself once, twice, watching Leo’s face, then rubbed the head of his cock up the cleft and over the hole without pushing. Leo tried to bear down on it. Daniel moved with him, denying the angle, smearing precome and what was left of the last load around the rim until Leo was cursing him properly.

11:26.

“Please,” Leo said. It didn’t sound like a performance.

Daniel pushed in one inch and stopped. Leo’s hole clenched around the head, trying to pull him deeper. He waited until that eased, then gave him another inch, and another, until he was halfway and Leo’s mouth was open and no sound was coming out. He rocked there. Not thrusts. Just the small movement of his hips, the head dragging over the same spot inside, over and over, while his thumb stroked the underside of Leo’s cock in the same lazy rhythm.

Leo’s eyes were wet at the corners. He wasn’t crying. He was just gone, a little, the way he got when it was too slow to brace against.

“Look at me,” Daniel said.

Leo did. Daniel sank the rest of the way in one long push and stayed buried, balls pressed tight, not moving. Leo’s cock jerked against his stomach and leaked a clear strand onto his own skin. Daniel kissed him through it, deep, and only started to move when Leo’s heels dug into the backs of his thighs.

Even then he kept it slow. Long strokes, almost all the way out, the wet sound of it obscene in the quiet room, then back in until their bodies met. Leo met him on the third one and Daniel pinned his hips down with a hand on his stomach.

“Stay. Let me.”

Leo stayed. His fingers twisted in the sheet. Daniel fucked him like he had the whole night, even with the clock moving, even with the ring knocking softly against Leo’s shin every time he bottomed out. He changed nothing for a long while. Same depth. Same pace. Leo’s cock lay hard against his belly, untouched, twitching whenever Daniel ground in and held.

11:38.

“I’m close,” Leo said. “Don’t speed up. Just— stay like that.”

Daniel stayed like that. He wrapped a hand around Leo’s cock at last, loose, barely moving, and kept the same deep grind. Leo came without a warning noise, just a broken breath and a pulse that striped his chest and Daniel’s wrist. His hole clenched in slow waves. Daniel fucked him through it, still not fast, and felt his own edge arrive late and heavy.

He pushed in to the root and came there, grinding, adding to what was already inside, spilling until it leaked around him and down onto the sheet. He didn’t pull out. He lowered himself onto Leo, chest to the mess, mouth against his neck, and stayed inside while both of them breathed.

The clock said 11:44.

Leo’s fingers found the ring again, tracing it, lazy.

“You could be ten minutes late,” he said.

Daniel didn’t answer yet. He was still hard enough to stay in. Outside, the rain had started again.

Reply privatelyReply in forumReply +quote
 

By *isimom OP   Man
4 weeks ago

wales

Until Midnight, continued.

Daniel stayed where he was. The weight of him kept Leo pinned, cock still inside, softening by degrees but not enough to slip out. Leo’s chest rose under him. The mess between them was cooling. Neither of them moved to fix it.

“Ten minutes,” Leo said again, quieter. His fingers were still on the ring. “She won’t time the lock.”

“She notices the soap.”

“Then don’t shower.” Leo turned his head. Their mouths were close enough that the next breath mixed. “Walk in like you had a drink after. You’ve already lied about the meeting.”

Daniel’s hips shifted without him deciding to. A small grind. Leo’s hole clenched around what was left of him, sensitive, and a sound caught in Leo’s throat. Daniel felt himself thicken again, slow, the way it happened when he wasn’t trying. Leo felt it too. His eyes half-closed.

“There he is.”

“We don’t have long.”

“Then look at it.” Leo reached down between them, past his own spent cock, and touched where they were joined. Two fingers, light, tracing the stretch of his rim around Daniel’s shaft. “You’re still in me. I’m still full of you. That’s the bit you came up here to have, and you’re talking about soap.”

Daniel lifted onto his elbows so he could see. Leo’s stomach was striped. Lower, Daniel’s cock held him open, shiny, a fresh leak of come pushed out around the base from the small movement. Leo spread himself with those two fingers so Daniel could watch it. He didn’t perform. He just held himself open and let Daniel look.

The clock clicked over to 11:47.

Daniel pulled out halfway. Come followed, thick, and he pushed back in before it could run, slow enough that Leo’s mouth opened and stayed open. He did it again. Out to the head. In to the root. No faster than the rain on the window. Leo’s fingers stayed there, framing it, feeling Daniel slide through them on every stroke.

“Yeah,” Leo said. “Like that. Don’t finish it yet. Just let me feel you leave and come back.”

Daniel gave him that. Six strokes. Then eight. His arms were starting to shake from holding himself up, and his cock was fully hard again, dragging through the mess he’d already left. Leo wasn’t hard. He didn’t need to be. He lay under it and took the slow fuck with his eyes on Daniel’s face, one heel hooked loose behind a calf, the other foot planted so he could tilt his hips and keep the angle.

11:52.

“You’re going to be late,” Leo said. It wasn’t a warning.

“I know.”

Daniel kissed him then, still moving, still slow. Leo kissed back like he had nowhere to be. When Daniel broke it, Leo licked his own lip and smiled, wrecked and patient.

“One more,” he said. “All the way in. Then you can get dressed around it.”

Daniel sank in and stayed. The rain kept on. The phone on the dresser stayed dark. Leo’s fingers traced the ring one more time, and neither of them looked at the clock.

Reply privatelyReply in forumReply +quote
 

By *ature boyMan
4 weeks ago

Erdington

Omg awesome

Reply privatelyReply in forumReply +quote
 

By *issyswichTV/TS
4 weeks ago

Gateshead

Reply privatelyReply in forumReply +quote
 

By *isimom OP   Man
4 weeks ago

wales

Until Midnight

The clock hit 11:57 while Daniel was still inside him.

He didn’t move. His arms had gone loose, elbows sunk into the mattress on either side of Leo’s ribs. His cock gave one last weak pulse and then just sat there, spent, held by the clutch of Leo’s body. Come leaked around the base in a slow warm spill and ran over Leo’s fingers, down the curve of his ass, onto the sheet that was already dark with it. Leo didn’t wipe it off. He kept his hand there, palm up, feeling the mess gather and the last of Daniel throb and fade.

“You’re shaking,” Leo said.

“I’m empty.”

“Good.” Leo turned his face and kissed the corner of Daniel’s mouth. Not hungry. Just there. His breath smelled like the gin from hours ago and the clean of the shower that hadn’t lasted. “Stay a second. I want to feel it stop.”

Daniel stayed. The room had gone quiet except for the rain and the mini-fridge and the small wet sound whenever Leo shifted and more of it slipped out around him. A car passed on the street below and threw a bar of light across the ceiling, across Leo’s throat, across the ring, then it was gone. Leo’s hole fluttered once, aftershock, and Daniel hissed through his teeth because there was nothing left to give and the feeling was still too sharp. Leo smiled against his cheek, small and satisfied.

“That’s it,” he said. “That’s all of you. I can feel it going soft.”

He was right. Daniel was slipping, the stretch easing, the head of his cock sitting just inside the rim. Leo tightened on purpose, a slow squeeze, and held him there a moment longer than his body wanted. Daniel’s forehead dropped to Leo’s shoulder. He breathed. Leo stroked the back of his neck with the hand that wasn’t between them, thumb moving once, twice, the way you settle something that’s finished.

12:01.

“All right,” Leo said. “Out.”

Daniel pulled free. It took a second. He was soft enough that he slipped in one slow drag, and the load followed him, thick, more than one, running out of Leo in a glossy line that broke and soaked the sheet. Leo’s thighs stayed open. He didn’t close them to be decent. He reached down with two fingers, pushed some of it back in, lazy, watched Daniel’s face while he did it, then left the fingers there so the rest could leak around them.

“Look. Before you get dressed.”

Daniel looked. He was standing now, unsteady, cock hanging wet against his thigh, streaked, nothing left in it. Leo was flushed from chest to knees. His own cock lay soft in the mess on his stomach. His hole was open, pink, shining, Daniel’s come welling up around his fingers every time he breathed. The backpack was still by the door where he’d dropped it on the way in. The towel from the shower was a damp knot on the carpet. The sink in the bathroom still had a smear on the edge that neither of them had wiped.

“I’m late,” Daniel said.

“You were late when you didn’t pull out the second time.” Leo drew one knee up, foot planted, still not closing his legs. Come ran down toward the sheet. He didn’t stop it. “Wipe your face. Leave the rest. If you shower you’ll be later, and you’ll walk in smelling like this place. Stand near her with the drink on you. She won’t check your cock.”

Daniel found his briefs near the dresser. They were cold. He pulled them on over skin that was still slick, and the cotton stuck at once, a damp patch forming where the head of his cock pressed. The trousers followed. His hands were clumsy on the belt. Shirt next. He did the buttons wrong, missed one, had to start again from the collar. The tie was still on the back of the chair where he’d dropped it when Leo knocked. He didn’t put it on. He rolled it and shoved it in his jacket pocket.

Leo watched all of it from the bed, one arm behind his head, the other hand still idly keeping himself open. He looked wrecked and in no hurry. A thin strand of come had dried at the corner of his mouth from the shower. Daniel hadn’t noticed it until now.

“Text me when you’re in the car,” Leo said. “Not before. I don’t want the typing while you’re still in here.”

“What are you going to do?”

“Lie here until it stops running out of me.” He glanced down at his own fingers, at the slow leak, and smiled without showing teeth. “Might be a while. You weren’t careful at the end. Shower if I feel like it. Or not. Go home with it in me and deal with the sheets in the morning.” His eyes came back up. “You should’ve left ten minutes ago.”

Daniel picked up his keys. They clicked too loud. His phone was still face-down on the dresser, where he’d put it before Leo arrived, back when he still thought he was going to keep the hour. He turned it over. The screen lit. Three missed calls, all from her, the last one at 11:52. A text under them: You still in there? He didn’t open it. He put the phone in his pocket and felt it buzz once against his thigh, then stop.

He stood at the foot of the bed. Leo hadn’t covered himself. The lamp caught the wet on his stomach, the red marks Daniel’s fingers had left on his hips at the sink, the shine between his legs. Daniel’s ring was streaked. He wiped it on the sheet without thinking, then wished he hadn’t, because the sheet was worse.

“Go on,” Leo said. He lifted his wet fingers and touched them to his own mouth, not a show, just the end of the thing. He sucked one clean, slow, and let it go. “You’re empty. I’m not. That’s the deal. Door’s behind you.”

Daniel unlocked it. The corridor smelled like carpet cleaner and someone else’s takeaway, grease and vinegar. The ice machine at the end knocked and went quiet. He didn’t look back until the door was almost shut. Leo was still on the bed, knees apart, eyes half-closed, two fingers resting at his hole while Daniel’s come leaked out of him onto the ruined sheet. The clock on the nightstand said 12:08.

The door clicked.

He took the stairs, not the lift. Four floors. His legs felt used. On the second landing he stopped and leaned on the rail and checked, stupidly, that he was buttoned. The patch in his briefs had spread. There was nothing left to leak and it was leaking anyway, leftover, slicking the cotton. He kept going.

Rain hit him on the pavement. The bar downstairs was still lit. Someone laughed behind the glass. His car was across the street, wipers needed, a flyer stuck under the blade. He got in and sat with his hands on the wheel and didn’t start it. The windows fogged. His phone buzzed again. He let it.

He texted Leo one line. In the car.

The reply came before he could put the phone down. Good. Don’t drive yet. Sit there a minute. I can still feel you.

Daniel sat. The rain ticked on the roof. He was late, and he was empty, and when the phone started ringing he watched her name on the screen until the third ring before he answered.

Reply privatelyReply in forumReply +quote
 

By *issyswichTV/TS
4 weeks ago

Gateshead

Reply privatelyReply in forumReply +quote
 
 

By *amushaMan
4 weeks ago

Dungarvan

Hot

Reply privatelyReply in forumReply +quote
Post new Message to Thread
back to top