Kyle shook it out before placing it on the armchair, swallowing a little when he stood in front of Jamie again. The weight of his own cock was starting to tease his attention, and Kyle firmly ignored it as he sank to his knees at Jamie’s feet. Undoing the laces of Jamie’s wingtips, he held the shoes steady as Jamie stepped out of each one. Kyle set them aside, tucked halfway under the bed, before he slid his hands up Jamie’s ankles and calves beneath his dress pants, pulling off each sock one at a time. Those he left with the shoes before he reached up and undid the button and zipper of Jamie’s dress pants.
The fabric easily slipped down, caught in Kyle’s hands as he tugged it past muscular thighs. The pant legs pooled around Jamie’s ankles and Kyle guided each foot free of the garment. Kyle rose to his feet, taking the pants with him to the armchair to deposit it there. He walked back to Jamie and settled his hands on Jamie’s waist, pressing a delicate kiss to the side of Jamie’s throat.
He followed that up with another on the jut of Jamie’s collarbone, and another in the center of his chest. Slowly, Kyle kissed his way down Jamie’s body until he was on his knees, fingers curled over the edge of Jamie’s underwear, the bulge of his half-hard cock dampening the fabric. Kyle pressed his mouth against the outline of the tip of Jamie’s cock, sucking on it through the fabric.
Jamie let out a harsh breath and rocked against Kyle’s mouth, one hand coming up to press against the back of his head and hold him there for a second. Kyle dragged his mouth over the covered length of Jamie’s cock once Jamie let him go, breathing in deep, letting the musky scent fill his lungs and mouth. Carefully, Kyle pulled his underwear down, watching with hungry eyes as his cock sprang free, bobbing a little in the air.
Kyle pushed the damp fabric down for Jamie to step out of before he nuzzled into the soft skin at the root of the shaft, tonguing at the short-trimmed blond pubes there before trailing his tongue down to Jamie’s balls. He tilted his head back, looking up through his lashes, seeing Jamie watching him with sharp eyes.
“Stand up,” Jamie ordered.
As much as Kyle would have preferred being on his knees, choking on Jamie’s cock, he wasn’t one to disobey an order when they were together like this. Kyle straightened up in a smooth motion, unable to keep his gaze from wandering up and down Jamie’s hard-cut, muscled body. He didn’t resist when Jamie crowded him backward and onto the bed, the two of them moving further onto its wide expanse as they kissed each other breathless.
Jamie sank down on top of him and Kyle spread his legs, letting Jamie settle into the cradle of his hips. Jamie’s heavy weight pressed him down into the bed, arms bracketing his head and caging him in as Jamie kept kissing him and didn’t stop. Kyle slid his hands up Jamie’s back, curling them over his shoulders to hold the other man close.
“If I knew you’d be coming back early, I would’ve gotten wet and ready,” Kyle said when Jamie finally broke their kiss, whiskey the overriding taste on his tongue.
Jamie nosed over his jaw, trailing a line of open-mouthed kisses down his throat. “I never mind getting you ready.”
The promise in Jamie’s voice made Kyle grateful he’d showered tonight. He rolled his hips a little, their cocks sliding against each other, the dry friction making him shiver. “Then maybe you should start.”
Jamie pulled back, arching an eyebrow. Kyle would have protested, but firm hands gripped his hips and flipped him over with a casual show of strength that never failed to make his dick twitch. Kyle knew Jamie could bench press several hundred pounds without breaking a sweat. That Kyle only ever came away with bruises when they had sex was a testament to Jamie’s phenomenal control.
Kyle was all about testing that control.
Lying on his stomach, Kyle stretched his arms over the nearest pillow to grab at it. He eagerly spread his legs, digging his knees into the mattress as Jamie’s hands grabbed his ass and pried his cheeks apart. The firm swipe of Jamie’s tongue over his sensitive hole made Kyle jerk, but he didn’t get very far. Jamie’s fingers dug into his ass with bruising strength, keeping Kyle firmly in place.
“Don’t move,” Jamie growled.
“Or what?” Kyle asked, wriggling just a little.
The hard smack to his left ass cheek was unexpected and stung his skin, driving a yelp out of him. Kyle turned his face into the pillow, hiding the flush of heat that suffused him.
“That’s not what I want to hear.”
The sharpness to Jamie’s voice was low and familiar, making Kyle bite his lip against the intensity of it. He could sense Jamie’s eyes on him, and he lifted his head to look over his shoulder at where Jamie was tucked between his spread legs.
Kyle licked his lips, fingers reflexively clenching at the pillow from the heat in Jamie’s eyes. “Yes, sir.”
Jamie held his gaze a little longer and Kyle let himself relax beneath it. If what Jamie wanted right now was his obedience, then Kyle was more than willing to submit. Loosening his shoulders, Kyle propped his chin on the bunched-up pillow, closed his eyes, and waited.
He didn’t have to wait very long.
Jamie massaged his ass for a few seconds before gripping his ass cheeks and pulling them apart again. Kyle shuddered at the firm touch of Jamie’s tongue against his body. The slick drag of it down the skin of his crease, running lightly over his hole, before licking at the sensitive skin of his perineum made him whimper. When Jamie nosed his way back up to his opening, the wet scrape of his tongue sent a shiver up Kyle’s spine.
Jamie ran the tip of his tongue around the tight circle of Kyle’s hole before dipping inside. He couldn’t help but moan as Jamie did it again, the fluttering intrusion not nearly enough to satisfy him, but still so good. They both knew how much Kyle liked getting fucked, and if Jamie wanted to take his time getting Kyle wet, making him desperate for it, they would enjoy it that much more.
Teeth scraped over the edge of his rim and Kyle jerked his hips, pulling away before pushing back up against Jamie’s mouth. The tip of one dry finger pushed into him, pulling him open so Jamie could more easily lick inside. All Kyle could do was bury his face in the pillow and moan, his own cock twitching as Jamie worked him open nonstop.
By the time Jamie could easily slide two fingers inside, tongue alternately stabbing between them and sucking at his rim, Kyle was finding it hard to stay still. His entire body was vibrating with the need for more, and he finally broke down after a particularly deep jab of Jamie’s tongue, pushing back against that hot mouth.
“Your fingers are nice, but I really want your cock,” Kyle said.
Jamie chuckled, warm air puffing over Kyle’s sensitive skin. “Demanding, aren’t you?”
“You like me like that.”
“Honestly wouldn’t have you any other way.”
The pillowcase beneath his mouth was damp from drool and he wanted so badly to reach between his legs to palm his hard cock at that praise, but Jamie hadn’t said he could move yet. Jamie pulled his fingers out and licked his tongue one last time over Kyle’s hole before finally letting him go. The absence of his touch left Kyle momentarily reeling before Jamie fit his hand over the curve of Kyle’s hip. Kyle breathed out a soft sigh in relief. He felt the bed dip a little as Jamie shifted position. He heard the drawer of the nightstand pull open.
Jamie tucked his thumb into the crease of Kyle’s ass again, pulling him open just enough to pour lube over his skin. The warm liquid slipped messily down his body, tickling at the edge of his hole. Jamie pushed three fingers into him without warning, the sudden stretch a hot burn that had Kyle canting his hips upward to meet it. Jamie’s fingers were almost too much, but felt so good that Kyle could only moan in pleasure.
“Get on your hands and knees,” Jamie said.
Kyle shoved himself upward, rocking against Jamie’s fingers as he moved into the position Jamie wanted. Jamie withdrew his fingers and tugged at Kyle’s hips, guiding him backward. The tip of Jamie’s cock pressed against his hole, the blunt head easily slippin
g inside with just a little push.
He clenched down around the crown of Jamie’s cock, listening as Jamie inhaled sharply. Hard fingers grabbed at his hips, keeping him still as Jamie pushed into him with one solid thrust, opening him up even more. Kyle dug his fingers into the mattress as he breathed through Jamie filling him up, the hot thickness so much more satisfying than Jamie’s fingers.
Jamie squeezed his hips before letting go, stroking one hand over his ass. “You want my cock, you’ll have to work for it.”
Kyle peered over his shoulder at where Jamie knelt behind him. Jamie’s gaze was dark and commanding, the stressed tightness of his body still present, but not nearly as bad as it had seemed in the kitchen. Jamie’s intense focus stemmed from built-up anger as much as it did from concentration, and all Kyle wanted to do was ease his well-leashed temper. If Kyle could do it with his body, he would, and gladly. It wouldn’t be the first time he let Jamie use him however he liked in order to find a better head space.
They’d mapped out the boundaries of their likes and dislikes in bed through trial and error, each trusting in the other to always know where the edge was and never go over it. Theirs was a carefully balanced give and take relationship, even if Kyle was the one who preferred things to hurt more than Jamie did. He liked it rough whenever he could get it, thriving on the feeling of getting fucked raw and hard until he couldn’t help but cry from it, too overwhelmed to think.
That wasn’t always Jamie’s preference, but Kyle rather thought it could be tonight. Kyle clenched around Jamie’s cock again, making that blue-eyed gaze sharpen with desire and a deeper, more primal need Kyle rarely saw in him.
Kyle let his eyes flutter halfway closed, looking at Jamie through a screen of lashes. “Yes, sir.”
He let his head hang a little as he braced himself a little better against the mattress. He rocked forward, mouth dropping open at the feel of Jamie sliding out of him, his hole stretched around the hard thickness splitting him open. When he rolled his hips backward, pushing Jamie’s cock back into him, the slide against his prostate was a glancing touch. Kyle rocked forward again before rolling his hips backward, working to get the angle right.
The moment he felt Jamie’s cock hit his prostate with a solid thrust, Kyle moaned appreciatively. Jamie skimmed a hand down his side as Kyle held that position on the next push backward, smacking him lightly on the ass. The sting wasn’t nearly as sharp as the earlier blow, but it still made Kyle jerk, grinding his ass against Jamie’s hips.
“You like that?” Jamie asked. “You want more, you’ll have to work harder.”
The low, almost casually taunting order was all it took for Kyle to really start moving, fucking himself back on Jamie’s cock in earnest. The sound of their bodies smacking together echoed in Kyle’s ears as he panted through his exertions, urged on by the occasional stinging slap of Jamie’s hand on his ass.
As promised, Jamie made him work for it. Sweat formed over his body, beading in the lines of muscles along his back as he did his best to get himself off using Jamie’s cock. Jamie never moved to meet each roll of his hips, only remained a rock-solid presence behind Kyle as he worked himself back on Jamie’s cock again and again.
Kyle slowed down in intervals to catch his breath, grinding up hard against Jamie for long moments to rub Jamie’s cock against his prostate. The hot pressure made him moan, the warm ache building in his groin creating a sweet sensation. Hanging his head, Kyle peered down his body at where his own cock hung between his legs, untouched and increasingly, achingly hard. Pre-cum glistened at the tip and drooled in a thin line to the bed, a wet spot already forming on the covers there. He wanted so badly to touch himself, but Jamie hadn’t said he could get himself off.
A sharp smack to his ass got him moving again, Jamie’s wordless order spurring Kyle on. It was getting more difficult to keep hitting his prostate, despite how badly he wanted to come. Jamie’s cock throbbed in his ass, filling him up, and that was almost as good as the pounding he sought, but wasn’t quite able to get on his own. Kyle panted through another minute of fast rolls of his hips, the quick motion making his thighs and abs burn with the need he was chasing.
A warm hand slipped up the back of his neck, fingers tangling in his sweaty hair as Jamie pulled his head back. Kyle’s neck arched tightly, mouth dropping open on a gasp as Jamie’s other hand gripped him by the hip and yanked him backward to stillness. Breathing heavily, most of his focus on the hot length throbbing inside his ass and the coiling heat in his groin, Kyle shivered beneath Jamie’s touch.
“Don’t move,” Jamie said.
Kyle closed his eyes and swallowed a little as Jamie pulled out nearly all the way. Only the tip of his cock remained in Kyle’s ass, and Kyle clenched greedily around the head. Jamie let go of his hair and settled a hand on his shoulder before driving back into his body with enough force that Kyle would have been shoved forward if not for Jamie’s firm, steadying grip.
He cried out in pleasure, eyes rolling backward into his head as Jamie thrust against his prostate hard enough it almost hurt. When Jamie fucked into him a second time, the force of it drove the air out of Kyle’s lungs. He tried to breathe through it, but Jamie was already sliding back out and fucking back in, the pace quicker and more brutal than anything Kyle could achieve on his own.
On his hands and knees, head tipped back, body held in place by tight fingers, Kyle could only take it, soft little cries falling from his mouth with every bruising thrust of Jamie’s cock. Jamie’s breathing got a little heavier, a little faster, as he drove his cock deep into Kyle’s ass, over and over again. The nearly overwhelming pressure against his prostate had Kyle squirming against Jamie’s hands, desperate for release.
“Please,” Kyle begged. “Please, sir, touch me!”
Jamie let go of his hip to smack him on the ass a couple of times, still fucking into him. “I want you to come like this, just from my cock.”
Kyle groaned a wordless protest, but he wasn’t going to tell Jamie no. Instead, Kyle spread his legs a little wider, arching his back a fraction more as Jamie drilled into him with relentless strength. He could barely catch his breath, choking on a moan as his balls tightened, his cock so hard it hurt. Jamie didn’t stop, the slide of his cock in Kyle’s ass almost burning by the end when Kyle finally came with a punched-out wail, his cock spurting his release over his stomach and onto the bed beneath him.
Jamie slowed his furious pace, grinding his cock hard against Kyle’s prostate, the pressure practically lodged in Kyle’s throat. He swallowed against it, breathing in sharply through his nose when Jamie pulled out of him. Jamie manhandled him onto his back with quick efficiency, the pillow getting shoved aside as Kyle spread his legs without needing to be asked.
Jamie loomed over him, stealing a hard, open-mouthed kiss that he didn’t mind giving up. Kyle ran his hands over Jamie’s arms, his shoulders, needing the contact as his nerves thrummed in the aftermath of his orgasm. Jamie kissed his way down Kyle’s neck, biting at his collarbone, before sucking on his nipple. Kyle pushed up against his warm mouth and the teasing tongue. Jamie settled more firmly between his legs, making room for himself, his hard cock like a brand against Kyle’s stomach.
“In me,” Kyle gasped, scratching his nails across Jamie’s back to catch his attention. “I want you in me.”
Jamie scraped his teeth over Kyle’s nipple and sucked at the hard little nub, making Kyle swear. His entire body still buzzed from his earlier orgasm, barely starting to come down from it. Every little touch, every bite and kiss Jamie gave him kept the fire from dying out.
“Please, sir!”
Jamie finally pulled back, his gaze dark with desire. Kyle didn’t look away as Jamie grabbed him by the hips and yanked him closer, legs spread wide across Jamie’s muscular thighs. Kyle watched hungrily as Jamie slicked up his thick cock again, the dusky head slipping through the circle of his fingers. His toes curled in anticipation as Jamie pressed his thighs apart even more, ang
ling him into the position Jamie preferred.
He felt the blunt, hard head of Jamie’s cock press against his hole again. Then Jamie pushed inside, driving his cock in deep with a flex of his hips, the muscles of his abs rippling a little. Kyle groaned at the feel of Jamie stretching him open, the resistance in his body fading in the face of Jamie’s fierce need. The delicious ache between his legs from before was gone and he wanted more, wanted the roughness Jamie was so good at giving him.
“Thought about this the entire flight over,” Jamie said, gaze flicking from Kyle’s face to the hot point where they were joined together, buried balls-deep in him. “Getting you under me.”
“You have me, so fuck me, sir,” Kyle said, sliding his arms over his head to press his hands against the headboard. “Fuck me hard.”
Because he knew Jamie needed this, needed to let go in the wake of everything that had happened today. Kyle wanted to carry him through it, wanted to give him everything he wanted, everything he needed. The way Jamie looked at him had Kyle biting his lip. Being the absolute focus of Jamie’s considerable attention made warmth flush through Kyle’s skin. He knew Jamie would change direction in a heartbeat if Kyle so much as hinted he didn’t want this, but goddamn, he wanted this. Jamie’s strength and control was something Kyle could never get enough of. Watching him let go was something else entirely.
The first thrust was brutal in its intensity, making Kyle’s teeth click together sharply as Jamie hit his prostate dead on. He cried out on the next one, locking his elbows against the force of Jamie’s cock fucking into him. Each rough slide was like sweet torture, the pounding Jamie was giving him literally driving the breath from his body. Having Jamie between his legs, taking him apart with exquisite strength, was enough to almost make Kyle scream.
In the Ruins (Metahuman Files Book 2) Page 6