Ratings: Adult – sex acts
Spoilers: Nothing major
Summary: Jack and Ianto need each other urgently.
Disclaimers: I own nothing
Notes: Comments make me write more
Jack wrestled Ianto through to his bedroom, tugging at buttons impatiently. He didn’t know how they’d made it home and he didn’t care. All he cared about was those soft lips and that slim body rocking against him.
Ianto whimpered into his neck, clutching his collar. “Need…” he gasped. “Now.”
Jack pushed Ianto hard towards the bed. Ianto grabbed at him and pushed his groin into Jack. They still had all their clothes on, except for their jackets and shoes. Their shirts and trousers were open but their cocks were still trapped in their underwear.
Jack flipped Ianto onto his front and pressed into him. “Can’t wait,” he moaned.
Ianto arched up into him. “Do something,” he gasped. “Anything.”
Jack rubbed against him, pressing his cock between Ianto’s clothed buttocks. He could feel the warmth of him even through his clothes.
Ianto thrust into the mattress. “Oh, god,” he gasped. “Can’t…can’t…”
He humped his mattress, flailing madly and out of control. Jack grabbed him by the hips, digging his fingers in to maintain a grip. Ianto gasped into his pillow and came, hot come soaking into his clothes.
Jack, driven mad by Ianto’s wild horniness, came against him.
They stilled, Jack still on top of Ianto and Ianto not even caring that he was damp, sticky and getting crushed.
Jack aimed a kiss at Ianto’s cheek and got his ear.
Ianto grinned. “That was nice.” With effort, he turned underneath Jack and looked up at him. He looped his arms around Jack’s neck and smiled.
“So, my stud muffin, is that what you call impressive.?”
Jack scowled and rocked his hips into Ianto’s. “You came first.”
Ianto grinned. “We’re a little messy. You wanna get clean and see how long it takes us to work up to round two?”
Jack’s eyebrows shot up. “Are you talking about you, me, a hot shower and lots of rubbing?”
Ianto smiled. “Yep.” He wriggled underneath Jack. “Oh look who’s awake.”
Jack grinned, unashamed as he felt his cock pressing into Ianto’s thigh. “See? I am a stud muffin!”
Ianto giggled. “Nuh huh. You’re a teenager.” He grabbed Jack’s hand. “Come on. Shower.”
They tumbled into the bathroom, kissing lazily as they stripped their sodden clothes from each other and threw them into the dirty clothes hamper in the corner.
Jack tugged Ianto towards the shower and pulled him inside. Ianto reached behind him and fumbled with the shower controls. The water came on, right above their heads. It was cold at first but heated up within seconds, soaking them thoroughly.
Ianto pressed Jack against the tiled wall and kissed him hungrily. Jack slid his large hands across Ianto’s slim hips and held him tightly.
“You feel so good,” Jack murmured. “Warm and soft and hard.” He chased Ianto’s cock with his own, found it hard and eagerly reaching for him.
Ianto grinned. “Didn’t take me long.”
Jack grinned, leaning down to kiss Ianto’s neck, then his chest. “That’s cause I’m so hot,” he said, feeling his voice vibrate through Ianto’s body.
He reached Ianto’s right nipple and tweaked it with his teeth, then soothed it with his tongue. Ianto gasped against him.
Jack continued attacking Ianto’s nipples with hard nips and wet swipes of his tongue, feeling Ianto buck against him. He swirled his hand around Ianto’s hip, feeling the softness of his skin.
“So good,” he murmured.
Ianto tangled his hands in Jack’s hair, tried to push him to his knees. Jack pulled back to grin up at him.
Ianto grinned at him. “You are heading there though?”
Jack smirked. “Eventually.”
He stroked Ianto’s cock slowly, teasingly. He swirled his finger around the head and felt for the gasp and jerk in Ianto’s body.
“Oh fuck, Jack,” Ianto whimpered.
Jack grinned, then dropped onto one knee and took Ianto’s cock into his mouth, slowly, inch by inch until Ianto was almost sobbing with frustration.
Finally his cock was down Jack’s throat, thrusting desperately. Jack took a hold of his hips and held him back. He kept his movements gentle and teasing. He wasn’t going to let Ianto come like this.
Ianto held his head tightly, trying to make Jack take more of him, give him more. Instead, Jack pulled back and smirked up at him.
“I want us to come together,” he whispered.
Ianto took hold of him by the shoulders and tugged him up.
“Then get on with it,” Ianto hissed and pushed Jack hard against the wall. Out of instinct, they began to move together, rocking their groins together and kissing hard.
Jack couldn’t think of anything better than this. There was nothing better than being here with Ianto, lost in his heat, his scent, his heavy breath on his face.
Ianto’s hands flew up to cup Jack’s face. It was a soft grip but passionate and possessive. There was something addictive about Ianto’s hands on his face like that.
Their movements became more frenzied and within seconds, they were humping each other hard and desperately. Jack wondered how it had come to this, how it had come to this loss of control around Ianto?
Ianto bit down on Jack’s lip and suddenly, Jack was coming. Ianto joined him, heat splashing between them and hot breath and cries of pleasure mingling in their mouths.
They sagged against each other, holding each other up and letting the hot water wash them clean.
Jack realised they had been standing there for quite some time and he stood straight. “Come on. Bed.”
Ianto sighed as Jack tugged him from the shower and passed him a warm towel from the rack.
“Wish I had enough energy for round three,” he said, not bothering to hold back his gigantic yawn.
Jack led him back through to the bedroom. They dried each other, then settled into bed. They wrapped their arms around each other and settled down to sleep.
Jack kissed Ianto softly on the lips. “Go to sleep. We’ll have round three in the morning.”