traintracks: (Harry OotP Swings)
[personal profile] traintracks
Title: The World Outside the Door
Author: [personal profile] traintracks
Pairing: Gary/Daniel (as fictionalized characters)
Rating: NC-17
Words: 1,365
Warnings: RPS, age difference
Summary: Gary wakes up next to him, realizing what he's done.
A/N: This is in deep gratitude to [personal profile] elrhiarhodan whom I can't thank nearly enough. She knows why. <3





Gary was slow to wake. His body felt stiff and heavy, like when he ran a bit too far on his morning jog, thinking he was twenty-something again. The morning light was harsh behind his eyelids, and he winced, stretching. A sleepy moan came from the other side of the bed. He froze.

The previous night came back in a rush, and he realized why his body felt the way it did, why there was that persistent ache to his arms – arms that had held him up over the other one while he slowly fucked. His ass and his back were tight – from prolonged thrusting. His legs were sore and weak – from holding back. And then from not holding back.

Gary took a deep breath and turned his head on the pillow. Daniel was just turning over onto his side to face him, a groggy smile on his parched lips. “Hey,” Daniel said.

Gary blinked. Some part of him had hoped he’d be wrong – that it was just a stellar dream. It obviously wasn’t. He’d obviously finally done it. He’d obviously given in to the thing that had ached inside him for months now. The proof was in the bed next to him. The proof was scooting closer and touching his chest. The proof was plucking at his nipple and getting him hard again.

“Danny…” Gary said, almost a test of his own sanity, a hope that even now -- feeling those fingers, the dip in the bed -- he was wrong.

He was not. Danny hummed, “Mmm hmm?”

But then he didn’t give Gary a chance to answer. Gary wasn’t at all sure what he might have said in the event that Daniel waited for a reply. Maybe something along the lines of, How drastically have I damaged your psyche by stealing your innocence and plowing your hot little ass last night? But Daniel’s mouth was traversing his chest, finding his nipple and biting it placidly. Gary closed his eyes and tried to breathe.

Daniel nipped at it and then sucked, and Gary’s cock tented the sheet. Daniel gave a little chuckle, raising his head only to give Gary a look more predatory than he’d thought Daniel capable. Then he lifted the sheet, got under it, and started to do things.

Awful things. He sucked on Gary’s balls, for one. He took one in his mouth, rolling it, sucking it, tugging gently, and Gary fought for self-control. He fought not to cry out. Dan's mouth tickled him with its fire, and Gary spread his legs, bending a knee to give him access. Daniel practically smothered himself in Gary’s crotch. He took the other ball in and sucked delightedly, his warm breath sweet against Gary’s cock.

Gary just gave himself over to it. He breathed heavily through his mouth, his eyes crushed close. He fought not to stroke the boy’s hair under the sheet. He kept his hands to himself, as though that exculpated him. He clenched his hands into impotent fists when Danny sank his face down on his cock.

He felt the gag reflex, the compulsive swallowing and haggard breath. He felt himself throb inside that velvet mouth. Danny moved his head under the sheet, and Gary let him. Danny flicked his tongue against the underside, the fat lip of the crown, and Gary, for the first time that morning, groaned. Daniel shivered in response. Gary looked down and could tell by the movement of the sheet that Daniel was jerking himself off while he did it.

“Oh God…” Gary sighed, dropping his head back down, the sight too beautiful, too illicit.

Daniel sucked him faster, his head bobbing, his fist quickly milking his own cock – that gorgeous shaft that Gary knew blushed scarlet and tasted like sea air, like clean skin – that fit inside his mouth perfectly so that when Daniel came it was right at the back of Gary’s throat and he could just swallow it down. He’d felt something like pride at making Dan cry when he’d done it.

Now *he* was close. And he needed to see it. As guilty as that made him feel, he *wanted* to see it: Daniel sucking hard at his cock.

So he pulled the sheet away, felt how that made the boy moan, saw those lips wrapped around him, obscene, spectacular. He saw Danny’s hand stroking himself at a manic pace, desperate.

“Turn around. Get it up here,” Gary said, his low voice almost a foreign thing to him.

Daniel whined, and then he moved around until he could straddle Gary’s face. He kept sucking – sucking him like he loved it. Gary took hold of the ready cock, steered it to his mouth, enveloped it down to the fuzzy root. Daniel screamed around his cock and came. Gary drank him like manna – the hot flow of it over his tongue, its bitter perfume in his nostrils. Gary grabbed Danny’s bottom and made him fuck his face, made him come every drop, and then sucked him until he was dry spasming, a wreck, unable to suck, lifting his face to cry and plead.

Gary held Danny’s ass with one hand, reached down and roughly fit his cock back in Daniel’s mouth with the other – rubbed himself off just inside those swollen, trembling lips. He left off Danny’s dick to pant and thrust through his orgasm. He felt his jizz drip out of Daniel’s mouth and back onto his own hand. He wanted to praise him, wanted to call him sweetheart, his young lover, wanted to say his name over and over again. But he didn’t. He said nothing as he came, as he finished, as his cock popped out of Daniel’s mouth and fell to the side.

Daniel dismounted him, landing on his back. He groaned happily, “Oh my *God*…” practically laughing. He turned over and started kissing Gary’s feet.

“What are you doing?” Gary asked.

“Hell if I know.”

Gary grabbed Danny’s foot and started biting and slurping until Danny thrashed and giggled, and Gary rolled over on him to hold him down, but Danny fought, still laughing, and calling, “Gary! Gary, don’t!”

His name – his own name… Lovely.

They both collapsed, panting, smiling. Gary touched Danny’s legs, rubbing them, petting them, enjoying the springy hair against his palms. He felt this horrible thing in his chest – a knowing, unstoppable, that he was probably falling in love.

“Do you have any coffee?” Daniel asked, yawning like nothing was wrong.

They got up and went into the kitchen. Gary had pulled on his boxers, but Daniel padded out totally nude. If Gary could have gotten it up again that fast, he would have tackled him to the kitchen floor and defiled him utterly.

As it stood (or not), he made coffee instead. He pulled a carton of eggs from the fridge, thought about it for a moment, and then grabbed a green pepper, an onion, some cheese. While the coffee brewed and Danny sat his naked ass at the kitchen table and read yesterday’s paper, Gary made them omelets and toasted crumpets.

“Good Lord,” Danny said when the plate was set before him. “You cook?”

Gary shrugged and tossed the spatula into the sink. He got himself a plate, went back for two coffees, and then sat with his young friend and ate.

It was so…normal.

They talked about their work plans, scripts, directors, shooting dates. They talked like they often had on set – easy, friendly, engaged. Nothing had seemed to change. Except that the longer they sat there, the dishes in the sink, second cups of coffee steaming between them, the harder Gary got looking at Danny’s tight body before him. He nudged Daniel’s foot under the table. He raised his eyebrows at him.

“Yeah?” Daniel asked, smiling. When he stood, Gary could see his red cock, already perfectly hard.

“I want to fuck you in the shower,” Gary told him, feeling emboldened, feeling lecherously randy.

Daniel blushed. “Let’s go then, Oldman.”

Gary laughed. He stood. He pulled the young man into his arms. He kissed him like he could possibly forget the world outside the door.

Profile

traintracks: (Default)
traintracks

September 2020

S M T W T F S
  12345
6789 101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 27th, 2025 03:33 pm
Powered by Dreamwidth Studios