He’d known that Jason had a certain fondness for fellatio, but he hadn’t really counted on how much enthusiasm he put into the act. Connor tipped his head back, his fingers tangled loosely in Jason’s slightly-wavy, black hair, and fought not to making an embarrassingly large amount of noise. After all, they were supposed to be working, not doing rather inappropriate things in a back alley while Kyle scouted the area from above. Part of him wanted Kyle to find them, honestly, despite the exasperation it would result in.
It was then that Connor had an idea, one that had heat rushing to his cheeks. “Jason... What if I said--A-ah... That Kyle was watching us?”
Connor had to bite his lip at the low moan that vibrated around his cock, nearly doubling over in pleasure. Jason’s eyes were closed and his cheeks flushed as his pace quickened, the sight alone making the archer shudder and arch, letting out a soft moan. Connor tipped his head back, eyes fluttering, only for them to widen, lips parting, a strangled moan passing them when he noticed Kyle, arms crossed over his chest, and staring down at him, his expression unreadable.
“O-oh...” Connor breathed, staring up at the Green Lantern, noting that he wasn’t making any move to stop them, simply moving to float a little lower; he hated Kyle’s mask a lot right then. “K-Kyle...”
Jason let out another shuddering moan in response, one of the vigilante’s hands moving between Connor’s legs to roll his balls between his fingers. It didn’t take much more for Connor to come, arching and biting his lip, forcing himself to not making any noise other than a desperate whimper. He shivered as he felt Jason swallow, felt his tongue slide over him, cleaning him, before he drew back, smirking and wiping his mouth with the back of his hand.
“Pretty kinky there, Connor.” Jason breathed, moving to adjust himself.
“Feeling pretty left out up here, guys.” Kyle interjected, his hands planted on his hips.
Connor laughed when Jason, eyes comically wide in surprise, fell back onto his ass and stared up at Green Lantern, looking stunned. “Well, fuck me.”
“I intend to.” Kyle answered and, with a quick quirk of his lips, he flew off to finish what he’d started.
Note: You thought it was going to be more Robincest, didn't you?
“Why don’t you grow a set Ray--” Jason grunted, interrupted by Kyle’s hands fisting in the collar of his jacket and roughly shoving him against a wall.
They stare at one another, eyes locked and narrow, not saying anything for a long moment, before the Green Lantern finally speaks. “Connor, get everyone out of here.”
There’s a moment of silence before Jason hears the archer begin to usher their friends out of the room with gentle requests and soft dismissals when prompted for an explanation. Connor would probably make them make it up to him later, but he was the calm and patient one, the one that typically prevented such volatile confrontations. However when Jason had first started antagonizing Kyle, the archer had looked at him with a quiet understanding that had done odd things to Jason’s chest, simply fueling the ribbing. He didn’t like to think that Kyle and Connor got him, that they understood his motivations and that he was predictable.
“I shouldn’t reward your shitty behavior.” Kyle growled in his face, causing Jason’s cock to throb in his pants; he loved it when Kyle was angry. “You’re so fucking high maintenance.”
Jason bristles. “Ex-fucking-scuse--”
He grunted when Kyle shoved their mouths together, anger warring with arousal before he moaned and sagged against the wall, head tilting and gloved hands lifting to fist in the Green Lantern’s hair. Kyle’s hands released his coat, moving instead to unfasten his belt and pants, shoving them down around Jason’s thighs. Jason moans against the other man’s mouth when Kyle’s hand curls around his length, gently squeezing before beginning to stroke.
Jason tears his mouth away to suck in a lungful of air, arching against Kyle as the Green Lantern’s mouth moves over the side of his throat. “Fuck...”
“I know you need this.” Kyle breathes against his ear even as his hand moves faster. “But Jesus Christ, Jason, just tell me.”
Jason chuckles, the sound a little breathless as he drags his fingers across Kyle’s scalp and closes his eyes. “That no... Fun, Rayner.”
Jason was always late, no matter what he was going to and whether he planned to be early or not. Even when he knew that his lovers were counting on him to be there, even when he knew it was important to be on time, he still managed to be late, somehow. Heaving a sigh, he gently opened the window and slipped inside Connor’s loft, careful to make as little noise as possible as he moved. He re-enabled the alarms, gently shutting the window and locking it before removing his helmet and tossing it at the couch, raking his fingers through his hair and moving into the kitchen.
Jason snorted, leaning into his lover’s touch, taking a bite of his steak with a pleased sound. “Explosions, guns, and lots of complications. Again. I don’t know why you two--”
“Because we get it,” Kyle cut in again, chuckling softly. “Everything you do is at night and most of your work isn’t done here, like Connor, and you can’t travel quickly like me. Seriously, it’s okay. One day you’ll stop feeling so guilty about it.”
“Don’t hold your breath for that,” Jason muttered, shoving more of the steak into his mouth; it was way too good.
Kyle gave a noncommittal hum, stroking his thumbs over the back of the younger man’s neck. Jason sighed in pleasure as he continued to eat. A comfortable silence fell between them as Jason finished his meal, Kyle’s hands never moving from where they rested, the touch gentle and comforting. Finally Jason set his fork down, tilting his head back to give his lover a weary look, noting the concern in his green eyes. Lifting a hand he lightly patted Kyle’s, silently trying to convey that he would be alright, but the other man’s hands tightened, the hold protective and possessive.
“You gonna let me up, Rayner?” Jason questioned, lifting a brow at the other man.
“Only if you come to bed.” the shorter man retorted, lips quirking.
“No, seriously, I need a shower--”
“You’re gonna pass out and brain yourself in the shower.”
“Well, then, good thing you’re awake right now, isn’t it.”
Kyle let out a long-suffering sigh, one of his hands sliding up into his hair, combing through the sweat dampened length of it and causing Jason’s eyes to flutter. “Fine. Shower then bed.”
“Mmhmm...” He couldn’t help but frown when the older man’s hands slid away.
“Come on.” Kyle let out another sigh, moving to hoist the taller man to his feet and nearly sending them both sprawling on the floor.
“Warn a guy next time.” Jason muttered, practically sagging against the Lantern.
“I really think we should skip the--”
“No. I feel disgusting and smell like shit.”
“You are equal parts the prissiest and craziest man I’ve ever met.”
“Don’t forget the most stubborn, manliest, sexiest.”
“I think you hit your head.”
“Denial is a terrible thing, Rayner.”
“Yeah, so is this shower idea.”
Kyle led them into the bathroom, closing the door a quietly as possible with a quick construct, leaning his lover against the sink. He frowned when Jason gripped it tightly, leaning heavily on it, moving to turn on the shower to the temperature that he knew both he and Jason enjoyed, before returning to his lover. Immediately he reached out to brush the hair from Jason’s face, knowing that he looked worried, that he had every right to be if Jason was so exhausted that he was having issues keeping his footing.
“Are you sure you’re okay, Jay?” Kyle breathed, helping the other man out of his leather jacket, setting it gently aside on the back of the toilet.
“Just tired. I need sleep,” Jason murmured, letting the Lantern disarm the little traps built into his suit before slowly unzipping it.
Sighing, the older man eased his lover out of his suit. “I still think we should skip the shower.”
“Nope,” the vigilante retorted instantly, lifting his feet one by one to allow the other man remove his boots, then his suit and jock. “I don’t wanna make the bed reek.”
Heaving another sigh, Kyle leaned in and pressed a gentle kiss to Jason’s lips, his fingers sliding through Jason’s sweaty hair fretfully. He then slid an arm around Jason’s waist, supporting him and moving him towards the shower. Oddly they had little trouble getting into the shower itself, but once they were inside Kyle wrapped his arms around the former Robin, smiling when he leaned back against him trustingly. Really, too many people would have taken such an action for granted, none of them really realizing how hard it was to earn that level of trust from Jason Todd.
For a few moments Jason simply let the water run over him without moving, his hands resting calmly over the Green Lantern’s as the dirt and soot washed off him, turning the water a soft gray. Finally Kyle pressed a gentle kiss to his lover’s shoulder and reached for the shampoo, chuckling softly when a soft, muffled whine left the younger man’s mouth. Due to his other hand being occupied with supporting his stubborn lover, he simply sighed and poured shampoo directly onto the other man’s head. All Jason did was laugh, making no move to help as the bottle was put back in its proper place.
“Spoiled brat,” Kyle muttered, voice laced with fondness as he began to massage the shampoo into Jason’s hair, eyes fluttering when his lover moaned. “You are not allowed to make noises like that when you’re this tired. It’s mean.”
“Mmm... Sorry, too tired to care,” the younger man breathed, leaning into his touch.
“You’re damn lucky I love you.”
“Love you, too.”
Kyle had to resist the urge to freeze, despite how startled he was. His throat felt tight as he continued to rub the shampoo into his lover’s hair. Ever since they’d become an item, Jason had never said those words to him. Smiling to himself he helped the other man rinse out his hair, eying the soap for a moment, wondering if it was even viable. As if on queue the younger man reached out and lightly pat his arm, turning his head a little to look back the the Lantern behind him.
“That’s good for now. Let’s go to bed.” Jason murmured, moving to pull away, bracing heavily against the wall.
Kyle used a construct to turn off the shower and another to grab a towel, using it to dry the other man’s hair, then his own, a little. He then gently pushed him back against the sink again, earning him a confused look, one that made him smile in response. Leaning in he pressed a tender kiss to his lover’s lips, still reeling from the admission in the shower, before pulling back, smile still in place.
“Happy anniversary, Jaybird,” Kyle murmured before sliding an arm around him again to guide him out of the bathroom.
“Yeah... You too,” Jason answered, his voice quiet as they slipped inside the bedroom.
Connor was awake and waiting for them, his eyes heavy-lidded and his smile small, borderline dreamy; he hadn’t been awake for very long. He’d kicked down the sheets and was barely concealed, the crimson of the sheets far too pretty against his skin. Kyle was fairly certain that the only thing that kept him from jumping Connor was his concern for Jason. Almost immediately said vigilante crawled into the bed, pressing against Connor’s side shamelessly. Jason tended to really like being touched when he was tired, apparently too worn out to care about being macho.
“You look like you’ve had a rough night, Jason.” Connor murmured, his voice still rough with sleep. “We can have another anniversary tomorrow. I’m glad you’re here."
“Nearly passed out in the shower,” Kyle added, slipping into bed behind Jason, curling his arms around him immediately. “And before you say anything, he insisted, not me.”
“Nark,” Jason muttered, pressing his face against Connor’s shoulder.
“It’s alright. Kyle shouldn’t have been up anyway. He only got back from Oa a few hours ago.”
“Hey!” Kyle protested softly, resting his cheek against Jason’s hair.
There was no response from Jason other than soft, even breathing. Connor and Kyle exchanged a quick look, smiling at one another. Reaching out, the archer brushed hair from the other vigilante’s face, eyes hooding as he watched Jason sleep for a moment. Kyle watched the way the blonde’s eyes softened, the way his face filled with love and adoration, before that same look turned to him and it made warmth rise in his chest.
“He said he loved me in the shower earlier,” Kyle breathed, smiling and lightly stroking Jason’s sternum. “I don’t think he’s slept for a while.”
“Definitely sleeping now,” Connor murmured, smiling still, though his eyes fluttered, revealing his weariness; he’d only gotten a few hours sleep. “You’re getting through to him, I think.”
“Mmm... no, I blame you.”
“Then both of us must be doing something right.”
Kyle smiled, his hold tightening on the young vigilante in his arms. “Yeah, we must be.”