Work Text:
Getting too old for this Price. When are you going to accept the losses and hand the reins over?
The thoughts aren’t new. Just more insistent as the years go by. The problem is he could never picture who would take over for him. Who could have the daring to get blood on their hands to protect the greater good? Who could have the cunning, the callous, and yet also the heart and compassion to carry out the mission of making the enemy afraid of the dark without becoming corrupt enough to be an enemy at the end of the day?
Before, he couldn’t picture anyone, but now… A sigh slips out and he rubs his eyes hard. But now he can picture someone. The problem? That someone is not someone he wants to curse to this life forever. Damn if Kyle didn’t have the drive and the fight to do it. Even if he was an omega. Price had spent enough time watching him put alphas in their place to know his second gender wouldn’t slow him down.
Price’s might though.
His goddamn inner alpha was convinced from the moment he saw the omega pushing his way into a terrorist filled building to save hostages that Sergeant Garrick was his mate. Thirty-either years of never finding an omega, beta, or alpha to pique his interest and suddenly his alpha stakes a claim on an omega twelve years younger than him, under his command, who probably sees him as a mentor only.
The happiest day of his life in ten years was Gaz initiating pack bonding for the first time. Price never pushed new task force members to join the pack, always left that option open to them at their own time. Besides, Ghost was sufficiently prickly and untrusting to scare off most everyone.
Gaz was sufficiently easy-going and honest that Ghost had simply shrugged and scented the omega back. Price had never felt more pride as a flushed Gaz had stumbled away from Ghost and over to him for the pack leader’s acceptance. Gaz had been so overwhelmed with Soap’s, Ghost’s, and Price’s scenting; Price had had to carry the omega back to his barracks.
Late at night Price often relieves the feeling of a loose and pliant Gaz in his arms as the omega snuggled closer into his chest rubbing his face and neck on Price repeatedly completely scent drunk. Price had found it adorable. Every time a pack member initiates scenting to this day, Gaz flushes red in happiness. His chirps alone can make even Ghost smile and acquiesce to longer scenting sessions than normal. Of course, scary Ghost also has a soft spot for the other pack omega Soap. Price, despite his own struggles to resist the pull towards Gaz, finds amusement watching Ghost try to resist Soap.
At least Soap returns the feelings of attraction. He pursues Ghost with the insistence usually only courting alpha’s would show rather than an omega. Price can’t say the same for Gaz. A purely professional relationship. An appropriate relationship, ignoring the fact Price finds himself moaning Kyle’s name whenever he’s in rut. A shameful secret he’ll take to the grave.
He doesn’t get to brood long. The phone on his desk rings with Kate Laswell’s name flashing across the caller ID. He feels his budding headache pound just that much more. Kate’s one of his oldest friends, but right now he’s looking forward to a cigar, glass of whiskey, and an early bedtime for once.
“What?”
“Woof, John. You’re a bit growly.”
He sighs, “What do you need Kate. I was about to call it a night.”
“It’s Kyle.” He tries not to let his heart jump too much. “He wasn’t feeling well before his solo mission. I sent him home.”
Price’s chest unclenches; a feeling he adamantly ignores. “What do you need from me?”
“I need you to go to Kyle’s flat in London. He’s not answering his phone, and something tell me to be worried.”
“The mission?”
“I already have someone else on it. A marine we’re eyeing to recruit for special forces. This’ll be a good test for him to see if he has what it takes.”
“I’m just his captain. Send someone else. Send Soap.”
“If you believe you’re just his captain John, then you really have lost your touch.”
The line clicks dead before the growl crawling its way out at her words can sound.
The drive from base to Gaz’s flat takes him over an hour; just enough time for him to thoroughly overthink (and curse Laswell’s name). The minute he finds himself outside Kyle’s door is the minute his courage fails him. It shouldn’t. This is nothing more than a captain checking in on his sergeant. But his alpha is restless, pacing back and forth behind his ribcage.
He knocks. Only loud enough to give him reasonable justification he did what he could to talk to Gaz, but still quiet enough he’s hoping his sergeant won’t hear it at all. Just as he’s ready to give a sigh of relief and leave the door cracks open. He’s greeted by a single brown eye warily peering through the crack.
“Captain?”
Gaz’s voice is low with a slight purr behind it Price has never heard before. It has him tensing at a complete loss of words. His inner alpha is no longer pacing, but rather knowing on his ribs to be let out. It likes this version of Gaz’s voice. A lot.
“Sergeant.” Jesus his own voice must’ve dropped an octave from his usual growl. He studiously ignores the way he can see a shudder pass through the other man. “Laswell sent me. Told me you weren’t well. Wanted me to check up on you.”
He watches Gaz swallow multiple times before answering, his gaze firmly locked on Price’s check. “’m fine, Cap. Just need to rest.”
The door creaks open a smidge more and Price watches a bead of sweat roll down Kyle’s temple. Price has to bite the inside of his cheek to stop the urge the has to lick that bead into his mouth. “You sick?”
God he should just walk away. Tell Laswell he put eyes on Gaz, and he’ll call the sergeant tomorrow. He shouldn’t be trying to prolong a conversation.
“Something like that.”
“Anything I can do?”
The door opens a bit more. He thinks he might hear the start of a whine come from Gaz before Kyle clears his throat. Price watches enraptured as the man in front of him absently licks his lips. The things Price would do to get that tongue in his mouth.
“Captain?” The title is a near whisper and Price heeds it’s call. He stumbles forward a step.
“What do you need Gaz?” His own voice matches the whisper of Kyle’s.
Kyle’s breath hitches and that’s when Price scents it; the heat pheromones slipping through the opening in the door. His alpha stops knowing and bites hard, tearing against Price’s self-restraint. Never had he been around Gaz in preheat or heat.
The smell. The fucking smell of sweet cinnamon. And maybe…? He inhales, Kyle’s eyes widening at him as the omega watches his nostrils flare. Yes. A slight undertone of pumpkin. Never in his fantasies would be think Kyle smelled like that. A perfect combination of sweet and dark.
“It started out of the blue, sir. I think it was the other alpha Laswell had brought for the mission.”
It’s like a bucket of ice water is hurled over his head. “Other alpha?”
“The marine. He wasn’t wearing scent blockers, and I was just starting preheat. I think when I smelled him my heat was triggered. You know I like to keep my distance from alphas when I’m close to my heat for a reason.”
His initial shock wears off fast. His alpha is ripping into him from the inside. Their omega. Their omega went into heat for another alpha. Rationally he knows that’s not entirely how it works, but he can’t help the jealousy that grabs him by the throat. He was too afraid to pursue Gaz and now his omega might- NO. He has to stop that thought before it can go too far.
He doesn’t remember moving, doesn’t remember shoving his way into Kyle’s home, doesn’t remember slamming the door shut, turning the locks, and he doesn’t remember grabbing Gaz. It all happens so fast he finally consciously returns to the moment as Gaz is plastered to his front from the force with which Price hauls the man to him.
Gaz moans at the contact, and Price nearly comes right then and there. He’s sure that sound will haunt him until the day he dies.
“Alpha.” Kyle keens, and Price’s lips find his in a second. The omega pants into his mouth as Price stakes his claim. How could anyone taste this fucking good?
Price is greedy. He holds Gaz by the back of the neck. Not enough to scruff the omega, but enough to keep him right where the older man wants him. His tongue explores every inch of Kyle’s mouth, his teeth nip and pull until the omega is moaning again.
The first hesitant lick of Gaz’s tongue into his mouth nearly sends him to his knees. It’s not enough. Not nearly enough. He’s done waiting. Done trying to be honorable. He’ll be damned if the omega in his arms goes into heat for anyone’s scent again but his own.
He pulls back enough to separate their lips. Gaz clings to him, trying to follow. He whines plaintively when Price stops him. John feels his heart swell at it. He can’t help but find Gaz cute even now. “Patience, Love.” Gaze blinks at him dazed and confused why the alpha won’t continue. “Need you to focus, Sergeant. Just enough so I know you can consent.”
Gaz frowns. His obstinate set face so close to a pout Price nearly laughs. The omega tries to get back to his lips, and Price feels like the worst villain stopping him again. Gaz growls, “I’m fucking consenting, now get back here.”
It’s Kyle’s turn to grab Price by the back of the neck and drag their mouths back together. Price is lost in it. In the slick slide of their tongues together, of the sharp nips from Gaz’s fangs that have Price’s alpha wanting to give back as good as they’re getting, at the feel of Kyle’s thighs and chest pressed into his own.
The deepening scent of pumpkin and cinnamon has Price’s cock hardening to the point of pain. Gaz is grinding against him, desperate pants emitting from his mouth as the omega trails kisses down Price’s neck. He feels Gaz’s hands trailing his sides as his fingers seek the edges of his shirt. The first contact of Gaz’s fingers on the bare skin of Price’s ribs has the omega pulling up short in wonder.
Price cradles Gaz’s face in his hands as the intensity of the moment bleeds away. Kyle is downright shy as his fingers caress and explore along John’s back and sides. The omega is grinning, confidence growing as he looks at Price with a wonder the alpha can’t help but share.
“You’re perfect.” He breathes the words out like the holiest of prayers.
He’s kissing Kyle again; It’s softer, slower, deeper. Price has never been the best with tender words. He just hopes he can express enough this isn’t something casual to him. This is his beginning, middle, and end right here in his arms.
By the time they separate again Gaz is flushed red and trembling. Price is nearly overwhelmed with the need to tuck the younger man into his chest; put him somewhere Price can care for him, protect him, all of it.
“Gaz, you need to know something.”
“I know.”
“No, Kyle. I need to tell you-.”
“Nothing to tell me, Cap.”
He looks into brown eyes glowing molten gold. And he can see so clearly the feelings in his heart reflected back in Gaz’s eyes. Suddenly he’s laughing. Laughing at this turn of fate. Laughing at the thing he’s agonized over that shouldn’t have hurt at all because here in the man in front of him is such open acceptance all the cracks in him are closing. Just. Like. That. And it’s a goddamn miracle someone so beautiful (and kind and funny and intelligent) and ten-times the man he’ll ever be shares those same feelings.
He buries his head in Kyle’s neck. Kissing along his throat and huffing his joy into his skin. Gaz is laughing too. Laughing at this lighter version of someone he loves. Laughing also at the feel of Price’s whiskers scratching his delicate skin. It’s a relief and connection far more powerful than anything either have felt in their lives.
“John?”
Price hums. He likes the sound of his name from Gaz’s lips. “Kyle?”
“I need you.” Price follows the bob of Gaz’s throat with his tongue. “I need you to claim me. Need you to bite me. Need you to knot me.”
Price’s world stills. “Say it again.” It’s a command, even as broken and raw as it sounds coming out.
Gaz chuckles. “Need you to mark me as yours.”
“And?”
“Need you inside me.” The note of mischief in the omega’s voice has Price growling. He’s dragging Gaz to the floor in a heartbeat. The omega goes willing, the scent of his slick increasing.
Price shoves his legs open without preamble. He stares hungrily as Kyle arches off the floor at the feel of Price working his pants off. It doesn’t take long for the rest of Gaz’s clothes to follow suit. It’s not like Price hasn’t seen Kyle without a shirt on, but the sight of his cock beading with precum and his slick filled hold winking at Price has him snarling again. This right here is the exact way the omega should always look for him.
The grip he has on Gaz’s thighs is bruising. A sick part of him likes it. He squeezes harder. He’ll be sorely disappointed tomorrow if he doesn’t see bruises wrapped around the omega’s thighs that fit his hands perfectly. Gaz tries to lift his hips, and Price harshly shoves him back down. His leash on his alpha is thin, and the alpha will take nothing but submission from the man beneath them.
“You’ve been a bad omega, Gaz.” His voice is dark.
Gaz freezes, a distressed whine tears itself out of his throat. “What? I have done anything-.”
His sentence cuts off abruptly in a groan as Price licks up the side of his shaft before suckling his cock head into his mouth. Price finds a certain fascination with Kyle’s slit (and the juices leaking out of it). He wraps a hand around the base to squeeze and Gaz throws his head back.
“Please, please, please.”
The chant is unending from the omega’s lips as Price bobs his head, reveling in the feel of his omega’s cock working it’s way deeper down his throat with each pass. He pulls off with a pop as he feels Gaz tensing. Gaz’s chest heaves, his eyes are wild on Price.
“Like I said. You’re a bad omega.”
“How!?” Gaz nearly sobs. Every part of his omega instincts is telling him to be good, yet his alpha is telling him he’s bad. “Tell me how to fix it!”
“How long have you wanted me as your alpha?”
“From the beginning.” Gaz says it quietly, sensing some kind of trap.
John’s eyes turn nearly feral. “From the beginning,” he parrots back. “And you didn’t think to tell me?”
Gaz squirms, seeking friction for his denied orgasm. Price’s hand is around his neck in an instant. He lays his body over Gaz until his weight is forcing breath out of the man’s chest.
“You get to cum when I tell you.” His fingers tighten in warning.
Gaz keens, real tears running from his eyes in desperation. “Please, Alpha! Please!”
“Answer my question.”
Gaz’s mouth opens and closes, desperately trying to gather his thoughts. “You’re my captain. It was a boundary.”
“A boundary.”
It’s not a question but Gaz still tries to nod around Price’s hand.
“No more boundaries Gaz. I’m your alpha, and you’re my omega. You’ll keep nothing from me here on out. Understood?”
“Yes, sir.” Gaz tries to turn his head to bare his throat in submission and Price rumbles with pleasure.
“That’s it, Omega. That’s good,” he croons.
Gaz goes pliable beneath him in pleasure. Price’s alpha preens at the rush of power. To know they have control like this is intoxicating.
Price moves back down Gaz’s body, right to the part of him that has been haunting his dreams for a while. As his finger works its way into the omega’s hole, both men groan simultaneously. Price means to go slow, but Gaz is moving his hips down to force Price’s finger in as far as it will go. Price can’t help the moan that comes out of him as he works a second finger, then a third in.
“So fucking tight, Kyle. You’re going to feel so good on my cock.”
He pets Kyle’s walls, sharply watching where and what rhythms have the omega twitching in pleasure until his hand is soaked up to his wrist in the omega’s slick and Gaz is sufficiently overstimulated to be thrashing in Price’s grip.
“Alpha please! I can’t-I need your knot!”
Price rumbles a laugh against Kyle’s inner thigh. “You sound so good begging.” His mouth is back around Kyle’s cock to turn the omega’s whines of pleasure into a curse as Price practically tries to drink down his flesh. He thinks he will never get tired of the feel of Kyle in his throat.
Price gets no warning as Gaz comes. His hole clamps down on his fingers before pulsing erratically. John hums in satisfaction at the feel of the semen pulsing onto the back of his tongue. It’s creamy and thick, and the warmth of it has his throat relaxing to swallow what he can. By the time he pulls back, Gaz’s legs are twitching with a completely blissed-out look on the omega’s face.
He watches the sergeant, giving him time to come back down. Gaz’s eyes slowly focus as Price kneads his hips, peppering kisses along his abdomen and up his chest to give love bites to his nipples that pull a broken groan from Gaz.
Price gives him a quick, sweet peck on his lips. “Turn over and present for me, Love.”
Kyle shudders beneath him before scrambling to obey. Price takes in the view; Gaz leaning on his forearms, legs spread, back arched. His thighs glisten with his slick. His hole is swollen from arousal and Price’s attention.
By the time Price works his cock from his jeans, Kyle is swaying with want. The omega takes one look over his shoulder at Price’s well-endowed cock and he’s keening again, eyes rolling back in his head. He arches further and bares his neck.
“The perfect omega.” Price doesn’t mean to say it aloud, but Gaz is panting at the words.
The first touch of his cockhead to Kyle’s hole has Price gripping hard at this self-restraint. He’s large, and despite having prepped Gaz, he doesn’t want to hurt him. Gaz rocks back on him, trying to get the alpha to mount him. Price shoves the omega’s chest to the floor in warning.
“Patience,” he snaps.
He lets his cockhead slide across Gaz’s opening a few times, both to tease and to wet his cock to ease his entry. Each pass has Gaz gasping into the floor. Finally, he starts to press in. What was tight for his fingers is a vice for his dick. He grits his teeth as inch by inch he works himself in until his balls are sitting heavy and ready against the omega.
The pleasure is unimaginable. The vice grip has tingles shooting up his spine. The wet welcome of Gaz’s hole molds around his cock like the omega’s channel was made just for him. As he drags himself back to thrust, Gaz clenches harshly down on him. The suctioning resistance on his cock has him near whimpering. Whatever his intentions were to be slow are thrown out the window when Kyle let’s out a broken, “More.”
His thrusts are frantic, fueled by the noises spilling from Kyle’s mouth. He makes it a game trying to thrust hard enough to hear Gaz’s moans get cut off by the force of them. His knot is swelling at his base. The moment Gaz feels it bludgeoning at his entrance he’s chanting “yes” repeatedly.
Price snarls, pinning Gaz down harder as he fights to work his knot in. Finally, it catches. It’s a tight fit, but as it swells fully Price comes harder than he can ever remember, Gaz tipping over the edge of pleasure with him. Price’s teeth find his mating gland at the base of his neck in a frenzy. The blood from his bite fills his mouth as his cum fills his omega.
Spurt after spurt of his seed pumps its way inside. Gaz is sobbing at the feeling, trembling against Price’s hold as feels the sticky fluid painting every inch of his insides. Price’s knot keeps his semen packed in tight, pushing his cum directly into Gaz’s womb until his lower stomach distends from the amount.
“It’s hot!” Gaz groans. His hole twitches as his comes again, his body trying its hardest to pull Price’s deposit deeper. His omega rolls in the forming mating bond and the virility of their alpha’s seed. Price let’s himself shallowly rut against Gaz as the last of his semen squirts into his omega.
“You knew he was in heat.” His tone is accusatory enough to make Laswell flinch.
“You two needed a push.” The silence on the other end has Kate shifting nervously. “I take it the push worked?”
“We’ll be back on base in a week or two. Tell Simon he’s in charge until then. And Kate?”
“Yes?”
“That marine better not be assigned to this base anytime soon.”
Kate grins as the line goes dead.
Price looks down at the sleeping Gaz in his arms. They’d been at it for hours as Gaz’s heat built. The omega had finally fallen asleep a few minutes ago, tucked under Price’s arm. It made something unbearably fond expand in his chest. He presses a kiss to Kyle’s forehead, smile spreading as Gaz nuzzles closer.
