Work Text:
Ghost had been nothing but miserable in his skin since the day he prestened at nineteen. He'd hated his body anyway. Too tall. Too well built. Too many scars. And this had just been the icing on the very unpleasant cake.
He'd gotten to the point where he didn't think he would ever present. Convinced himself that he was destined to be a beta. And he'd been more than okay with that. Because while it wasn't his preference, it was tolerable. It was worse than one alternative, and far better than the other.
Everyone had their preference when it came to what secondary sex they wanted to present as. Some were fine being betas. No defining scent. No ruts or heats to worry about. No drive to mate or bond with another. Some wanted to be an alpha. Strong. Dependent. Wanted to take a mate and protect them at all costs. Some, like Ghost, wanted to be an omega. Wanted to be claimed by an alpha. Wanted to make a nest that he could feel secure in. Wanted to have and raise pups for his alpha.
But the universe was a cruel bitch who clearly had vastly different ideas for what it wanted for Ghost. By the time he presented, he'd already long left his childhood home and joined the army. He'd been doing well. Was making a good name for himself. His past hadn't followed him. People didn't judge him or ask questions. And for the first time in his life, he actually felt useful, instead of being made to feel like a burden.
By some miracle, he'd been alone when he presented. And even while he hadn't thought he'd present, he'd always kept a stash of scent blockers. Just in case. The second his unpleasant scent of smoke, laced with hints of pine and leather came through, he scrambled to grab them. Slapping one on each side of his neck to stop the disgusting scent from making any more of an appearance than it already had. He'd imagined himself smelling of lilac. And lavender. And strawberries. Sweet and floral. Not something so strong and imposing.
His first rut came not long after he presented. And he absolutely hated how it felt. He hated feeling so territorial. He hated how aggressive and angry he felt. He hated how it heightened his already disgusting scent and made it absolutely impossible to ignore. It became so potent that it bled through his blockers and made him feel nauseous. He'd probably have loved the scent on someone else. But on himself, it was awful. It smelled wrong. It felt wrong. He just wanted to rip his scent glands out and be done with it.
After learning how much he hated his first rut, Ghost started on rut suppressants. The doctor who had agreed to supply them had warned him to make sure he took at least one rut every year. And Ghost had agreed. Knowing full well that he would do absolutely no such thing. He was going to be on them permanently. And no one was going to stop him. Ghost knew it was dangerous. Knew it could make him sick in the long run. But he was more than willing to take that risk.
He never took a partner. He knew that the conversation as to why he wouldn't sleep with them would come around eventually. And he really didn't feel like explaining that he felt like he was in the completely wrong body. That he so desperately wished he was an omega. That he wished to be on the receiving end of a knot, and not the one giving it. Ghost wouldn't even touch himself because the feeling of having a knot was so alien and wrong.
He genuinely couldn't remember the last time he'd ejaculated. Wasn't even sure if he could anymore with how long it had been. But he was honestly okay with that. He'd considered having all of his sexual anatomy removed on more than one occasion. Though he wasn't entirely sure what had stopped him.
On the complete opposite side of the coin, Soap was in a very similar boat. An omega who wanted nothing more than to be an alpha. Who wanted an omega to protect and dote on dilligently. He couldn't even imagine himself taking a knot. Couldn't imagine having someone ejaculate inside him. Couldn't imagine ever being pregnant or having pups. It was his absolute worst nightmare.
Like Ghost, he also kept scent blockers on 24/7. Keeping his sweet scent of lemon and vanilla under wraps. Never taking them off, unless it was to put on some fresh ones. Though it was much harder for him to get away with not taking his heats. For an omega, not taking heats for an extended period of time could be fatal. As he'd found out the hard way. He'd managed to miss three back to back before he'd just become too unwell to miss another. He'd been found barely conscious in the showers after a rough training session. Dragged to medbay, despite how much he'd tried to protest. And he'd been given an injection to force him to go into heat. To give his body what it was so desparately screaming for.
Since that point, he played a risky game with his health. He'd purposely skip two heats and track how he felt once he calculated that the second one should have ended. Sometimes he felt consistently strong enough to go without a third. Sometimes he knew he just couldn't, or he'd end up back in the same situation as before. And it wasn't worth it. He'd been throughly threatened with being benched if it let it happen again. So he dangerously toed the line. He'd take heat leaves to make it appear like he was doing what he was told. He'd leave base so no one could prove that he wasn't taking them consistently. And he'd come back after them feeling infinitely worse than he had when he'd left, but he'd play everything off like he was fine. And like he wasn't ignoring direct orders for the sake of his own sanity.
Both men were thoroughly miserable in their own skin. Miserable at the universe for creating them wrong. For not listening to their desperate pleas to just be allowed this one happiness.
And then, they met each other. The attraction was immediate, but both men were wary. At first keeping it strictly professional. Neither man believed that the other could ever understand their situation.
Ghost did an excellent job of playing the role of a simple beta. And Soap played off his heat leaves like he was just taking conveniently timed holidays. Neither man figured out the other's secondary sex for a long time. Managing to keep everything well under wraps and having Price sworn to secrecy. He was one of few who knew about both of their situations. And as far as he was concerned, as long as they were keeping themselves healthy, they could pretend to be whatever they wanted.
It took months for them to move out of the colleagues phase and finally start being friends. It wasn't like they weren't friendly towards each other. The teasing and banter was so easy. So smooth. That it was like they'd been friends for years. Not like two people who barely knew each other. But transitioning from colleagues to friends was a huge step for them. And one that came with a lot more risks. A lot more potential to be caught out. But to both of them, it was a risk worth taking.
They managed to last years without each other discovering the truth. Playing off their respective quirks as just normal for them.
It wasn't until Soap let himself into Ghost's room during a rut that everything finally came out. He'd smelled him immediately. His scent bleeding heavily through his blockers. And if that hadn't been enough of a tell, Ghost viciously lashed out at him. Forcing him to immediately back off. He wasn't about to be torn to shreds by a clearly agitated Ghost. But damn he wanted to bottle that fantastic scent coming out of him. Wanted to wear it as a cologne so he could smell like the alpha he so desperately wished he could be.
Price had found out just how long Ghost had gone without a rut and forced him into taking one. And Ghost cursed him every damn second of it. Especially when Soap had strolled in like he owned the damn place. And as strong as his feelings for the Scot were, he couldn't help but lash out. Wanting him out of his space.
He wished in that moment that ground would open up and swallow him whole. His secret was finally out. To the person he cared about the most. And he didn't have the slightest clue as to how it was going to play out.
Soap kept his distance for a little over a week. Giving Ghost plenty of time to come down from his rut, and also figuring out what the fuck he was going to say. He'd had Ghost down as a beta. He'd had no reason to doubt it. Until now. His instincts had spent a week screaming at him to go and climb into Ghost's bed. Present to him. Let himself be knotted and claimed. He'd thoroughly managed to squash those thoughts down. But fuck it had been tough.
They met up on neutral grounds. A park about an hour from base.
"Sae..." Soap started as they moved off the beaten track. Not really wanting anyone else to hear their conversation. "Ye're an alpha?"
He saw Ghost go tense out of the corner of his eye.
"Unfortunately, yeah." Ghost grumbled.
"Unfortunately?" Soap asked.
"Never wanted to be an alpha. Wanted anything but. I just..." Ghost sighed.
"Feel like an alien in yer own skin?"
"Yeah. Basically."
"A ken how ye feel."
"I don't think you do."
"No? A feel like an alpha trapped in an omega's body. Everythin' feels wrong. A smell wrong. Ma instincts feel wrong. It's just... Just wrong."
Ghost stopped walking and just stared at Soap.
"Never would've put you down as an omega." Ghost said eventually once he'd had chance to process what Soap had just said. "But yeah. That's exactly how I feel."
"A never wanted tae be. Sae A tried tae make it seem tae everyone like A wasnae one."
"It was easier to fake being a beta for me." Ghost sighed. Kicking a stone across the ground. "I'm too big to pretend to be an omega."
"Sae... how dae we gae aboot this?" Soap asked. Trying to hold back the urge to reach out and take Ghost's hand. To reassure him that everything would be okay and that he'd keep him safe.
"About what? As far as I'm concerned, you keep my secret and I'll keep yours. Simple." Ghost shrugged.
"A meant more like... A've been arse over tits for ye for a long time. Smellin' ye only set that feelin' stronger in stone. A want tae move forward wi' ye, but only if ye're comfortable in doin' sae."
Ghost bit at his lip. He hadn't realised that Soap had felt the same way. But neither man knew how to act on their feelings.
Ghost knew is was usually the alpha who initiated courting behaviours. And technically, he was the alpha. Even though he didn't want to be. He'd always imagined someone courting him first. Not the other way around. And he didn't really know what to do.
Soap led him towards a small pond and sat down beside it. Thinking quietly to himself. It was the quietest that Ghost had ever seen him. Not that it comforted him at all. It set his nerves alight. Barely able to process his own thoughts past wondering what Soap was thinking. He sat next to him. Keeping a small gap between them as he tossed a small stone into the water.
"Okay." Soap said eventually. Like he'd just agreed to something that Ghost wasn't privy to.
"Okay?" Ghost asked. Extremely confused. Soap had been silent for close to half an hour. A record for him in waking hours.
"A have an idea. But A'm no' sure if ye'll like it."
"Guess we'll find out." Ghost shrugged. Pulling up a few blades of grass and shredding them between his fingers.
"What if..." Soap worried at his lip for a moment. "What if we try tae take on the roles that we want? No' the ones the world forced us intae?"
"Meaning?" Ghost asked, though he already had a good idea of what he meant.
"Meaning." Soap reached over and laced his fingers with Ghost's. Taking that first tiny step. "A'll be yer alpha. An' ye'll be ma omega. A'll court ye. Ye can build yer nest. An' we'll be just like any other couple. Who has tae ken?"
"Interesting proposition." Ghost squeezed his hand lightly. "But I'll warn you. I have high standards."
"Wouldnae have it any other way." Soap smiled as he shuffled to sit closer to Ghost. Thighs pressing together firmly.
The courting process started the very next day. A simple box of Ghost's favourite tea appearing on his desk. No note or anything to signal where it had come from. But Ghost knew. There were only a handful of people who knew of his tea preference. And only two who actively gave a shit. There was no way Price was courting him. He'd settled down years ago and Gaz had their first baby on the way.
So it only left one possibility.
Soap.
He smiled to himself as he picked up the box. Opening it up and taking a long smell of the contents. Forcing himself not to let out the happy chuff that threatened to burst free. He wasn't an alpha. He was an omega. And omega's didn't chuff.
Later that day, he was turning in for the night when he found another gift. A small box left on his pillow. He sat down slowly. Taking hold of it in shaking hands. He didn't know why he was so nervous and excited at the same time. He knew this was coming. He knew that Soap was going to take his declaration seriously and take on his role as his alpha. But seeing the courting behaviours actually happening sent shivers up his spine. He'd never expected this to happen. Not to him. And the fact that Soap completely understood his situation made everything easier to accept.
He opened the box carefully. A small bar of his favourite chocolate inside. Soap had been paying more attention to him than he'd thought. And it was truly heartwarming to see. If he hadn't been sold on Soap ages ago, he was definitely proving why he was worth Ghost's time now.
The courting only got more frequent from there. Gifts went from small little tokens and Ghost's favourite food or drinks once or twice every few days, to much bigger shows of affection.
Scented clothes of all kinds started arriving a month in. From hoodies, to socks, and everything inbetween.
Ghost had vented in private to Soap about struggling to make a nest. Just not having the right instincts for it and everything feeling wrong no matter how hard he tried. Nothing he put together coming even close to what he wanted.
Two days later, Ghost walked in from a horribly grueling day to an absolutely perfect nest made on his bed. Soap's scent strongly intertwined in the fabrics that made Ghost feel so at ease and calm. And he did something he could never imagine. He willingly peeled off his scent patches. Grabbed a few items of clothing. And scented them. Tucking them into the nest that Soap had built before placing new patches on. He could almost convince himself that his scent was Soap's, and Soap's was his. Almost. He slept like a baby that night.
Soap snuck in the following day and smelled their scents together in the nest. He couldn't help the grin that spread on his face. He weaved in the clothes that Ghost had scented. Blending their scents perfectly so it was hard to tell where one scent ended, and the other began.
Ghost cried that night when he came back. It was perfect. It was everything he'd tried to achieve and failed at.
He begged Soap to teach him how to build a proper nest. He couldn't do much as an alpha. But he could learn this one thing. This one small thing that he could do to give himself and Soap a safe space. And Soap happily obliged. He taught him in his own room. Well away from Ghost's room. Not wanting to mess up the nest that Ghost already had. He taught him slowly. Corrected him when he did things wrong. Praised him when he got it right.
And oh how the praise got to Ghost. He only ever wanted to do things right for Soap so he could be told he was doing a good job. Praise was something he spent most of his life never receiving. So now, when it came from the person he trusted and loved the most, it felt like the ultimate courting gift. Something he would never get bored of hearing.
The true test came when Ghost finally invited Soap to share their cycles. He was admittedly terrified. Worried that he true nature would come out and he'd do the one thing that he never wanted to. Worried that he'd put Soap into a situation that would compromise what they'd built together. He knew Soap didn't want to be bred. Didn't want to be pregnant. But if his alpha instincts took over and he couldn't get them under control, then they were screwed.
They had an extensive talk the week before everything kicked off.
They were going to do everything in a completely neutral space for their first time. Soap had already booked a reservation at a hotel that specialised in alphas and omegas in the throes of their cycles. He also had a few surprises up his sleeve that he hoped would make things easier for both of them. Though he refused to tell Ghost what those were. He was going to have to find that out the hard way.
Soap had also booked them two weeks off. Two days before everything was due. Then a week to get everything over and done with. And then five days after to settle themselves down.
Price had shown some obvious concern about the two of them taking their cycles together. Especially since he knew each man's mindset towards their own secondary sex. But Soap had managed to convince him that he had everything under control, and a contingency plan in place in case things went to shit. Price had far more pressing things to worry about, so he didn't put up as much of a fight as he normally would have. He signed off on the leave and just prayed that Soap knew what he was doing.
The day before their cycles were due, the two of them were relaxing in the hotel room. Well. Soap was lounging in the nest that Ghost had made for them, while Ghost paced around the room anxiously. It was the closest they were going to get to relaxing. Especially in Ghost's case.
"Ghost, love. C'mere." Soap invited. Patting the space beside him.
Ghost considered it for a moment, but just kept pacing.
Soap eventually reached out and grabbed his wrist. Dragging him into the nest. "A've go' this. Remember? Trust me, love."
"I trust you. I do. I just... I don't trust me. I'm..." Ghost sighed. "I'm worried about my alpha taking over and forcing you into a position that neither of us want."
"That wonae happen. Promise."
"How do you..."
"Because A have things in place tae stop it. Okay? Trust me, love. Please."
"Can I see?"
Soap nodded. He reached across him and down to a duffel he'd tucked to the side of the bed. Ghost had clocked it, but hadn't questioned anything. He'd figured it was some fresh clothes for after everything was said and done.
He opened a small compartment and pulled out a box.
"Here. Open it." Soap said as he placed it into Ghost's hands. Setting the duffel back down out of the way.
Ghost looked at him and then down at the plain black box in his hands. "Whatever is in here is meant to help?"
"Aye. It is. Open it."
Ghost slowly did as he was told. Opening the box like it was disarming a bomb. Not that he knew how to disarm a bomb, but that was besides the point.
He saw metal as the box opened. But his brain couldn't piece together what it was immediately. He slowly took the item out and held it in his hands.
"A cock cage?"
"Aye. One made specifically for alphas sae they canae fuck or knot an omega."
Ghost's heart skipped a beat. Soap really had thought of everything. "How does it work?"
"Want me tae put it on ye?"
Ghost swallowed around a thick lump in his throat and nodded. He was nervous. So incredibly nervous. He'd never had anyone touch his cock before. He didn't even touch it unless it was to pee. And even then he was hesitant.
Soap helped get him out of his joggers and his boxers. Discarding them to one side before taking the cage out of Ghost's trembling hands. He applied a small amount of lube to the cage before carefully guiding Ghost's cock inside of it.
"Doesnae hurt, does it?"
Ghost shook his head. "No. It's cold, though."
"Aye. It will be. A didnae ken how big ye were, sae a had tae guess. Looks like A guessed pretty well." Soap said as he slid it on the rest of the way. Locking it in place and giving a gentle tug to make sure it wouldn't come off. "Sae, ye wonae be able tae get erect. An' yer knot wonae be able tae swell. No matter how much it tries."
Ghost looked down at his, now caged, cock. Essentially useless within its confines. Exactly how he felt it should be. Unable to be used to breed anyone. Unable to be used to hurt Soap.
"Can I wear this permanently?"
"A wouldnae recommend it. But if we ever want some fun, A'm happy tae put it on ye and keep yer wee useless cock all caged up." Soap patted his cock gently.
Ghost nearly came right there. After years and years of never allowing himself cum. Of not even knowing if he could. And Soap's teasing words and touch nearly broke him. Nearly.
Soap wouldn't show him what else he was keeping secret. No matter how much Ghost asked. He wanted to keep as much of it a surprise as he could for their first time. He was excited. Practically vibrating with energy by the time midnight came around, and everything finally kicked in.
The first hour was rough. Instincts fighting for dominance and both men trying to fight them back. It was hard. It was dangerous. It was a serious risk to both themselves and each other. One wrong move could kick off a vicious fight between them. Something neither of them wanted. Especially because they knew how it would end. With one or both of them severely injured, and potentially one of them dead if things went really badly.
Ghost tried to rip his cock cage off at one point. Near desperate to sink himself into Soap. But the cage didn't budge. Much to Soap's relief. And the pain it caused Ghost made him think twice about doing it again.
Soap's hole was gushing sweet smelling slick. Preparing him for the alpha's cock that would never enter him. Not in a million years. He'd rather die.
Soap was the first to get himself in check. Remembering who he was. Remembering what he wanted. Who he wanted to be. The alpha that sat caged in his heart desperately clawing to get free.
He got into a scrap with Ghost as he tried to dominate him. Eventually getting the upper hand and pinning him down in the nest.
"Ma sweet omega." Soap grinned as Ghost writhed under him. He kissed his neck. Licking teasingly over his scent gland as Ghost bucked his hips desperately underneath him. "Need some relief from yer alpha? Hmm?"
"P-please alpha..." Ghost whined as every instinct in his brain tried to stop him.
"That's ma good boy. Now present tae me properly. An' A'll give ye what ye want."
He let Ghost up, but not before removing his mask. He could see the fight going on within him as he desperately tried to reign in his alpha and let the omega in his heart free.
It took time. But Ghost eventually shifted himself onto all fours. Arse high in the air. Presenting his hole perfectly for his alpha.
Soap didn't hesitate to lean down and press his tongue against Ghost's hole. He was tight. Extremely tight. Of course. Soap couldn't imagine he'd ever had something enter him. But that was nothing he couldn't fix. He grabbed for the lube. Coating his index finger and pressing lightly against him. Pleading for entrance. He'd taste him properly later when he could actually get his tongue into him.
Ghost let out a warning growl as Soap pressed his finger against his hole. Earning himself a sharp slap to his balls.
"Ah ah. Naughty." Soap chastised. "Ye dinnae want tae be a bad omega for yer alpha. Dae ye?"
"N-no..." Ghost whined. His balls throbbing from the slap. Gritting his teeth as Soap's finger pressed through the tight ring holding him back.
"Go' tae open ye up nicely for ma knot, love." Soap smiled as he fingered Ghost slowly.
Ghost didn't know what Soap was talking about. He wasn't a real alpha. Didn't have a knot. He knew that. Soap knew that. But who was he to question his alpha?
A second finger joined the first after a few minutes.
Ghost tried to pull away from him. A brief lapse in his control over his alpha. But Soap pulled him back.
"Canae be pullin' yerself off ma knot later, love. Ye'll hurt yerself. A'm doin' this for yer own good. Relax."
Ghost tried. He really tried. He let Soap correct his position as the fingers pumped in and out of him. His hole slowly becoming accustomed to the stretch.
He didn't notice when Soap leaned down for his duffel. Fingers remaining inside Ghost. He fished out a small, hollow, dildo. A tube and a syringe attached to it.
"Gaun'ae take ma fingers oot now love. Ye're gaun'ae feel somethin' else. No' ma cock. No' yet. But ye're no' allowed tae look."
Ghost bit his lip as Soap removed his fingers. Wanting to feel them back inside him. He was slowly beating his alpha down. Slowly letting his true wants come out. And he wanted Soap inside him in whatever capacity he could have him.
Soap lubed up the dildo and slowly pressed it into Ghost's hole. Fucking him with it slowly as he dug out his next surprise. He pulled out a bottle of artificial slick from his duffel. He'd had it specifically scented to what Ghost truly wanted his scent to be.
He filled the syringe to the brim. Slotting the plunger inside when he couldn't fit in any more. He continued pumping the dildo in and out of Ghost. Grinning to himself at the slight moans coming from Ghost's mouth. He was finally allowing himself to enjoy this. And it was amazing to see.
Soap pressed down on the plunger slowly. The artificial slick starting to pour into Ghost's hole.
It felt weird to Ghost. His hole suddenly being filled with some liquid that he hadn't expected. He squirmed uncomfortably. It didn't feel bad. Not by any means. Just strange when he hadn't known what was happening and had no prior warning.
"Trust me, love. Trust me." Soap soothed as he continued pressing down. Burying the dildo as deep as he could inside Ghost to thoroughly coat his insides with the slick.
Only once the syringe was empty did he slowly rem9ve the dildo. A gush of slick pouring out after it. Ghost couldn't help the moan that escaped him as it poured out. He loved it. He wanted more. And it smelled so perfect. As if it was actually his and not just some fake slick that Soap had bought from god knows where.
No. It was his. This was his slick. His body was ready to take his alpha's cock. His knot. His seed.
"Sae nice an' wet for me, love." Soap praised as he dug around in the duffel again.
"More..." Ghost whined.
Soap chuckled. "Plenty more where that came from, love. Ye feel like ye're ready tae take yer alpha?"
"Please..." Ghost begged. Slick dripping out of his hole into a pool below him. Soap was just glad he'd laid a towel down for easy clean up with how much Ghost was leaking.
"Please what?" Soap asked as he slipped on a knotted cock sheath. Taking his time to get it properly attached as he teased Ghost.
"Please alpha. Please give me your knot." Ghost pleaded.
'Such a perfect omega.' Soap thought to himself.
He kneeled behind Ghost. Running the tip of the sheath across Ghost's hole to collect as much of his slick as he could.
The sheath wasn't huge. Soap had guessed that Ghost was likely a virgin. Like himself. And the last thing he wanted was to hurt him. So he'd played it modest, and they could discuss what Ghost properly wanted in future.
The sheath was barely bigger than he was. Hugging his cock nicely and applying a good pressure. The knot was decently sized. Appropriate for Ghost's first time. Not that an omega really got to choose the size of their alpha's knot. But Soap fully intended to shop around with Ghost to find one he really wanted.
He stroked his sheathed cock slowly. Smearing Ghost's slick across it before pressing firmly against his hole.
Ghost opened up perfectly for his cock. Accepting it like he was supposed to. Like a good omega.
Soap grabbed his hips tightly. Finding a steady rhythm as he thrust in and out of Ghost. It was clear he hadn't done this before. It was clear neither of them had done this before. But practice makes perfect. And he was going to practice on Ghost as much as he could get his hands on him.
He guided Ghost into a perfect arch. Applying gentle pressure to his lower back until he yielded and took the position. Keeping up his steady thrusts the whole time.
He picked up the pace. Knocking Ghost's knees apart gently with his own. Hands back tightly on his hips. Ghost was sure he'd have bruises. But he wanted that. He wanted Soap to mark him. To claim him in every way his could. From bruises on his hips, to his sterile seed in his hole. He wanted it all.
Ghost moaned out as Soap adjusted his angle ever so slightly and found his prostate.
"T-there... Oh my fuck..." Ghost gripped tightly onto the pillow under him. Sweat beading off his body. Cock giving a desperate throb. A thick glob of precum drooling onto the towel beneath him.
Soap grinned. Finding that perfect angle again and teasing Ghost with it for a few slow thrusts. Really making sure he gave it the proper attention that it deserved.
Ghost was a quivering mess. His cock straining against the cage. Knot desperate to swell, but completely unable to.
"Johnny..." Ghost groaned as Soap plastered himself to his back. Grinding his cock roughly against his prostate.
"Feelin' good darlin'?" Soap asked, nipping his ear lightly with his teeth. A pleased groan coming from his own throat.
Ghost couldn't think as Soap bullied his prostate relentlessly. His legs were shaking from the pleasure. And for the first time since... Since he didn't know when. He came. Barely a dribble coming out of his cock. Joining the pool of slick and pre below him.
Soap stopped him from slumping. He still had a job to do. His omega still needed properly filling. And he would be nothing but a good alpha to his needy omega.
He found his pace again. He was already close. His cock was throbbing in the sheath. He just needed a few more thrusts.
Soap pressed the knot against Ghost's hole once. Twice. And on the third time, it popped inside as he came. A loud moan escaping him as he unloaded inside of Ghost.
He leaned down. Lips grazing Ghost's ear.
"Ye sure aboot this bit?"
"Yes. Yes. God yes." Ghost panted. His entire body trembling as Soap filled him. His hole stretched way beyond what he'd ever thought possible. "Please claim me." He whispered.
Soap grinned, showing off his razor sharp fangs. And he sunk them deep into Ghost's neck. Wringing a second orgasm out of Ghost as his body spasmed under him. Another dribble of cum adding to the growing mess under him.
While Soap's bite wouldn't bond them together, it was still his claim. His show that Ghost belonged to him. And to people who didn't know of Ghost's secondary sex, which was the vast majority of people, it would show him off to everyone as a claimed omega. As Soap's claimed omega.
Soap released his bite and licked over the bleeding mark slowly. Leaving his knot buried inside of Ghost to simulate them actually being knotted together. He wanted to make this as realistic for Ghost as possible. His cock long soft, but the sheath not allowing it to slip free from Ghost.
Soap kept them knotted together for an hour before finally tugging the knot free. A small gush of slick mixed with cum adding to the mess the second they were free from each other.
As tired as he was, Soap didn't hesitate to continue his alpha duties. Clambering off the bed and grabbing a damp washcloth. He cleaned between Ghost's legs and cleaned up the mess in their temporary nest. Tugging the soiled towel out of the nest and quickly replacing it with a fresh one. Then he made sure that Ghost ate and drank to keep his strength up.
He only took care of himself once he was confident he'd done everything that he should've done as Ghost's alpha. Climbing into their nest alongside him once he was sorted.
Ghost had already crashed. Soap couldn't help but smile at him. Brushing a couple of look strands of hair away from his face before kissing his forehead.
He reached down to unlock the cage from around Ghost's cock, but Ghost shifted away from him.
"Don't..." He mumbled groggily as Soap's finger barely grazed the cage.
"We can put it back on ye later."
"No..." Ghost snuggled into Soap. Pressing himself against Soap's thigh so there was no way he could take it off of him.
"Love..." Soap murmured. Sleep's pull threatening to pull him under.
"It keeps you safe. Please don't take it off. Not until we're through this." Ghost said against him. "I don't want to hurt you."
Soap clearly wasn't happy about the thought of leaving Ghost caged. Not even for a few days. But at the same time, he knew that he was right. Neither of them would have a good time if they took their 'correct' roles. And if Ghost ever tried to breed him, there would be a fight to the death between them.
So he let the matter lie. If Ghost was happy and the cage wasn't causing him and pain or discomfort, then Soap was fine with him continuing to wear it.
He'd removed the sheath from his own cock. Letting it breathe and not leaving it sat in the wetness from the slick and the cum that had covered it. If it was more of a breathable material, he'd have likely kept it on. He enjoyed the feeling of having a knot. But it wasn't worth it.
He held Ghost close as they both drifted off to sleep. Protecting his omega against whatever invisible threat may lurk. He wouldn't let anyone or anything threaten or harm his omega. And he'd die trying to protect him. Not that he really expected any issues to arise. No one knew where they were. He'd put every lock in place on their door so no one could get in even if they tried. They were safe. He knew they were safe. But he was still alert.
At one point he heard footsteps walk past their door and linger outside it for a few moments. He'd immediately woken up. Eyes locking on the door as if daring it to open. Moving his body to protect Ghost from the perceived threat. A low growl that he'd been practicing for years rumbling out of his throat.
He only settled back down once he was certain whoever it was had moved on away from their door. Settling back down with Ghost who was still dead to the world. Completely oblivious about what had just happened. Soap checked his bite. Gently cleaning it again before closing his eyes.
Hours passed. Both men slept better than they ever had. Limbs tangled together. Naked bodies pressed tightly against each other. Nothing that either of them had experienced before. Nothing that either of them had ever expected to happen. But they were happy. They'd found their perfect mate. Someone who understood. Someone who didn't judge.
Ghost woke first. Desperate for a drink. The split second he made a move to get out the nest, Soap grabbed him and pulled him back.
"Where dae ye think yer goin'?"
Ghost squealed as Soap dragged him back to the safety of the nest. He'd thought he was still fast asleep. And he had been. But Soap wasn't going to let him go anywhere if he didn't have to.
"I just need a drink."
"Then A'll get ye one."
"I can walk."
"A'm sure ye can. An' A'm tellin' ye A'll get it." Soap peppered kisses onto Ghost's face before getting up. "What dae ye want?"
"Just water. Please."
"One water for ma beautiful omega. Comin' right up." Soap smiled. Heading over to the cool bag full of drinks they'd brought. He dug out a bottle of water, twisted the cap off with ease, and took it back to Ghost.
Ghost absolutely adored the attention he was getting. He loved having Soap dote on him. He loved feeling like he was the only thing that mattered in Soap's universe. It was everything he had dreamed of and more.
"Such a good alpha for me." Ghost smiled as he took a sip. Noting how Soap's cock twitched at the praise.
"Only because ye're the most perfect omega A could've asked for." Soap grinned. "Now ye stay here. A'll be right back."
Ghost watched Soap vanish into the bathroom. Door closing behind him. As if Ghost would care about seeing or hearing him do whatever business he needed to.
Ghost took a big gulp of the water and set the bottle aside. He quietly manoeuvred himself onto all fours. Presenting himself almost perfectly for when Soap came back in. And then, he waited.
His alpha was still fighting. Still trying to claw its way back into power. He could feel it. Lurking in his brain waiting to be let out. But Ghost didn't want to let it out. Ever. He wanted to be bred silly. He wanted to be doted on by his alpha.
Ghost had heard of the concept of bitching. Of an alpha becoming an omega. But he didn't know of anything similar for omegas. And as much as he'd love to be bitched, he didn't want to parade his happiness in front of him when Soap would still be miserable in his body.
So he just decided to never bring it up. It wasn't like he wasn't thrilled with their current arrangement. He wasn't ever going to complain. He got Soap either way. He got to be Soap's sweet little omega. And that was all he'd really wanted.
Soap, however, knew all about studding. He'd done extensive research of what limited material there was about it. Most omegas didn't want to become alphas. Fewer were successful in the studding process. So it wasn't that heavily researched. And documented even less. He'd also researched bitching. And knew exactly what he had to do to give Ghost what he was so desperate for. He'd fully intended to bring it up, but hadn't yet had chance. He didn't know how Ghost would take it.
Soap stepped out of the bathroom. Eyes immediately locking on to Ghost presenting for him. He got hard so fast he got dizzy. He didn't even have time to think about getting the sheath that he'd left in the bathroom.
Soap scrambled into the nest as fast as he could. Pouring a quick dribble of lube onto his cock before pressing into Ghost. Both men groaning in unison as he sunk inside.
Any thought Soap had had about talking to Ghost had gone completely out the window. Thrusting into him like their lives depended on it. Another set of bruises being marked into Ghost's pale skin as Soap gripped on tight.
Both men came undone in mere minutes. There was no want to extend it. Just pure need driving them towards their goal. They could savour their time together later.
Ghost collapsed into the nest once he couldn't hold himself up anymore. Body trembling too much for him to maintain his strength. Soap crashing down with him.
"A-At least we know..." Ghost was trying to catch his breath. "At least we know when we go home, if we need a quick fuck we can pull it off." He laughed.
"No' if A have anythin' tae dae wi' that." Soap grinned as his soft cock slipped free from Ghost.
"What do you mean?" Ghost asked. Wriggling himself around to he could lay on his back and look up at Soap.
"Ever heard o' bitchin'?" Soap asked. He sat up. Sitting on Ghost's lap. He slowly massaged his chest.
Ghost swallowed hard. That was the only confirmation that Soap needed. He'd heard of it. He'd researched it. And if the blush creeping across his skin was anything to go by, he wanted it. Bad.
"Y-yeah... Why?"
Soap leaned down slowly. Pressing their chests together. "Dae ye want tae be bitched?"
"But..." Ghost worried at his lip. Soap kissed him softly to stop him.
"But what, love?"
"I-I don't want to finally feel right in my body, only for you to still be miserable in yours..."
"Oh, Simon." Soap smiled. "Ye're always far more concerned aboot ma happiness than yer own."
"I just feel like it wouldn't be fair..."
"Well... Ye ever heard o' studdin'?"
Ghost shook his head. It wasn't a term he was familiar with.
"Well. Studdin', is when an omega shifts tae bein' an alpha. Like bitchin, but the other way round."
"That's possible?"
"Aye. Rare. But possible. An' A want tae try it. An' if ye want tae, we can try bitchin' ye as well."
Ghost wrapped his arms tightly around Soap. "Please." He whispered against his mouth before kissing him deeply. He wanted nothing more than to be bitched by his love. And if Soap could become an alpha, then life would just be perfect. Ghost could actually take Soap's claim. Bond with him. Carry pups for him. Everything he'd ever wanted.
In technicality, they'd already started their individual processes. The second they stomped their natural instincts into submission, the process had begun.
Their first fuck had been a huge step for each of them. Taking on the roles they so desperately wanted. Ghost allowing himself to be fucked. To be bred. Even if Soap's was sterile as all male omegas were. Male omegas could get pregnant. But couldn't impregnate. But Ghost even allowing himself to be fucked. Allowing Soap to cum inside him. Not only once. But twice. Had been huge.
And Soap dominating Ghost had been just as big. Fighting Ghost into submission. Fucking him. Knotting him. Even with a fake knot. Everything contributed.
Ghost allowing himself to be bitten and claimed had been the turning point for both of them. Though neither of them realised it. The submission it showed on Ghost's part. Allowing another to mark him. To call him theirs. And the dominance it showed on Soap's part. To mark his intended mate and attempt a bond, even when physically impossible. They had already crossed a line that they couldn't return from. The process had begun.
The changes were so subtle at first. So small that neither man noticed.
With each individual show of submission and domination, the changes solidified. Ghost's alpha got quieter. And quieter. Until he didn't even have to think about keeping it in check. He didn't have to fight the screaming in his head to turn on Soap and dominate him. Breed him. Anything to make him the alpha that he was created as.
Soap's omega also got quieter. No longer screaming at him to just lay there and take it. No longer begging him to take Ghost's knot and carry his pups. He started to feel... Almost normal. Almost like he was finally becoming what he'd dreamed of for so long. He put it off to delusions, at first. Convinced himself that studding was so rare. That he'd just gotten better control of his omega. Little did he know.
Soap bred Ghost as much as he was physically able. Every time he could get hard, he was sinking into Ghost. If he couldn't get hard, but Ghost was being needy, he'd eat him out, or fuck him with the dildo he brought. Periodically filling his hole with more artificial slick to keep him plenty wet like the good omega he was.
If they weren't fucking in some capacity, they were either passed out in each other's arms, or Soap was waiting hand and foot on Ghost. Nothing was too much.
Ghost's back hurt from presenting so much and not being used to it? Full body massage. Hungry? Food made. Thirsty? Drink made. Nothing was too much for his omega. Nothing would ever be too much for his omega. Soap kept him satiated. Kept him fed and watered. Kept him comfy.
Ghost kept their nest well maintained and pristine. Satisfying his alpha in whatever way he could. Allowing himself to be folded into positions he never thought possible so Soap could get his fix. He took load after load. Never letting Soap pull out. Not that he wanted to anyway. He sucked him off when his hole was too sore for another round. Swallowing every drop of his cum. Never letting any go to waste.
It wasn't until day four when their changes started to become actually noticeable. Their respective inner alpha and omega having been thorougly stomped out of existence. A new alpha and omega personality blooming within each of them.
Soap noticed first as he tried to put the sheath on for another session. Ghost begging to be knotted. Presenting so nicely for him. And the sheath just... didn't fit. It wasn't even a little too small. It was a lot too small.
For an omega, Soap was pretty well endowed. Not small by any means. But the sheath had fit literally just hours before. He'd been able to get it on all the way to the base of his cock and secure it in place. And now, it would not go on. No matter how much he tried to manipulate it.
Ghost whined in desperation. And Soap just didn't know what to do. He could still fuck him, sure. Still wanted to fuck him. But he couldn't give him what he was so nicely asking for because he couldn't get the fucking sheath on.
Eventually he had to give up. Throwing the sheath across the room before burying himself into Ghost's wet hole and fucking him like a man possessed. Something in the back of his head telling him to be rough. To claim. To mate and breed. And he listened. His new alpha personality making itself very known. Rooting itself firmly in Soap's being. And Soap loved it. It felt right. It felt normal. Like it was something that should've always been there. Like he was greeting an old friend.
And while no, Ghost didn't get the knotting he so desperately wanted, Soap did as much as he could. Fucking him silly until he was a writing mess in their nest. Wringing orgasm after orgasm out of him while managing to hold back his own for as long as possible.
Soap felt something. A slight throb at the base of his cock. Maybe if he looked really close he could convince himself that it looked thicker. Another load released deep inside of Ghost. They'd lost track of how many loads he'd taken. Soap figured he'd have to keep a tally next time.
Ghost was upset when Soap threw the sheath aside. He couldn't understand why his alpha wasn't giving him what he wanted. What he was desperately begging him for. He had no idea of Soap's current predicament. He only knew of the new feeling of needing to be bred and claimed. He'd wanted that before. But it was more a thought. Something that his inner alpha quashed as much as it could.
But now, it was like a primal need had taken over. He needed his insides flooding with Soap's cum. He needed to be bred. Needed to be thick and round with his pups. And there was no inner alpha to stop those wants and needs.
And while no, Soap didn't give him what he wanted. He did give him the best fucking of his life. So honestly, who was he to complain? He'd ask about the sheath later if he was able to make a coherent thought outside of pleasing his alpha.
Day five was when the changes truly became noticeable, and when Ghost started to realise what was happening.
They'd slept for close to twelve hours after a brutal day of just needing to satisfy their new needs. Soap had never seemed to be soft. Always seeming ready for another round.
Ghost stirred first and immediately panicked. He didn't recognise the scents surrounding him. There was no ash, or pine, or leather. No vanilla, or lemon. Nothing familiar, as much as he'd hated his scent.
Soap woke quickly to Ghost's distress. Immediately realising the same thing. He smelt... different. They both did. His own sweet scent had shifted in their sleep. He sniffed at the scent glands on his wrists. Trying to pinpoint his own scent. There was coffee. That was what he was most certain off. He'd know the smell anywhere with the amount he drank. But there was a hint of something else. Something he couldn't place.
Ghost leaned in to Soap's neck. Breathing in his scent deeply as he clambered into his lap.
"Smell good." Ghost murmured. Almost drunk on Soap's delicious new scent. A soft purr kicking up in his chest for the very first time. Not the deep rumble he used to be able to produce. Something much softer. Much more soothing.
Soap let Ghost get his fill. His cock hardening at the attention he was getting. At how Ghost mouthed at his neck. He reached behind him. Probing a gentle finger into his hole to see if he needed another filling with slick. Only to find him already wet. Ready to accept him.
"Already sae wet for me, love." Soap praised as he lifted Ghost. Getting his cock lined up before lowering him down onto it. Getting the angle just right so Ghost could sit comfortably in his lap.
Ghost moaned loud as he sunk down on Soap's cock. The shape and length of it near imprinted into his body with the amount he'd been fucked by it over the last few days. He loved feeling so full. Loved having his alpha inside him. Loved all of it.
He nuzzled into Soap's neck as he got comfy. Breathing in as much of his scent as he could get. Not even remotely giving Soap chance to taken in his new scent.
They sat like that for hours. And hours. And hours.
Soap finally managed to get his first proper smell of Ghost after six hours. Ghost was completely blissed out. Head lolling on his shoulder. Still completely full of Soap's cock. His new slick production doing a fantastic job to stop it from becoming uncomfortable.
He pressed his nose firmly against Ghost's neck. Sure, he'd been able to smell him the whole time. But getting in so close and taking the scent in directly from the source was different.
Soap immediately knew Ghost would love his knew scent, once he could actually sit and appreciate it. He smelled lilac. The one thing above all else that Ghost had dreamed of smelling of. No strawberries or lavender though. He smelled of lilac with a subtle undertone of blood orange. An incredible combination. One that had Soap practically drooling.
"Smell so good, doll. Smell like my perfect omega." Soap murmured as he took another deep breath. Nipping at the soft flesh of Ghost's neck and pulling a desperate whine from him.
"Breed me..." Ghost begged. "Please..."
There wasn't a moment of hesitation. Soap pushed himself up. Folding Ghost right into a mating press and fucking him. Beautiful whines and moans spilling out of Ghost as he gave him exactly what he wanted. Sure, he'd been inside him for hours already. But there was little to no stimulation. Just a pleasant and consistent full feeling that Ghost quickly learned he loved. And Ghost was absolutely going to make use of that knowledge in future.
Neither of them lasted more than two minutes. Though Soap was still disappointed that he wasn't able to knot Ghost properly. He definitely felt more of a swell, but it wasn't nearly enough to lock them together.
Ghost felt the small stretch. But the knot came loose too easily. It was frustrating. And Soap could both see and sense his frustrations.
"Soon, love. Soon. As soon as A'm able A'll knot ye. A'll fill ye full o' ma pups. A'll make ye mine." Soap promised. Never looking away from Ghost.
"You promise?" Ghost whispered.
"A swear. A'll make ye mine, Simon Riley. Forever."
They cut it fine. Extremely fine. Soap's knot seemed to be the last thing to fully form.
They were less than two hours from their cycles ending. Less than two hours from having to wait until their next ones to become bonded.
And that just wouldn't do.
Ghost was getting more upset as time went on. He didn't want to go back to base unclaimed. Unbonded. He wanted to belong to Soap. Sure, he held his bite already. But it wasn't the same.
As much as he could, Soap had stopped himself from fucking Ghost that day. Though it was hard. His omega begged. Pleaded. Clambered on him to try and make it happen. But Soap had held firm. He wanted to give his body chance to form the one thing he needed to make this happen.
By the time he sunk into Ghost's hole, he had less than an hour to go. He needed to make this happen. And it needed to happen now.
He wasn't rough, despite what the time constraints said. He took his time. He took Ghost apart until he was crying and squirming on his cock.
Ghost was still caged. He'd insisted on it. 'Just in case.' He'd said. Though he hadn't felt the swell of his knot in days. His once fertile seed now completely sterile. His cock useless. As he wanted it to be. Soap suspected that he actually liked the feeling of being caged. Though he'd never call him out like that. Ghost could like whatever he wanted.
Soap was praying. Begging the universe to be kind. To let him bond with his omega. To let him knot him and keep him full of his seed until it took.
Minutes ticked by. His thrusts were getting sloppy. Ghost had already ejaculated all over their nest.
And slowly.
Little by little.
Soap's knot swelled. And swelled.
He bullied it inside of Ghost. Locking them together with minutes to spare.
And then came their defining moment. Both as a newly formed alpha and omega. And as a couple.
Soap leaned down. And with his new, much longer fangs, bit into Ghost. Sinking his teeth into Ghost's brand new, and very sensitive mating gland. Their bond being formed at long last. Seconds before the clock struck midnight.
The feeling was euphoric. A bond they'd never expected to create. Finally feeling like they belonged in their own bodies.
They spent hours tied together. Not that either of them cared. It was bliss. Both men finally having satiated what they'd craved for so long. Despite everything telling them it was wrong.
Soap had managed what so few others had. He'd beaten down his submissive omega. He'd dominated a formidable alpha. He'd bred him. He'd bitched him. And now, he'd become the very alpha he'd dreamed of being since childhood.
Ghost had allowed himself what he never thought he should be allowed. And what he never thought he'd be able to convince anyone to do to him. He'd forced his alpha to submit. Not even to another alpha. To an omega. Which had been even worse to his inner alpha. He'd allowed himself to be bred. To be filled. To be knotted. And he'd never felt better.
They fell asleep tied together. Soap's knot deflating and his cock slipping free at some point in the night. His omega thoroughly bred. His new anatomy having succeeded at its job.
Soap continued to dote on Ghost. Wouldn't let him lift a finger while they remained on leave for a few more days.
The return base was... interesting. They both kept wearing their patches. Ghost's mask hid his new bite well. Neither of them uttered a word to Price about what had transpired between them.
Gaz was mere weeks away from giving birth, and neither Ghost nor Soap wanted to take Price's attention away from his omega.
They waited three months before requesting a room change, which Price approved immediately. He'd seen how much happier the two of them were. How much more comfortable they seemed now that they had each other. Completely oblivious to the changes that had happened.
Gaz had a beautiful baby boy. And oh how Ghost envied him. When they were finally allowed to meet him, he looked down at the tiny baby with such longing. It was honestly hard to give him back. Soap had fired him a subtle look, as if to say 'I'll put a baby in you.'
Though they didn't have to wait. Ghost had started to feel unwell around ten weeks after their final session before their cycles had ended. Nausea that never seemed to leave. A certain irritability that kept Soap on his toes.
It was Soap who demanded the test. Presenting Ghost with it on the day he moved into his room. They'd decided it was better for Soap to be the one to move, since Ghost was extremely attached to his nest, and the thought of taking it apart. Even if it was to rebuild it later. Was extremely stressful for him.
So Ghost took it. Not expecting anything. Not from one tie at the very end of their cycles.
He tossed it into the nest in front of Soap.
"There. Knock yourself out."
"Grumpy butt. C'mere." Soap wrestled him into the nest. Holding him tightly in his arms. He didn't want to look at the test alone. He wanted this to be something they did together.
Soap held the test in his hand. A protective hand already over Ghost's stomach.
"Ready, mo chridhe?"
"Ready." Ghost nodded. He wasn't nervous. He didn't think he had any reason to be.
And then Soap had revealed the results.
Two pink lines.
Pregnant.
Ghost was silent for a long time. And then he squealed in such excitement that Soap was surprised the entire base hadn't heard it.
Ghost had never been so excited. He never thought he'd be pregnant. And now? Now he was pregnant with his Johnny's pup.
And they were going to have a lot of explaining to do.
