“Yeah, that was fun while it lasted.”
Jamie rubbed his thumb over Kyle’s knuckles a few times before letting him go. “Something tells me we’ll have to play those roles again in the near future.”
“Are we always going to play those roles?”
The question came out quiet and calm, but Jamie could read the uncertainty in Kyle’s green eyes clear as day. “Thought we discussed this already?”
“Things change.”
“The situation, yeah, maybe. But not us.”
“It might come down to that. I mean, I thought I knew how bad everything would be, with the press and all, but I honestly had no fucking clue it would be like this.”
“It’s the election. That makes everything worse. It’s not forever.”
“And if your dad wins? If he becomes president? What then?”
Kyle chewed on his bottom lip, teeth a flash of white in the dim light. Jamie wanted to reach up and press his fingers to Kyle’s mouth, wanted to stop the tell in its tracks. He wanted, and that would never change.
“Then he gets what he’s always been after since entering politics,” Jamie said.
“And you? What do you get?”
Jamie’s mouth was suddenly dry, like the parched deserts in the American Southwest. “I won’t risk my career for my father’s, but I’ll keep risking it for you. That’s never going to change.”
Kyle nodded slowly, tongue flicking out to lick his lips. “You should finish your drink.”
“I’d rather finish what you started when you showed up here.”
Kyle slid off the stool and wordlessly grabbed Jamie’s hand, pulling him away from the bar. They were situated near the back wall of the lower level, a short, dark hallway leading away from the main socializing area. One of the two toilets in the hallway was locked and no one was waiting in line for the second. Kyle pulled Jamie inside, locked the door, then shoved him up against it. Strong fingers wrapped around his tie and yanked him down to a warm, desperate mouth Jamie hadn’t tasted in weeks.
Jamie grabbed Kyle by the waist and shoved a hard thigh between his legs, dragging him closer with rough hands. Kyle groaned, grinding against Jamie’s leg as Jamie licked his way into Kyle’s mouth again and again. Just the feel of Kyle against him was enough to make all the blood in his body rush to his cock, making him momentarily lightheaded.
“Fuck, I’ve missed you,” Kyle gasped out when they broke apart, the words ragged.
Jamie kissed his way over Kyle’s jaw, sucking at the delicate skin beneath the hinge of his jaw hard enough to form a mark that he knew would fade in seconds. “You think I haven’t missed you? Because I have. Every fucking day and night, Kyle.”
Kyle let go of his tie to scrabble at Jamie’s belt, nimble fingers swiftly undoing the buckle. Jamie hiked his leg higher, forcing Kyle up onto his toes from the motion, drawing a moan out of him from the hard pressure against his rapidly hardening cock.
“I don’t know what I was thinking,” Kyle admitted.
Jamie pushed away from the door and walked Kyle backward across the small space to the opposite wall, pressing him against the cold tile. There wasn’t a stall, just a sink near the door and a toilet off to the side. The air had an undertone of bleach to it that couldn’t quite cut through all the other smells that came with the location.
Jamie honestly didn’t fucking care. He tugged Kyle’s button-down out of his jeans before undoing the button and zipper there. He plunged one hand inside, groaning against Kyle’s mouth when he realized the other man was going commando. Kyle arched into Jamie’s hand, gasping as he tangled his fingers in Jamie’s short hair. Jamie squeezed his fingers around the hot length of Kyle’s cock as he pulled it free, stroking his thumb roughly over the sensitive head.
Kyle choked back a cry, biting down on Jamie’s collarbone through the silk shirt he wore. “Fuck me.”
Jamie was already tugging at Kyle’s jeans, pulling them down his hips with a strong tug. “I don’t have anything with me.”
Kyle lifted his head, smirking as he grabbed one of Jamie’s hands and guided it around to his ass. “You think I didn’t come prepared?”
Jamie’s breath came a little faster as he slipped his fingers between the crease of Kyle’s ass, finding the skin there slick, his hole wet with it. Jamie rubbed his finger over that tight opening, dipping in just enough to know that Kyle was just as slick on the inside. Jamie’s cock throbbed in the confines of his pants and underwear, pressing uncomfortably against the zipper he hadn’t yet undone.
“Yeah,” Kyle breathed, biting his way into Jamie’s mouth. “Was late finding you at the last bar, so figured I’d get ready.”
Jamie kissed him back, hard, holding Kyle close with hands that gripped tight enough to leave bruises behind on pale freckled skin. Kyle pushed into Jamie’s touch eagerly, moaning as Jamie stroked him to hardness.
“Should get me wet,” Jamie said, moving his head to lick his way down Kyle’s throat.
Kyle pushed impatiently at his chest. “I’m trying.”
Jamie laughed as he took a step back, reeling a little from the pure, unadulterated joy he felt at having Kyle here with him in his arms. Kyle shot Jamie a hot look from beneath his lashes as he sank to his knees, dragging Jamie’s pants and underwear down a little as he went. Jamie widened his stance, groaning deeply as Kyle didn’t even wait, just guided Jamie’s cock into his mouth with a desperate hitch of breath that had Jamie reaching down to cup his jaw.
He wanted to tell Kyle to slow down, but they weren’t in the right place to take it slow. Pressing a hand against the tiled wall, Jamie thrust into the warm heat of Kyle’s mouth, watching as Kyle’s eyes fluttered shut, entire body relaxing with a suddenness that made Jamie’s chest tighten.
“Fuck, baby, I’ve missed you on your knees,” Jamie said, sliding in deep, wanting to feel Kyle’s lips pressed against his body.
Kyle swallowed around Jamie’s cock, the undulating motions of his throat making Jamie shiver. Pulling back, Jamie rolled his hips in a tight motion, slipping his cock in and out of Kyle’s mouth, eyes never leaving Kyle’s face. The way his mouth looked stretched around Jamie’s cock was better than any dream he’d had over the past few weeks. The growing tightness in his balls was a reminder that, for all the times he’d jacked off alone, coming with a partner was far more satisfying, and his body knew what he’d been missing now. So much so that he could come down Kyle’s throat right now if he wanted to, but Jamie figured it’d be a shame to waste Kyle’s earlier efforts.
Pulling out all the way, Jamie caught Kyle by the shoulder when he would’ve followed after Jamie’s cock, stopping his forward momentum. “Up,” Jamie ordered.
Kyle got to his feet, licking his swollen lips as Jamie pinned him against the wall, hands sliding under his thighs to haul him upward with easy strength. Kyle’s knees hooked over his arms at a tight angle as he slid his hands down to grip Kyle’s ass and lift him higher. Kyle’s jeans didn’t give Jamie much room, but Kyle’s flexibility made it easier than it could’ve been.
Kyle pressed his shoulders against the cold tile, one hand smacking against the wall over his head as he arched his spine, searching for friction, but Jamie didn’t move an inch. Kyle’s eyes were wide with desperation, pupils dilated with want, cock bobbing between them. His fingers were steady though when they touched Jamie’s face, tracing his cheek. Jamie turned into the touch, kissing Kyle’s palm, licking at the smooth skin there.
“I want you,” Kyle said hoarsely.
Jamie thought back to last summer and a night of passion that ended with a ghost of a whisper on the edge of dreams. He thought of London and the faint hesitation between words that had spilled out of Kyle’s mouth. Thought of everything between them as Jamie guided the tip of his cock to Kyle’s wet hole, pressing against that tight opening, feeling it part around him as he took what he wanted, what he’d been missing for weeks.
Jamie kissed Kyle with a ferocity that left the
m both breathless as gravity slowly pulled Kyle down onto his cock. The forceful stretch had Kyle crying out into Jamie’s mouth, scrabbling at his shoulders, body shaking through the rough intrusion that didn’t stop. He ripped his mouth away from Jamie’s, tilting his head back and gasping for air as he sank down onto Jamie’s cock with an inexorable slide neither were willing to stop. The clenching heat of Kyle’s hole had Jamie flexing his thighs and pushing his hips upward in a sharp, desperate motion as he chased a memory that had kept him company for nights on end.
Kyle choked on a scream, the sound muffled against Jamie’s mouth as Jamie slid all the way in with a deep groan, his cock throbbing inside that hot, clenching space. Pressing Kyle’s shaking body against the wall, fingers digging into Kyle’s ass, Jamie let himself just breathe through the sensation of coming home, his heart pounding in his chest.
“I love you.”
The words left Jamie’s mouth in a thoughtless whisper, falling into the miniscule space between them loud enough to block out the rest of the world. Kyle’s eyes widened in shock, mouth dropping open as his fingers twisted tightly around the lapels of Jamie’s suit jacket.
“Who fucking says I love you in a bar bathroom?” Kyle ground out, voice breaking a little on the only words that mattered. “You fucking idiot, this is why you need me.”
Jamie licked his lips, mouth gone dry again, breathing fast in the wake of his confession. “I can take it back?”
Kyle yanked on his suit jacket, trying to pull him closer when they were already as close as they could get, lips moving over Jamie’s as he spoke. “Don’t you fucking dare. I’ve been waiting—you could’ve said it in London for fuck’s sake!”
“You could’ve done as well.”
“I’m a sniper. I wait. And I was gonna wait for you however long it took you to screw your goddamn courage to the sticking place and—”
Jamie cut him off with a kiss, slow and deep and desperate, pouring everything he felt into it in a way he never had before. “I love you.”
Kyle’s breath hitched in the back of his throat, his fingers warm against the side of Jamie’s face. “Say it again,” he begged.
Jamie pulled out of Kyle agonizingly slowly, moving gently through the fading resistance before pushing back inside so slowly he had to grit his teeth against the need to come right then. “I love you.”
“Yes,” Kyle gasped out, eyes locked on Jamie’s face, his voice shaking.
Jamie pulled out and pushed back in again, a hard, slow grind that had Kyle sliding up the wall, making him swallow hard against the solid thickness splitting him open. Jamie slowly thrust into him a few more times, letting Kyle’s body open itself up fully around his cock, gravity a constant anchor that helped him sink down to the root every time.
Jamie pressed their mouths together in a soft, sweet kiss, the touch a lingering pressure by the end. “I love you,” he said again, because the truth had never tasted so good as it did right then.
He pulled out until the crown of his cock was the only part of him inside Kyle before slamming back inside with enough force Kyle’s mouth dropped open on a soundless scream. Jamie dug his fingers into warm skin and braced himself, fucking up into Kyle’s body with a relentlessness that had them both breathing fast in seconds. The slapping sound of their bodies coming together echoed in the bathroom, ringing in Jamie’s ears, a counterpoint to the beat of his pulse.
Jamie never looked away from Kyle’s eyes as Jamie fucked into him, pinning Kyle with the weight of his focused attention as well as his body. Kyle writhed in his arms, legs shaking where they were slung over Jamie’s arms as Jamie pounded into him without stopping. Sweat trickled down the back of his neck, his throat, beading across his forehead as the tight heat of Kyle’s body welcomed his every thrust.
Kyle fingers found his face again, thumb pressing against the corner of his mouth. Jamie parted his lips and Kyle leaned forward a fraction of an inch, sobbing out words that cut like a knife straight to Jamie’s heart as he licked across the faint seam of Jamie’s mouth.
“I love you.”
Jamie buried his face against the hot curve of Kyle’s neck and shoulders, biting down on the taut muscle there as he came with a suddenness that actually hurt. He ground up into Kyle’s body as hard as he could, chasing the hot fire running through his nerves as he spilled his release. Kyle’s arms wrapped tight around his shoulders, holding him close as Jamie came down from the physical and emotional high.
“You said it before, in a way,” Jamie whispered against the hot skin beneath his mouth, feeling Kyle’s pulse beat against his lips. “Last summer.”
“I meant it then.” Kyle’s fingers stroked through his hair, soft and gentle. “I mean it more now.”
Jamie sucked on Kyle’s throat, right under his jaw, distracting the other man as he pulled out of Kyle’s body in one easy motion. His cock was wet with spent cum, and Kyle hadn’t gotten off yet. Jamie gently guided Kyle back down to the ground, letting him find his balance on shaky feet before slipping a thigh between his legs. Jamie dragged one of Kyle’s legs up to his hip, keeping Kyle spread open even as he slipped a hand between the wall and Kyle’s ass, plunging three fingers into his hole without warning.
Kyle shuddered and squeezed his eyes shut, going up on the ball of one foot, unable to escape the hard pressure of Jamie’s fingers rubbing against his prostate. Jamie used his other hand to stroke Kyle’s hot, hard cock, the dry friction a burn that had Kyle whimpering, biting at his lip, his hands gripping Jamie’s biceps hard enough his knuckles went white.
“Jamie.”
“Look at me,” Jamie ground out.
Kyle wrenched his eyes open, dazed gaze meeting Jamie’s and refusing to look away.
“I love you and I will always fight for you,” Jamie told him, meaning it more than he’d ever meant anything in his life. “Now come for me.”
And Kyle did, obeying so perfectly Jamie couldn’t help but kiss him through it. Jamie kept rubbing his fingers over Kyle’s prostate as he stroked Kyle through his orgasm, milking every last drop out of him until nothing was left. Jamie gave his limp cock one last pat before letting go, resting his dirty hand on Kyle’s hiked-up leg. Jamie kept the fingers of his other hand right where they were, three knuckles deep inside Kyle’s ass while they kissed. The more Kyle arched away from his touch, the harder he rubbed, pushing Kyle through the last lingering waves of pleasure right up against the edge of too much, knowing just how much Kyle liked the pain of it.
Kyle finally wrenched his mouth away with a gasp, burying his face against Jamie’s chest with a sob, his entire body shuddering. Jamie pressed his fingers against Kyle’s prostate one last time, a hard push that had Kyle biting at him through his shirt, before slipping his fingers out of his hole. He lowered Kyle’s leg, letting him sink back down to the floor on his heels, the wall holding both of them up as they clung to each other.
A pounding on the door startled them, making them both jerk from the sound. Kyle let his head rest against the wall, gulping in deep breaths as Jamie swore under his breath.
“Be out in a minute!” Jamie shouted over his shoulder.
Looking back at the utterly debauched picture Kyle presented made Jamie wish they were somewhere else entirely where they could keep enjoying themselves. But they weren’t, probably wouldn’t be for days and days while they waited for everything spinning around them to settle down. Instead, he grabbed a wad of toilet paper since the bathroom only had hand dryers and did his best to clean them both up and fix their clothes. Kyle was more of a mess than he was, but even if he wasn’t, it would be extremely obvious to anyone what they had been doing in the bathroom.
Namely, each other.
Kyle reached out and snagged Jamie’s wrinkled tie, looking up at Jamie from beneath his lashes. “Ya tebya lyublyu. Just so we’re clear.”
Jamie let himself be pulled down into one last kiss, smiling against Kyle’s mouth, perfectly willing to ignore the pounding on the bat
hroom door. Jamie had everything he could ever want right here in his arms.
The rest of the world could wait.
INDEX
Short descriptions of words, acronyms and phrases used in the story that weren’t readily explained in text. Included as well are character names since the cast was rather large for this story.
Annapolis: The United States Naval Academy. A four year service academy that educates officers for commissions into the Navy or the Marines. You graduate either as an Ensign into the Navy or a Second Lieutenant into the Marines.
Ate-up: Military slang. Used to describe a soldier who is sloppy and has little to no military bearing.
Bhasin, Samaira (Captain): Former officer in the Royal Navy, currently second-in-command of the Royal Legion, metahuman (hydrokinesis), code name Europa, hails from London, England.
Brannigan, Kyle (Staff Sergeant): Former Strike Force operative, currently assigned to Alpha Team as a sniper, metahuman (rapid healing), code named Reaper, hails from Boston, Massachusetts.
Brown, Annabelle: Former Night Stalker pilot, currently assigned to Alpha Team as a pilot, metahuman (anti-gravity, flight), code named Icarus, hails from Asheville, North Carolina.
Callahan (née Montgomery), Charlotte Jacqueline: Jamie’s mother, billionaire, socialite, hails from New York City, New York.
Callahan, Jamie (Captain): Previously a Recon Marine, currently leading Alpha Team, metahuman (enhanced strength and durability), code named Apollo, billionaire heir, hails from New York City, New York.
Callahan, Leah: Jamie’s little sister, billionaire heiress, socialite, hails from New York City, New York.
Callahan, Richard: Jamie’s father, billionaire, senator, Senate Majority Leader of the United States Senate, Republican presidential candidate for the upcoming election, hails from New York City, New York.
CDC: The Centers for Disease Control and Prevention. A United States Federal agency that aims to protect public health.
Chan, Madison: Previously a Recon Marine, currently assigned to Alpha Team as a demolitions specialist, metahuman (energy blasts), code named Nova, hails from Los Angeles, California.
In the Ruins (Metahuman Files Book 2) Page 33