Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2024-11-28
Updated:
2025-03-31
Words:
20,410
Chapters:
35/?
Comments:
1
Kudos:
225
Bookmarks:
16
Hits:
6,645

My Blue Heaven

Summary:

This is where I'm posting all my blue sky threads for easy access.
1) late bloomer Soap presents on a mission with Ghost
2) silly holiday thread
3) Soap gets hit by a flash heat

Notes:

Late bloomer Soap who always thought he was a beta but he presents as omega in the middle of a mission with alpha Ghost

Chapter Text

Ghost catches a whiff of a spicy sweet omega going into preheat. He tries to find the source but it seems to be following them. Eventually he figures out the scent is coming from his sergeant. He scruffs the other man and growls about him fucking up the mission.
Soap has no clue what he's talking about, claiming he's a beta and there's no way the scent can come from him. Ghost only rolls his mask up and shoves his face into Soap's neck that had been suspiciously sore lately. The scent that hits him is certainly omega.
"fuck" he cursed, pulling away and trying to suck in fresh air. "You're presenting" he said, looking at his shocked sergeant.
"No, I'm a beta" Soap protested, completely confused.
Ghost called in medevac and dragged Soap along behind him to the helicopter.
He cursed and protested the whole way, only settling down when they got to the evac point. "It's just a little cold, I'm not an omega"
"You sure about that? You smell like an omega in heat" Ghost pulled out a cigarette to try and clear his nose and mind from the scent rolling off Soap.
Soap settled down, no longer protesting but Ghost noticed as he fidgeted with his chest plate. His skin had begun to flush and eventually he pulled the kit off. "It's fucking hot" he complained, despite the fair weather.
Ghost didn't comment, only tried to keep his head calm.
As Soap shifted he got a whiff of slick, proving his theory correct. What he didn't expect was Soap to lean against him and fucking whine. A sweet song-like sound that sent a shiver down his spine.
"You solid?" He asked, trying to keep things tactical.
"Don't know, you smell good" he replied
Ghost cursed but didn't stop him from cuddling closer, he naturally pressed his face into Ghost's neck as he searched for his gland. Luckily before he could go further a coms message interrupted them.
Ghost cursed as medevac pulled back, they'd been reassigned to a more critical mission. Now he had to get Soap to make the trek two kilometers away to the safehouse. The moment Ghost pulled away Soap growled and complained.
He seemed pretty content to stay under the tree laying in the leaf litter. Ghost didn't argue any further, instead he grabbed Soap's kit and started marching towards the safehouse. With his leaving that got the omega moving and following him.
The walk was fairly easy, only interrupted by Soap complaining every couple minutes. When they finally got to the house it was in surprisingly good shape, it had one room and a bathroom along with electricity. Which was the most surprising part.
The first thing Ghost did was lock Soap in the bedroom. He didn't care that the new omega was whining and complaining on the other side of the door. He needed to stay separated from Soap if he was going to stay sane.
Of course Ghost wasn't that lucky, Soap walked out of the room dressed in only his boxers and plopped right next to Ghost on the couch. Ghost growled and tried shuffling away from the omega who was now in the middle of heat. His scent clouded Ghost's mind and he couldn't think straight.
Soon enough the omega was pressed against him, nuzzling his face back in Ghost's neck like they were while waiting for evac. Ghost let out a growl in an attempt to deter him but it didn't work, nothing deterred Soap.
That spicy sweet scent filled the air as Soap got more comfortable. The crafty Omega was practically sliding himself in Ghost's lap. Blabbering on about how Ghost made him feel good. And Ghost would be damned if he said he didn't take advantage of the situation.
Any alpha would love to have an omega experiencing their first heat crawling all over them. If someone asked questions he could just say he lost control, even though it had never happened in the past.
Besides he took a liking to Soap, the once beta seemingly complimented him perfectly. A small irrational part of his mind wondered if Soap presented as omega just for him. An omega made just for Ghost, and that got his blood pumping.
He pulled Soap into his lap and caught his lips in a kiss, the omega was already dripping slick considering how quickly it soaked through Ghost's jeans and boxers. What selfish alpha would let an omega get so riled up without giving them any release?
His hand reached into Soap's boxers and wrapped around his omega cock, it was much smaller than any beta cock. A cute dainty thing that could be classified as a clit. His whole hand covered it with room to spare, and with only two jerks Soap was cumming.
He felt the omega fangs against his neck, dangerously close to his gland as Soap jerked and whined through his orgasm. “That feel better?” Ghost asked, getting a breathy hum and nod in response.
Oh was he excited to see what other noises he could wring out of this omega. “But it's not enough is it? You need a cock stuffing your hole don't you?” Ghost chuckled darkly, his finger circling Soap's rim but never pressing in like the omega needed.
“Please” Soap begged, pretty and desperate like he would die without it. And maybe he did think he would die without Ghost's cock filling him. Ghost pressed his fingers in his hole, he was loose and gushing slick and didn't even need any prep. The perfect omega.
Ghost picked him up and carried him to the bedroom, if he was going to fuck Soap he wanted to do it properly. He tossed his sergeant in the messy sheets and attempted nest he had made. It was a pitiful thing of a few blankets and pillows along with Soap's clothing.
Removing his own he tossed it in the nest to combine their scents. Soap happily grabbed each item of clothing and inhaled the scent coming off it. The last were his boxers, Soap gasped at the sight of his cock sitting fat and heavy between his legs.
“Much bigger than your little omega cock isn't it?” He teased, giving himself a slow jerk to further drive the omega insane.
“It's not going to fit” Soap said
“It'll fit, you're an omega now remember? You're built to take cock” he replied, climbing in the nest.
Soap didn't protest as Ghost pulled his boxers off, revealing the slick hole begging for his cock. “You sure you don't want my cock?” He asked, pressing his fingers back in Soap and watching his face contort in pleasure then pain as he removed his fingers again.
“Want you” was his only reply, spreading his legs as far as he could in desperation. Finally Ghost pressed in, Soap was unbelievably tight and warm as he slowly pushed his cock in.
The omega only babbling praise and nonsense as Ghost finally bottomed out. Soap looked so pretty underneath him, the perfect mate Ghost decided as he began thrusting. He set a fast and brutal pace, fucking to claim the omega underneath him.
Soap was very clearly lost in their fucking, the omega whining and moaning beautifully. Ghost didn't think he even noticed as he came, his little cock shooting the infertile omega sperm all over his chest.
The sight drove him crazy, the few streaks of cum quickly soaking in and matting the hair on his chest and stomach. Yet the little omega cock didn't flag, instead it remained proudly upright. Like it was a cock worth being proud of.
Ghost grabbed Soap's leg and further spread him open as he fucked harder, he wanted Soap to know that his hole belonged to Ghost. “Fuck Simon” he whined, again in that sing song tone.
Ghost lurched forward and latched his mouth on Soap's gland. He sunk his fangs into the delicate flesh and lapped at the sweet omega blood that pooled in his mouth. This was his omega, nothing was going to change that now.
When he pulled back to admire his work he noticed Soap had cum again, something he barely registered as he claimed his mate. He resumed his thrusting, his knot catching on Soap's rim.
He wasn't going to leave his mate empty and with two final thrusts he popped his knot in and shoved his head forward so Soap could bite his gland. He felt the little omega fangs in his gland as he pumped rope after rope of cum inside him.
“Mine” they growled in unison as they came down from their highs. Ghost's knot was firmly seated in Soap as they began to fall asleep, both completely content.
By morning Soaps heat had broken and evac was able to pick them up. Only they had a lot of explaining to do on why the beta came back a mated omega.