Actions

Work Header

Improvised Decisions (Repercussions Apply)

Summary:

John ‘Soap’ MacTavish is a bad Alpha.
He likes other Alphas. He smells like fruit . He nests.
Of course THE Ghost would not want someone like him. He’d want a sweet omega, he’d deserve a lot more than an alpha that likes other alphas
Especially when he's chosen to join a mating run.

(He's wrong)

Notes:

i have a soft spot for ABO and have been having some INSANE writer's block so here's some smut for you my friends

(follow me on bird up as rockitsuu! send me trans Soap content pls)

Work Text:

Soap knows that something is up when Ghost doesn’t smile for three days.

The alpha is usually level headed, stern, and very quiet, to a point where Soap is sometimes  lucky to get a sentence out of the man in a week. This is usually when other people are around, though, as Ghost is awful with people at worst, and downright anxious at best.

In private, Ghost talks a mile a minute, only to Soap. His gentle, accented voice tickling Soap in a funny way, a way that he hasn’t felt in a long time.

Soap knows it’s something when Ghost, even when alone with Soap, doesn’t really talk. There’s a hesitance in the sentences he does get, and Ghost stares off into the corners, almost like he’s trying not to be mad at something.

Soap feels uncomfortable. Though they have been together for a long time, and Soap is the closest thing that comes to being a friend with Ghost, they still have some awkward bumps they have to get through. 

Mainly for Ghost. If it were up to Soap, the Alpha would be curled up in Soap’s nest, purring quietly with some food and drinks, like Soap’s instincts yell at him to do.

There’s another thing.

Soap isn’t sure that Ghost knows he’s trans, much less interested in him.

The whole entire caste system with genders has been pretty much abolished since a large uprising of omega’s decided that they were done being treated like garbage, and since then, life has been wonderful. Soap has been able to spend his time much more accepted because of his identity, thanks to the help of omegas.

That does not mean there aren’t traditionalists.

His family included.

Soap had been the only alpha born in his entire family, and when he had presented, his father had blushed in pride, as an alpha girl is pretty rare.

He had been a little hesitant on Soap coming out as trans, but as long as he was an alpha it didn’t matter.

What did matter was when he came home to find Soap cuddled up close to another Alpha. Now that was a line too far.

Soap knows that things are different now, and from what he hears about from Ghost, he seems pretty progressive. 

But there’s still something that makes Soap doubt.

So when Ghost starts to get even more angry, even more uncomfortable, Soap can’t seem to find it in him to reach other. Fearing the alpha, almost to a point where he thinks that he’ll smack him across the face like his own father did.

Which is stupid, because Ghost would never. From the way that Ghost flinches, Soap is sure that the man knows about abuse, first hand too. 

That does not mean that his own setbacks do not make him hesitate in grabbing the man’s hand.

Soap wishes he had more guts to ask.

But he doesn’t.


It comes to head a little over a month later, when Price walks up to Ghost, looking absolutely pissed.

Soap knows that it’s something important because Price is never angry. At most, upset, but this is different.

There’s a tightness in the man’s eyebrows, and Ghost is stiff besides Soap, his hands curling into his palms as he looks at Price, who throws a stack of paperwork onto the table.

Soap, being the nosy little fucker he is, raises his brows and looks at the top page. There’s a picture of Ghost, his unruly blond hair sticking up and a black medical mask around his face. The age on the paper is incorrect, so Soap guesses that it was from a couple of years ago.

“Mating Run? And you didn’t think it was important to tell your fucking superior that you have to fucking do it?”

Soap’s eyebrows knit, and he looked over at Ghost, who’s jaw clicked in anger. 

The mating run was very rare to get chosen for. Soap was honestly surprised that Ghost was chosen, because usually, the candidates were younger than 35. 

It had been a tradition to do the run, but as things changed, it was starting to dwindle down to an old tradition that the government loved to hold over omega’s heads.

Soap knew, thankfully, it was going to get disbanded.

That did not mean that Ghost had an option to not go.

“What the hell?” Soap said careful, reaching over to open Ghost’s files, only to have the man growl in the back of his throat and take them away from Soap.

Soap knows that when they check them all for health, they also check how high their breeding ability is. This is a given, since ruts and heats happen twice a year, and they need to accurately measure dosages.

Unfortunately for the military, it is common to have their info not be secretive when they enter the force.

Soap knows that he registers as high in his category, considering his born gender and secondary gender. Alpha females usually have issues giving birth, but it seems that Soap’s body loves to remind him that he’s built for it.

Ghost, it seems, is on the same page.

As he pulls away the paper, Soap sees the words ‘ high fertility ’ stamped across the papers, and Soap feels his loins ache. 

“It’s not important--”

“Simon, this is the only thing I can't get you out of!”

Ghost growls again, and Soap looks up at Price, who’s eye twitches, and he sighs heavily.

“I didn’t get out of it. You know that. The only way you can is if you have a ma--”

“Soap is my mate,”

Soap straightened up, his eyes widening as he’s looking at Ghost, who shoves his food into his mouth, and looks away from Price, who looks at Soap, waiting for the younger man to answer.

Soap feels his entire body start turning red, and his breathing grows a little faster. He had wanted Ghost to want him, want him in any way possible, specifically sexually, or romantically.

But this is a little fast.

“Y-yes?”

Ghost wraps his arms around Soap’s shoulders, leaning forward and pressing a kiss to his temple. Soap flushes bright red, and Price hums softly, bouncing blue eyes between both of them.
“You know to get out of this, I have to do paperwork, and get a picture of a mating mark in a month, right?”

Ghost smirks, winking at Price, and making the man groan.

“I’ll set up a meeting with the mate board,”

Soap stares at Price as he walks away, then turns to look at Soap, baring his teeth.

“What the fuck!”

Ghost rolls his eyes as Soap starts to freak out beside him. His usual musky, thick smell is starting to sour, making the omegas around him raise their brows and look over at Soap, confused. 

“Ya can’t just tell Price a lie like th—“

“It’s not a lie if we actually mate, Johnny,” Ghost says, crunching into a granola bar and leaving Soap to pop open his mouth and stare at his higher up with confusion. 

This can’t be right. 

Soap had been pining and crying over Ghost for the last year, trying to figure out what to tell him and how to tell him he was in love with him, and here Ghost comes, blowing those ideas out the window just because he didn’t want to run

Soap lets out an angry growl come deep from his chest, and he throws Ghost’s plate across the table. The man stiffens, staring up at Soap as the man bares his teeth, his chest rising and falling in anger.

“You didn’t think about asking me first!?”

Ghost stares at him, confused. Almost as if Soap would immediately say yes. Like he wasn’t expecting retaliation.

“Is it because I'm also an alpha? Because I know you’re in love with me–”

Soap bares his teeth again, hissing in the back of his throat. Ghost responds with his own teeth bared, knowing that with the feedback loop of angry hormones, they were making a stand off.

Ghost didn’t hate the way Soap smelled.

Soap, for an alpha, had a fruitier scent. Like Black currant and Oak. Woodsy, like stepping in a forest, and laying your head on moss, and breathing deep.

Right now, he stank of iron, angry and bitter at Ghost’s actions.

“How fucking…” 

Tears burst into Soap’s eyes, and he swallows a thick knot. Quickly, he realizes that everyone is staring at them, and them seeing him delicate, fraile, made him want to pull off his skin and tear into his flesh.

Ghost looks absolutely baffled as Soap turns and takes off, not making eye contact with anyone, but not dropping his chin as Ghost calls out to him.

Even if Soap only wants to sob into his arm.


Soap doesnt want to say he obsessively nests, but he obsessively nests.

His bed has always been most comfortable in the corner, and specifically right now, its the best position to be in as he’s throwing stuffed animals and blankets together.

There are tears freely flowing from his face as he punches his squishmallows into submission, sniffling as something squeaks. His blankets are soft and warm, and tucking them into his big stuffed animals makes him feel a million times better.

It had been a stereotype for a long time that Omegas are the only ones who nest, but recently it had been very encouraged for Alphas to nest.

Much to his father’s chagrin, he had been very good at this. His 5 omega sisters are always begging him to help them nest in their worst heats.

Soap sticks himself into the canopy of his bed, covering his body as the AC blasts on him. He just wants to feel comfortable and happy, especially after having Ghost freak out on him like that.

It’s not that Ghost wanting him doesn’t make him happy, it’s just that a useless excuse like this makes him feel like he's not an actual choice. He’s just a means to an end.

Soap is gripping his teddy, staring at his wall and letting the soft music he played fill the room. 

It’s frustrating to know that Ghost didn’t want him because he wanted him, he just wanted him because he would say yes. Taking advantage of the fact that he wants him to be able to get out of the run.

What a fucking tool.

Soap grunts, frustrated as he digs himself into the soft stuffed animals and blankets. His tears are finally dry, but he’s still upset.

He doesn’t even notice that he falls asleep.


The door is gently opened, and Soap’s eyes snap to attention at the soft sound of someone walking into his room.

Most people would think that Soap would be comfortable sleeping on base, but years of having to deal with his sister’s sneaking to grab his things, and many other recruits trying to dunk him in the toilet made him quick to wake.

His heart rate is completely spiked, and he knows the person isn’t a threat, there would be a warning, maybe a whole commotion about a danger on the grounds.

“... Johnny,”

Somehow, the voice talking makes him wish it was a stranger with a knife at his throat.

“I don’t wanna talk to ya right now. Go away,” He grunts, pulling his discarded blanket over his undressed body, sniffing and knowing that Ghost would listen to him.

Despite all of his shortcomings, Ghost always listened to him whenever he said he was uncomfortable, or found a situation weird. 

One of the many reasons he liked him.

The thing is, he doesn’t move. Instead, he clears his throat and Soap’s bed dips as the man (huge man, jesus christ what do they feed him–) sits on the edge of the bed.

Soap glares at the wall, turning over his shoulder to see Ghost looking bashful. The usually large man is bent forward onto his knees, twiddling his fingers. The mask he usually uses is replaced by a soft, worn one that lets him see his face and profile better.

His lips are pressed in a thin line, and though Soap knows he wears blocking perspirant, it’s the end of the day, and he can smell the thick scent of unease in the air.

Ghost’s scent is very mild for an alpha, strange. Not unlike Soap, who also has a weird scent for an alpha. While Soap’s is thick, and fruity, Ghost’s is a little wisp of a thing.

A soft scent of black tea and English lavender. 

Soap had never been a fan of Black Tea. It was too strong, preferring coffee. But as Soap fell in love with Ghost, he found himself reaching for a sniff of Gaz’s own boiled tea, blushing when he realized it was because of Ghost.

Right now, it smells acrid. Not unlike sucking on a lemon.

Ghost is upset.

“I… Am sorry for what I said earlier–”

“The part where you basically called me easy for loving you?”

It’s dark, but the shine of the moonlight let’s Soap see Ghost wince. His strawberry blond eyebrows press into his eyes, ones that match his tea when he makes it in the morning.

Black, no sugar. Two splashes of milk.

Soap sits up, the squeaky plush angrily yelling as it falls on the ground. Soap knows his hair is sticking up at the sides, and he probably looks dumb in his binder and boxers.

He doesn’t even care if Ghost learns about his gender. There is something much more alarming and violating that he knows that he loves him.

“That’s not what I meant–”

“I don’t fucking care. You can’t just use my feelings to fucking do what you want, you fucking numpty,”

Soap slides out of his bed, growling in the back of his throat. He knows that it sounds like a threat, and he is threatening. 

Ghost popped into his room, his den, and then got into his nest without asking. There is something about that that is making his skin crawl. 

“Also, didn’t your mother teach you not to get into stranger’s nests?”

Soap bared his teeth at Ghost, who raises his brows.

“Is that what this is? I’ve never…” Ghost whispers softly, looking at the precariously put blankets and pillows.

A lot of what Soap can infer from Ghost’s pasts breaks his heart, but this part especially makes him stop his growling, and look away as he blinks tears that popped into his eyes. 

At the very least, with his father he was allowed to have some sense of acknowledgment about his sister’s gender, and his own. Some freedom.

Ghost’s father must’ve been different. Maybe an older, much more volatile alpha.

There’s a silence, as Ghost knows that’s what Soap is thinking. 

“What do you want from me, Simon,” 

Soap finally says softly, turning to look at Ghost, who looks up at him. His big, beautiful brown eyes are dark and shining in the soft moonlight, and Soap wishes his heart rate didn’t pick up. He’s so in love with him he swears that Ghost can smell it on him.

Cause Soap sure as hell can.

“I thought… I went about it wrong,” 

He says and stands up, walking to Soap, who fights the urge to back up. He stares up at the tall, bulky man who looks so tiny in his room.

“I wanted to ask you. I swear I did. But every time I thought about it, I realized that you deserve a good, sweet partner. Maybe some dumb stay at home omega fantasy.

“Someone soft. Kind. Someone who doesn’t have blood on their hands like I do,”

Soap rolls his eyes.

“Simon, you and I both know that I don’t want some sweet little submissive thing. You really don’t know me if you think that’s what I want,”

“You deserve that though. A family. Some sort of happiness,” Ghost says, running his hands over his pants, and Soap knows that he’s probably sweating up a storm.

“Mm. Ya think like me Da–”

He walks towards his table, and Ghost sighs out of his nose. He probably is not getting his point across, so Soap sits down on his soft chair, opening his legs and staring at Ghost under his eyelids.

“I just… Thought before I spoke. I don’t want to do the run, don’t get me wrong, I just. Took advantage of the fact that you won’t say no to me to get Price off my back,”

Soap rolled his eyes again. 

Ghost was not an abusive man. He was a good man, a good soldier. Sometimes, though, when it cames to feelings like this, he was a complete and utter moron.

“Can I ask you something?”

“Always,”

“Do you love me too?”

Soap says, swallowing thickly as he looks over at Ghost. His brown eyes widen slightly, and Soap swears he sees them dilate. The smell of lavender suddenly is overpowering in his small room, and he hears him swallow thickly.

“If I mate with you it’s for life,”

“That’s not what I asked–”

“You know I hate people,”

There’s a silence. 

Soap knows that. He knows that Ghost is quiet. Tall, imposing. Someone who is smart, and cunning, and a good leader, but at his core, Ghost is not a people person. He only talks, and shows his personality when he likes people.

Soap always tried to deny it. To deny that Ghost wanted him in some sort of way. It made his fantasy of Ghost wanting him too real, and it made the fact that he wanted him, and Ghost didn’t, too painful.

“... Do you?”

“You know the answer,”

Soap stares at him.

How long, he wonders. How long did he deny his feelings for Soap. Pretending not to notice the man at his heels, staring at him with big blue eyes, staring at him like he held the sun. Wanting his hands on his body, to show him how much Soap loved him.

He long, he wonders, did Ghost think the same?

Soap sighs deeply. Turning to his table, he throws open his calendar and stares at the dates. There, in red ink, is a little circle over the next Tuesday, and he turns to look at Ghost.

“Ask Price for leave next Tuesday through Saturday. My rut starts on Tuesday night, and by Friday, we should be mated,”

For a second, Soap swears Ghost’s entire body flinches. Then, his eyes widen and he opens his mouth to talk, to maybe put his foot in it, but Soap stops him.

“I expect you to take me on a date on Monday night, though. No buts,”

Ghost stares at him, stares at the way Soap closes his calendar, and writes some notes in his paperwork about asking for Rut leave. Ghost smiles softly, his body softening and meeting Soap’s eyes as he turns to look at his future mate.

“No buts,”


As many plans that Soap and Ghost have, this one fails horribly and miserably.

It’s Sunday, and usually, Soap has this day off. He had traded it with Gaz months back, making sure that the man wanted it. Gaz had said that his family was free only on Friday’s so Sunday’s didn’t work for him at all.

Soap thankfully took it, as usually he had to work through a hangover after going off base and fucking into some cute little Omega, and scratching a weekly itch.

Of course, it had been almost 6 months since he wanted one. Ghost had been haunting his dreams for months, his thoughts conjuring up Ghost’s sharp teeth brushing against his neck, scarring his neck and telling people he belonged to someone.

Soap was so god damn horny.

Sitting up, he glares at the wall, running his fingers through his mohawk that was starting to go against regulations. His body aches, and there’s an itch at the back of his neck. 

Sighing, he knows that he’s probably just starting to get sick. Hopefully, he doesn’t get sick before Ghost blows his back out, like he promised.

Soap feels his loins ache and he grunts, standing and getting dressed. 

He’s already hoping for Ghost’s touch on his skin. Everything about him makes him hot, and uncomfortable in a good way.

Soap groans gently as the light outside of his room hurts. His body aches, and he feels like all of his skin is prickling against his hairs. All of his body is uncomfortable, and Soap really really hopes it’s not a sickness.

He hopes.


By midday, he knows that it is not a sickness, but he doesn’t exactly know what it is. He feels like all of the world is too bright, and too big, making him feel small and weak. All he wants is his bed, and he’s heading towards Price’s office.

He hears a giggle as he’s passing by the small kitchen, and he smells the soft scent of his future mate.

And the sickly sweet scent of a flirting omega.

Soap pauses, cocking his head and slowly turning to look at Ghost, who is staring down at a very petite, and very very beautiful omega.

He’s fucking gorgeous.

At any other time, Soap would be sliding over to him, him and his pouty lips and pretty hips. Hip and the long long legs, the pants that are nice and tight, and the hair buzzed to perfection.

He’s looking up at Ghost with a sad look in his eye, almost like he broke his heart. Ghost looks uncomfortable, leaning away from him.

Soap feels very inadequate suddenly.

Soap is an alpha. A tall, big alpha with big hips and large eyes. A bad alpha, who wants to dig his face into Ghost’s chest, and bend over to take him in. To let him finish inside him, to knot him and give him a baby.

Soap feels a growl in the back of his throat and without thinking, he’s launching himself at the petite omega.

The man squeaks, and backs away, only to be protected by Ghost, who grabs Soap and dips him into a fighter hold.

“Soap! SOAP!”

The man is hissing, kicking in Ghost’s arms as he bares his teeth and scratching at Ghost’s arms. His body feels like it's on fire, and he’s filled with so much anger it makes him want to explode.

He’s only growling and hissing, and he knows it's embarrassing, he knows it’s not normal, but something is going off in his brain. He wants to protect what’s his, he needs to get this omega away from Ghost.

He’ll know that he’s not worth it. That he’s not a good mate. If he shows he’s stronger he’ll--

JOHNNY !”

He growls  louder, baring his teeth and feeling his fangs pop out as the omega gasps as he lunges again. Ghost throws him on the ground, his cheek pressed against the linoleum and his entire body arching away as he’s trying to fight.

“My mate. MY mate--”

Ghost suddenly scruffs him, and Soap’s eyes widen as he feels his entire body go lax. His eyes cross and the growling transforms into a deep, deep purr in the back of his throat, and Soap curls up in Ghost’s lap, scenting the alpha as Ghost looks up at the other omega, urging him to leave.

It’s quiet in the room and Ghost stares down at Soap, who is purring and preening at the fact that Ghost stayed with him. His entire body feels separated from itself, happy to have Ghost letting him scent him.

“Mate… Mate,” he whispers softly and Ghost blinks, then leans forward and presses a bite to Soap's neck.

The man passes out.


Soap wakes up in his very comfortable bed, feeling like his entire body is on fire. He lets out a shout, gripping his shirt and ripping it off without a thought in his head.

It hurts. It hurts so bad.

His ruts have never been like this. They have always been regular, with slight horniness and some cognitive function. They never felt like he was burning alive through his clothes, like he was going to set himself on fire.

He whimpers, pulling off his pants and boxers, feeling his cock enlarge. It presses between his folds, proudly sticking up and dripping slick and pearly white cum.

He stares down at it, fat tears rolling down his eyes as he bites his hand and softly runs his fingers up and down. He can feel the knot pressing against his fingers, and he whimpers loudly, arching into his hand. 

Three fingers slide into him, and he knows that he’s not going to last. He’s never felt so good, so fucking hot. He aches for Ghost’s cock, he aches for him so bad.

“Simon… Simon!!” He’s whimpering and shaking, touching his cock as it flicks and throbs. 

Usually, when he’s going through ruts he imagines a sweet little omega under him. A cute cunt  wrapped around his knot. Omega’s don’t mind that his cock isn’t so huge, loving how good he is with his hands and mouth, enjoying the enough knot he has.

And usually, it’s good. Usually, he’s thrust into them, and it’ll let him finish and he’ll feel satisfied. He might like alphas, but an omega in heat (and if preconsenting before all the heat shindig) is an omega in heat.

But now.

Now he wants Ghost. He wants a big knot in his cunt, spreading him wide, and spurting cum into him, making him round and full. 

He doesn’t know why it’s so bad. Is it because his body knows that the object of his obsession has finally agreed to fuck him. Maybe it’s because Ghost is a perfect mate.

Maybe…

He doesn’t know.

All he knows is that he’s empty, and as cum spurts from both his cock and his cunt, that it won’t be enough until he’s stuffed full of Ghost.

Soap hates this.


He feels a hand press against his forehead. His eyes open up and he stares into bright brown eyes.

“Simon?”

“Hey there. You’re in between waves right now,” He says softly, making Soap stand up and drinks some water. The younger man is as wobbly as a newborn deer, as he had managed to calm himself down with some orgasms.

Soap groans, gritting his teeth as the water hits the back of his throat. Ghost rubs his back, staring at him and smiling softly.

“What happened. I don’t…”

“Uh…well, you lunged at Sergeant Rojas. And you went fully feral,”

Soap’s eyes widened as he turned to Ghost, stuttering out an apology and standing up garbling and trying to figure out a good way to apologize.

“Oh my god. Oh my GOD--”

Soap felt his cheeks turn bright red, and he runs his hands through dark hair. He’s fully naked, but he’s more embarrassed about his actions than he is about the fact that he’s naked.

“I… need to apologize--”

“N-no, Johnny. You need to stay here before you trigger another person’s heat--”

Soap feels even worse, letting out a loud whine as his smell sours and he sits on his chair. His legs are sticky from cum and slick, and he knows he’s going to hate himself later for not cleaning himself up before sitting on his favorite chair, but right now he’s so fucking embarassed.

“Uhm… Also, Johnny, you didn’t tell me you have a cunt--”

Soap looks up at Ghost, who is staring at him with heat in his eyes. Soap is a little confused at the fact that Ghost didn’t know about him being trans, thinking that everyone in the 141 already knew about his primary gender.

But then again, Ghost didn’t ask, and most importantly, didn’t tell. He was taught not to ask questions, follow orders, and do it as good as he can. Why does he care about that.

Soap feels an itch at the back of his head, and he swallows.

“You’re here because of my rut,”

“Yes,”

“Why?”

“I want… I want to see if you’re alright,” Ghost says softly, rubbing his head and then pointing with his head towards the corner of a cleaned off desk. There are snacks, water bottles, and some energy drinks there. Along with some rut aids, and some pills that are suppose to make alpha’s last longer.

“And see if i’m up to fucking you?” Soap smirks, leaning back into his chair and spreading his legs.  He knows that his cunt looks pretty like this, dripping cum and slick onto his chair.

Fuck it, he’ll ruin it.

“Can you consent?”

Soap feels his face turn red as he realizes that Ghost wants him to be able to say yes. He wants, he can tell by the way his hand shakes in his pants, gripping the black pants like his life depends on it. 

His eyes are shining, trying to keep contact with Soap’s bright blue grey eyes, but they bounce between his face and his cunt.

Soap groans softly, putting his hands under his knees, and bringing his hips up higher. The ache is back, but not enough to make his head blurry. Not enough to make him not consent.

“Yes. Fuck, yes Simon. I can still think right now. Please, I'm begging--”

Ghost doesn’t even give it more time, quickly falling to his knees in a way that’s almost painful. Soap can hear the way his knees pop, and he can hear the grunt, but he can also hear Ghost’s heavy breathing, and see his hands shaking as they wrap around his ankles, and he throws his mask off.

“There you are--” Soap whispers, making Ghost’s eyes soften as he cups his face, and brings the other Alpha close. He presses a heavy, loving kiss on his plush lips, then grunts as Ghost leans down and presses a kiss to his cock, making it twitch.

“AH!” Ghost growls in his throat, wrapping his lips around it and sucking it into his throat. Ghost groaning at the taste of slick and cum, sliding his fingers inside him as he eats him up.

Soap cries out, staring up at the ceiling and feeling his rut hit him all at once again. 

His teeth bare, and he arches into Ghost as he grips his thighs, squeezing them tight against him, eating him out like he’s his last meal. His tongue pressing against the spot he knows will drive him insane.

Soap whines loudly, running his hands up his chest and squeezing his nipples as Ghost stares up at him. 

Beautiful brown eyes are shining in lust and love as he pulls back, letting slick drip down his lips and chin, showing Soap just how much Ghost wants him. How much he loves him.

He digs back in, rubbing his cheek against his cock, lapping up against his labia and grunting as cum starts to spill out of Soap’s cock, making him cum for the first time that night.

Soap lays on his chair, already fucked out of his mind and Ghost barely got his mouth on him.

“Sweet thing,” He whispers into Soap’s mouth as he kisses him, licking into his mouth so Soap can taste all of himself. Soap whines at him, reaching up and wrapping his arms around the taller man.

“Mate me. Mate me, please,” Soap whispers into his ear, batting at his zipper, at his pants and wanting to see his cock. He’s seen his bulge, he knows that he’s big, and he wants it.

Ghost groans as he finally undoes his pants, and his cock falls out and slaps his cunt. Soap stares in wonder, almost drooling at the uncut cock.

It’s gorgeous. Better in person.

Also better inside him.

He doesn’t hesitate, lifting his hips and forcing Ghost into him, letting out a strangled cry as Ghost bottoms out.

The Alpha whimpers, making soft noises in his throat as Soap’s cunt squeezes him, wanting him to cum inside him, wanting him to swell inside his wet cunt and pup him.

“Pup me, Pup me--”

“I… Fuck, If you keep talking like that I won’t fucking last,” Ghost says, baring his teeth at the smaller man, who arches, and drops his hips harder. Ghost follows, starting to fuck into him nonstop. He’s pistoning his hips, slamming into that soft spot inside of him.

Soap’s legs scramble, and he scratches down on Ghost’s back. He bites down on his neck, marking Ghost as his, reminding him how much he wants him. How he’d stay with him if he wanted.

If he wants him.

Soap pulls back, blood dripping down his mouth as he lets out soft high pitched moans and whimpers. Ghost’s cock is swollen and big inside him, and it’s driving Soap insane.

Ghost is huffing, sweating pouring down his pretty crooked nose, blood dripping down his chiseled, fluffy chest and curling his strawberry blond hairs. Soap traces his blood, his eyes dilating as he sees his mark.

His bite.

“Bite me. Bite me, pup me, Simon, please, please !!” 

Simon does, leaning forward and biting down on the juncture of his neck and chin, making Soap throw his head back and cry. Juices spurt out of him, spraying Ghost’s crotch with his liquids. Ghost lets out a startled cry, grunting as his knot catches, and he stars to fill Soap with his warm cum.

Soap mewls softly as Ghost laps at his neck, wrapping his arms around his thick shoulders and licks back at the mark he made. He’s purring loudly, and Ghost tries to respond with his own, but it’s choppy and misused.

Soap huffs, rubbing his face against Ghost’s cheek, and purring harder. The bigger man lifts him and drops him into his nest, making sure to clean him up with some wipes and himself.

“Simon, Simon, Simon,” Soap whispers, feeling himself start to fall into a subspace, wanting to be touched and loved.

Ghost hums softly, digging his face into Soap’s neck and huffing.

“Thank you. Thank you for accepting me,”

Soap smiles as he falls asleep.


“Fuck,”

Soap spits up water, groaning as the nausea starts to subside. Ever since he found out he was pregnant, the baby has decided to beat the shit out of him and remind him that he now had to eat what they wanted, or else they’d complain.

Soap grunts softly, standing up and staring at his belly. It’s not noticeable yet, mostly looking like he’s been bloated, but it’s obvious to people that know him.

He grunts as he walks out, seeing people around him soften and gravitate towards him, as he knows he’s giving off some very strong pregnancy pheromones. 

The man had taken one look at him and signed off his and Ghost’s paperwork, smiling softly at the fact that there was going to be a strong AlphaxAlpha child on the way.

Soap wanted to fight back at the stupid gender norms, but he was glad that Ghost only had some more paperwork to fill.

He’s rubbing his belly, cracking his neck as he realizes that he has a whole ass 7 more months of pain and soreness.

He grunts as he sits down, seeing Ghost walk towards him, smiling wide and handing him some of his favorite snacks, making Soap jump and smile up at him.

“Did they get off your dick?”

“Yeah. They are sending us a box to congratulate us on the pup,” He says softly, wrapping his arms around Soap, letting his mate snuff and scent him, smiling softly as Soap sighs happily, cuddling close.

Soap babbles on about where they are going to go eat, and pushes himself off the bench, bouncing around and typing some messages to some friends. They are going to have a late lunch, then going to look at homes they are going to buy for the baby.

Ghost had never been happier.

“Thank you,”

Ghost whispers into Soap’s hair as he sits in his car, making Soap raise his eyebrow and kiss his cheek.

“Simon?”

Ghost doesn’t say anything as he pulls out of the parking spot, only wrapping his hand around Soap’s hand, tracing the vein there, and pressing another kiss to the back of his hand, thanking anyone that would listen of making him kind of an idiot and refusing to tell Price about the Run.





 

 

 

 

“Simon? Simon, stop ignoring me. Simon! I am pregnant with your child!”