Work Text:
Once Kyle had finally got earthside he went straight to Jason. Maybe he should’ve gone back to his own apartment or visited Connor like he promised he would. But no, instead he went straight for Jason.
Which is how Kyle found himself on Jason’s couch as he shuffled around in the kitchen. He rounded the couch a minute later, settling next to Kyle. Kyle almost wanted to melt into his side, it had been so long since he got to spend time with another person. One that he could be affectionate with at least. Jason fished the remote out from between couch cushions, turning on the TV across from them. It took a decent amount of focus for Kyle to break his gaze, too long looking at him and the man would begin making fun of him.
He looked over at the TV where Jason had made his way to HBO Max. It felt like it hadn’t been months since they last saw each other, like it was just another thursday. He felt anticipation coil in his gut as Jason put on Doctor Who, a silent invitation. Instead of saying anything about it Jason used the remote to point at Kyle’s hand, “What happened?”
“Hm?” He turned his hand to look at the small cluster of scratches before shrugging loosely, “Nothing. Guess I lost a fight with my cat or something.”
“You don’t have a cat.”
“Don’t I?” He didn’t have to look to know that Jason was rolling his eyes. Of course though he couldn’t leave things alone, “Who was it?”
“Nobody,” He shrugged, trying to lamely follow the episode’s storyline. A warm hand grabbed his own, jerkily tugging it to Jason’s chest so he could inspect it. Kyle winced as a thumb ran over the scratches. He put all of his effort towards not looking at Jason, not think about how he was holding Kyle’s hand like it was that easy.
Soon his touch changed, Jason holding his hand with no real commitment to the action. Their fingers interweaved and Kyle would be happy to sit there in a show of domestic comfort but there was an unanswered invitation on the screen in front of him. He cleared his throat and willed himself not to stutter, “We’re watching Doctor Who”. Jason snorted next to him, “No shit, what tipped you off?”
“I was just- shut up- just noticing,” He looked at Jason. Partly watching for a reaction, partly just to see him.
Like always, he was breathtaking. He tried to memorize the way he looked right now; the sharp angle of his jaw, the scar under his eye, the beauty mark on his cheek. Jason watched him, turning his head just enough to let Kyle clearly see his eyes. He was watching Kyle with careful curiosity through gorgeous silver eyes, speckled with flecks of dark blue and green, all shadowed by messy black curls. He let out a breath, his face breaking into a lopsided smirk as he turned back to the TV, “Like what you see Rayner?”
“I always do,” the response was instant. He didn’t even have to think about it, Jason’s looks could rival the cosmos above.
Jason’s eyes flitted between the TV and Kyle, he was waiting for an answer. Kyle wouldn’t keep him waiting too long. He leaned in, encroaching on Jason’s personal space, stopping a few inches away from his face. Jason looked at him with amusement, connecting their lips in a chaste kiss. Kyle didn’t give him any time to think before pulling him back, taking a fistful of his shirt and holding onto it like a lifeline. Jason’s tongue brushed over his lips, their teeth clashed awkwardly as they fell back into rhythm with each other. More often than not Jason was rushed and messy, in an endearing way, but today he was surprisingly gentle. Not that Kyle would complain about that, any touch from Jason lit a fire under his skin.
He twisted his body towards Jason, using his hand to brace himself against the couch. He pushed a bit harsher against him, testing his limits, Jason replied in kind by biting his lip. Kyle lost himself between the electric feeling of Jason’s lips and the smell of his cologne, giving his mind a pleasant buzzing sensation. He would’ve ignored the burning in his lungs if Jason let him. The two took heavy breaths and that was it, Kyle had accepted, after months in space he’d get to touch and be touched. Something he had spent an embarrassing amount of time thinking about.
The couch dipped as Jason changed positions, pushing Kyle’s shoulders against the back of the couch while climbing to straddle his lap. The coil of anticipation, arousal maybe, tightened as he watched him. Jason grabbed him by the chin, pushing his head back while his lips found Kyle’s neck. He was always quicker to recover than Kyle was, even with small things like catching his breath, so it wasn’t any surprise. Silk soft lips pressed against his neck with no discernible pattern. Teeth grazed against the base of his neck as Kyle’s hands wrapped around Jason’s waist. His grip tightened when Jason finally began marking the blank canvas of pale skin. He wanted to look down to watch but couldn’t risk ruining whatever masterpiece Jason was bruising into his skin.
While Jason’s mouth was busy his hands went under Kyle’s shirt, pushing it up and out of the way. The more skin on skin contact the better, at least as far as Kyle was concerned. He let out a quiet “fuck” when Jason’s hands reached his chest. A thumb swiped over Kyle’s nipple and he held his breath, releasing it a few seconds later. Jason pulled away just far enough for his lips to brush against Kyle’s neck as he spoke, “I want to hear you, estrellita,” his breath was warm, much like the rest of him. He rolled his hand over Kyle’s chest again, eliciting a quietly pleased noise, “You always sound so nice for me.”
“What, your neighbors won’t complain if I’m too loud?” he laughed from embarrassment as Jason brought kisses up his jawline. “Who cares if they do?” calloused palms pressed firmly against Kyle and he bit back a whine. Jason dropped his hands to hold Kyle’s sides as he ground down on top of him, “I can always make you scream instead but I figured you’d like somethin’ lowkey.” Well, fuck..
Jason sat up straight, taking his hands away from Kyle. He watched enamored as Jason hooked his fingers under his black shirt. Pulling it up torturously slow, he had a few new scars over his skin that Kyle ran his hand over. Jason huffed at him, “Can’t even wait until it’s off?”
“You were feeling me up, I'm just returning the favor” he mumbled. When it was finally off Jason pointed at Kyle’s shirt, “don’t care where it lands as long as it isn’t on you”.
He almost ripped it in his haste to get it off, throwing it over the back of the couch. He looked up at Jason for any sign that he still liked how Kyle looked. Instead he found Jason’s head turned around looking behind himself. He tilted his own head to peer around at the TV. There was a countdown as the next episode loaded, his face flushed in petty jealousy as he looked back up at Jason. He rolled his hips jerkily to get Jason’s attention back on him, Jason moved with him on instinct. He looked back at Kyle, grinding down again on his erection, “You getting excited baby?”
“Thought so but if the Doctor’s more interesting to you,” he didn’t bother keeping the petulant tone out of his voice. Jason raised an eyebrow, finally turning his full attention back on Kyle. He watched him with an analytical gaze that usually made him want to shrink back. He settled for looking off to the side, trying to find something other than Jason’s face to look at. Jason was quick to redirect that, making Kyle look up at him.
“You’re my main focus, Ky. Always.” His breath stuttered and Jason continued, “You’re so good for me; I just wanted to make sure it was playing, you know I like the noise,” He planted a gentle kiss above Kyle’s eyebrow, “You’re always so good for me,”
His tone was laden with care as he did a once over of the man under him, looking happy with what he saw. That made Kyle relax, Jason still liked him. He pulled his eyes away from Jason’s face, looking at the skin spread out in front of him. He settled on looking at Jason’s pecs. In his defense, they were right in front of his face. He couldn’t have stopped himself if he wanted, his lips hitting skin as he bit down, ensuring a lasting mark. Jason groaned from above him, hooking his hand under Kyle’s chin again to pull him into a quick kiss. The younger man almost purred into their kiss, leaning his full weight on Kyle while he pinched Jason’s nipple between his thumb and forefinger.
His reactions only spurred Kyle on, he was glad to see that Jason’s sensitivities hadn’t changed. Once he was allowed to, he dropped his head back to Jason’s chest and resumed where he had been. Taking one in his mouth and massaging the other aggressively. Jason’s back arched and his voice came out in one long breath “Dios mio, just like that,”
He switched actions, now massaging the right nipple as he sucked at the left. More praises tumbled from Jason’s lips, Kyle’s eyes shot upwards when Jason took a particularly sharp breath. He let his teeth drag against Jason’s chest again and the man let out a quiet ‘ah!’. He wanted to hear that again. Before he could though Jason pushed against his shoulder, “Fuck, alright” He got up off of Kyle, pulling on his jeans as he did, “Stay here I’ll be right back firefly”
Kyle did as he was told, watching Jason disappear behind a closed door. While he waited he took off his jeans, palmed himself through his boxers. He was hard and ached with a carnal need for touch. He was about two seconds away from jerking off when Jason came back. He dropped a bottle on the cushion next to Kyle who picked it up to read the branding, Slide and Glide, “Lube of champions?” he joked.
“Eh, it works.”
“Glowing review from Jason Todd; ‘it works’.” Jason scoffed, pulling the bottle from his grip and putting it on the side table. Kyle’s hands came up to hold his thighs as he pulled Jason closer, desperate to get them going again. Jason watched him, caressing his cheek, “You want to go down or should I?”
“I can!” He sounded all too eager for that. Jason didn’t seem to mind, only nodding as he gave his next order, “Get on your knees then, Rayner”.
He pulled the drawstring on his sweats, untying them before letting them drop with his underwear. The two switched positions, Jason settling on the couch while Kyle found a comfortable position. He almost salivated at the sight of Jason’s hard-on, it had a bright red tip and he was tempted to make a red hood joke. He settled for a light tease as Jason put on a condom, “And you called me excited,”. Once Jason’s hands fell out of the way he was bending over his legs, wrapping his hand around it. He pumped his hand up and down, it was just how he remembered, “What’s with the rubber?”
“I don’t want whatever alien diseases you got up there.”
“I’m clean, thank you very much.”
“You also talk too much. Put that mouth to good use for me, yeah?” Jason’s fingers tangled in his hair and pulled him closer. Kyle’s mouth fell open instantly and he flattened his tongue against Jason.
He licked from base to tip before hollowing his cheeks out and taking as much as he could. Jason let go of him but rested his hand on the back of his head. It was a comforting weight as Kyle took to bobbing his head. He used his hand to stroke whatever couldn’t fit in his mouth. Jason gave a choked off moan from above him as he dragged his hand up and swallowed around Jason’s head at the same time. He rested his arms over Jason’s thighs as he continued, repeating the motion a few times before pulling away. The string of saliva connecting him to Jason’s dick broke, dripping over swollen lips as he looked up at the man. He smiled up at him, “Looking good, comet” He pulled his hand upwards with a twist, bringing a mewling noise from Jason’s throat. Laughing to himself as he took Jason into his mouth again.
The rest of the world melted away as he bobbed his head. He didn’t move when there was the click of a cap opening above him or when a couch cushion brushed against his arm. Jason sighed above him, “I gotta, I need you-” he cut himself off, “get on my lap, ‘s for support” his voice lowered. Kyle looked up between him and the ‘support’ of a cushion laid over half of the couch.
Either way he got up and bent over, taking off his boxers in the process. From behind Jason repositioned his legs and used a hand to pull his cheeks apart, positioning him just how he wanted. A finger circled his entrance, “Tell me if it hurts,”
“Yes sir” Kyle said, giving a mock salute. Jason pushed a finger inside and he let out a moan. The first proper one on his end, he muffled it by pushing his face into the cushion under him. He could feel Jason’s eyes on him as the finger curled experimentally inside of him. He rocked back on it as Jason worked him out. Stretching him enough to add a second, pistoning them. Kyle rolled his hips against the cushions under him, looking for any sort of friction as a third was added. It burned, “You’re a tightass, like I remember.”
“Nngh, not how you- compliment a guuy”. Jason curled his fingers again, watching Kyle’s face contort. Kyle rocked his hips back against the fingers as Jason stretched him out, moaning when Jason brushed against his prostate.
The younger bent over to lay a kiss between his shoulder blades as he pulled his fingers out entirely, he said something against Kyle’s skin, heat radiating off him. Hair tickled the back of his neck as something much stiffer was pressed against him. “Think you can take it or are you out of practice?”
“Fuck, do it already, c’mon, please” He was full on whining now.
Jason straightened, his hand spreading out above Kyle’s tailbone. He pushed himself inside and Kyle let out a deep groan as he adjusted to the intrusion, “You’re taking me so well; you were just made for this weren’t you?” Jason’s voice was husky and fuck did his voice do things to Kyle.
His skin burned where it touched Jason’s, he sunk in until his hips were flush with Kyle’s ass. He had been lost when they first kissed, now he was seeing stars. Jason pulled out and slowly pushed back in, “You’re so pretty, you’d be better if I could hear you”
“Mmgh”
“Just like that estrellita,” Jason put both hands on Kyle’s hips, pulling them up in the air. He brought his hand around Kyle’s midsection to grip at his long neglected cock. Kyle whined again, thrusting against Jason’s hand.
With every thrust came words of how handsome he was, how perfect and beautiful he sounded, how well he was doing. The sound of skin slapping and moaning crescendoed as they continued. Jason’s nails dug into Kyle’s shoulder where he was holding himself up. There would no doubt be crescent shaped marks when they were done. Jason sped up, jerking Kyle off out of sync. The coil in his stomach tightened more, the alternating stimulations of Jason’s hand and his thrusts pushing him over the edge. The thrusts turned less coordinated and Jason sped up. Kyle saw white as he came and Jason so kindly worked him through it, still thrusting but letting go of his cock. He pulled Kyle back onto him with a bruising grip, curling over him as he came. Jason rested his forehead on Kyle’s shoulder as they both caught their breath again.
Jason pulled out and Kyle sagged against the couch cushions. He sighed as Jason got off the couch, promising to come back soon. Kyle crossed his arms and put his head down in them, effectively hiding while he waited. Jason seemingly made good on his promise, he was back in about a minute and a half. Not that Kyle had been counting.
Something wet was dropped on his thigh and from the corner of his eye he could see a pile of clothes put on the ground next to him. One of Jason’s shirts with some shorts and a change of underwear. Kyle turned his head to the side to look down at them, “Those better be clean, Jay”
“You think I’d give you dirty clothes? I’m not disgusting, Ky.” He was already in the kitchen.
Kyle picked up the wet rag that Jason had dropped on him and used it to clean up his stomach, avoiding looking at the cushion next to him. He kept his eyes off of his own body too, opting instead to look at the TV screen where Doctor Who was still playing. He got dressed in the outfit Jason had lent him.
Jason was next to him with a cup of water and an orange when he sat down, he took the cup with a mumbled thanks. Jason sat down beside him, purposely invading his space. When he made no move to drink from it Jason let his arm settle over the back of the couch. It was close enough to give the impression he was being held without being oppressive. Kyle kept watching the TV while Jason spoke, “You think I can flip that?”. He was probably gesturing to the now cum stained cushion cover which didn’t help Kyle’s mood at all. He stayed quiet which Jason took as an invitation to keep talking, “Y’know I didn’t mind you calling me sir.” he stayed quiet, “We’ll have to try that out some time. If you’re okay with it.” Kyle nodded and rested his head on Jason’s shoulder, Jason laid his head on Kyle’s just for a second before lifting it again. “You miss me?”
“Kind of,”
“Well, am I everything you dreamed of?”
“You always are,” Kyle’s eyes closed and he tried to soothe the feelings crashing over him. Jason let them sit quietly for a few minutes before talking again. He couldn’t be quiet for very long, it was a quality that usually brought Kyle comfort, “You have something to say?”
He thought about it, it wouldn’t be anything new and it’s not like Jason hasn’t seen him vulnerable before. He sighed through his nose, moving his head to a more comfortable position. Jason stayed quiet, giving him the space to talk if he wanted it. So he admitted slowly, “I just feel bad.”
“Did something happen during..?”
“No, it was great. Everything was great, like usual.”
“Hmm, can I have more details than ‘feel bad’?”
“I just, it’s hard to explain, I just feel bad.” Kyle gave a mirthless laugh, “Everything was good, I enjoyed it. I think my emotions are just broken.” Jason’s hand found its way to play with Kyle’s hair, “You’re not broken. It’s probably a chemical drop from the adrenaline,” Kyle nodded, taking a sip of his water. Jason’s hand stopped playing with his hair and he pulled it off the couch, holding an orange slice out to him, “After you finish the water and eat some of this, tell me what you need. I’ve got you, firefly,” He leaned closer against Jason, taking the orange slice and watching as he switched the show to a history documentary.

JacksNervesOfSteel Fri 09 Feb 2024 12:33PM UTC
Comment Actions
Crokenator Wed 28 Feb 2024 03:21AM UTC
Comment Actions
The_roses_are_red Thu 29 Feb 2024 01:46AM UTC
Comment Actions
ghostbitchboo Fri 25 Apr 2025 02:56PM UTC
Comment Actions
TimTypes_6 Thu 11 Dec 2025 06:03AM UTC
Comment Actions
The_roses_are_red Thu 11 Dec 2025 12:38PM UTC
Comment Actions
TimTypes_6 Thu 11 Dec 2025 02:18PM UTC
Comment Actions
soukeyes Sat 20 Dec 2025 04:03AM UTC
Comment Actions