Work Text:
The mission was a complete disaster, with days on end spent on a wild goose chase. Everyone was dead tired by the time the exfil vehicle arrived. It was more of a shabby old truck, far too small for the whole team to fit in but beggars can’t be choosers.
Exhaustion was radiating thickly from everyone as they slowly filed into the truck.
Soap sat down heavily next to Ghost (naturally) his thighs pressed firmly against the other man, who took up more space than anyone else. Not only did everybody hold a healthy dose of respect and fear for the Lieutenant but the man was also massive.
Soap was already certain he would be dead asleep in a few moments as he tried to get comfortable. Basking in the warmth and safety of Ghost's proximity.
When all the seats were taken, the rest of their teammates climbed into the vehicle, so they inevitably had to sit on their comrades’ laps.
Of course, the injured were out of the running, as was Ghost, since everyone was just glad to have survived this far, so Soap also got ready to take a comrade onto his lap. He was sure he’d be able to sleep somehow, even so.
The next man approached and Soap raised his arms to show he was good to go, which earned him a small thankful smile.
He was suddenly yanked out of his seat and before he could properly grasp what was happening, he found himself sitting on his lieutenant’s lap.
Soap immediately shot up to apologise to Ghost, who he knew hated having his privacy invaded and to tear the poor sod who’d pulled that stunt on him a new one, when he was yanked back down by his thigh straps from none other than his lieutenant himself.
'"s okay, Johnny" Ghost murmured in his ear and Soap couldn’t prevent the gasp and a full body shudder running down his spine.
A low chuckle was the reply when the truck finally roared to life and began to rattle and jolt its way along the unpaved road.
By the time Soap’s heart finally settled into a reasonable rhythm, there was no way he could sleep. All his exhaustion had given way to a state of hyper-awareness. Every point of contact burned into his skin, every shifting muscle in the massive thighs beneath him sent a spark up his spine. So did the gloved hands, which never left the thigh-straps, thumbs rubbing idle circles into his legs.
He could feel the warm breath on the back of his neck, giving him constant goosebumps. The engine and all the others around them, snoring or talking quietly, nothing more than white noise.
At one point he decided to selfishly accept the gift of the nearness he secretly yearned for so much. It was a once-in-a-lifetime stroke of luck. He let himself sink into the warmth, only then noticing how tense his muscles had been until he allowed them to slowly relax.
"That's it, Johnny,” cooed the deep voice in a rumble from behind him, sending another shiver down his back.
Soap almost dosed off at one point but forced himself to stay awake, to not miss a second, when a particularly vicious pothole jolted the whole truck and its occupants violently.
Some had been knocked off their teammates’ laps. Soap was spared this fate thanks to Ghost’s firm grip, who pulled him tightly towards himself by the thigh straps, so that he was flush against his lieutenant’s front.
And there it was, an unmistakable hard bulge pressed right between his ass cheeks.
Soap heard the sharp intake of breath along with his own and felt the larger man beneath him tense. The grip on his thigh straps became so hard that they dug into his skin painfully.
He almost bursted out laughing hysterically when the line popped into his head: ‘Are you happy to see me, or are you just carrying a gun?’ (Both of which he knows were true).
He would have a good enough excuse: because all the blood left his brain in a rush to fill his cock. But before his mouth could outrun his brain, another jolt of the truck made his ass grind against the hard bulge of Ghost’s cock, wringing a badly stifled moan from both of them.
Fortunately, the noise of the engine and the others conversations drowned it out, and nobody paid them any attention.
After the initial shock, Soap rocked his hips experimentally as if to sit himself back up straight after being thrown off balance. The friction was perfect!
Arousal and fear of rejection battered his mind in equal measure. He half expected to be violently pushed off Ghost’s lap and reprimanded with a disgusted comment and their friendship in shattered pieces.
But that didn’t happen. So, no shattered friendship yet?
The jostling of the truck was helping to mask the subtle movement of both of them, as Ghost slowly grinded upwards while he pulled the smaller man down by his thigh straps. Soap simultaneously pressed down, every delicious friction sparked a jolt of electricity through their bodies, so good, but not enough.
Johnny could feel the warmth pooling deep in his belly, knowing it won’t be long before he'd tumble over the edge.
As much as he craved that, he yearned even more to touch the man beneath him, to kiss him, to tell him all the things that have long stayed hidden. To sink down on his knees in front of him on the floor of the filthy truck and show him just how much he desires him.
To sink down on his lieutenant’s cock, regardless of the two weeks without so much as a whores bath or who was watching.
The thought made his cock jump violently.
He felt as though he was being torn apart, caught between the pleasure with the fast approaching orgasm and the fear of what would come afterwards.
Perhaps Simon would be disgusted after all and withdraw from this friendship that means so much to him.
Suddenly he felt tears welling up in his eyes, his breathing became erratic, and he found himself on the verge of a panic attack as Simon leaned forward and whispered in his ear: ‘It’s all right, Johnny. Be good and come for me!’
And that’s it.
He tumbles over the edge, surprised by the sudden orgasm, which hits him with such force that his vision goes white.
He doesn’t know if he’s making a sound, nor does he really care. All he feels is static as the pleasure crashes through his body.
As reality slowly filtered back in, the first thing he recognised was Ghost stroking his thighs soothingly, whispering sweet nothings in his ear.
"You did so good for me, Johnny. Making such a mess for me. Always so obedient. Knew you’d be so good for me, always imagining you coming on my cock so beautifully."
Warmth joined the tingling in his body at that.
The second thing he recognised was the wide eyed, young private that was staring at him.
Realization hit Johnny like a brick. He started to panic again and tried to hide the wet patch forming at the front of his trousers as if that could save his dignity somehow.
Was he loud? He didn't dare check to see if any of the other teammates were looking at him.
That’s when Ghost spreaded his thighs even wider. ‘Showing me off,’ Soap realised. ‘He does get off on that, sick bastard’, even though he felt his cock stiffen again at the thought. Even more so when Ghost leaned in and whispered: ‘So shy all of a sudden? None of that now – show them what they can’t have. Nobody will ever touch you like that again.
You’re mine!’
~*~
Did Soap like the ravenous sound in Ghosts voice? It made hot pleasure pour down his spine to pool in his cock. None of his other lovers had ever been so possessive and proud of owning him that they showed him off like an object. He might not have let them if they’d tried. But Ghost? Yes. The man held him firmly and put Johnny’s body where he wanted. Johnny trusted Ghost’s orders like he trusted his own heart to keep beating. So when Ghost declared ownership all Johnny could do was let his eyes roll back as his entire body surrendered.
The young private, Johnny didn’t know his name but he’d done well on the mission, stared at them like he couldn’t move his eyes even if Price himself ordered it. Ghost kept shifting, kept grinding up into Johnnys ass with what suddenly felt like a monster of a log. Johnny again faced the urge to drop to his knees and swallow his lieutenant. A wholly novel sensation given his status as a stone top. Is this what his bottoms felt? He’d never experienced such an overwhelming need to bring someone else inside his own body, in any capacity.
He could feel the private’s eyes on him, moving across his body like a touch. Ghost kept him held tight, legs spread as wide as they could in the cramped space. The road kept jostling then and letting Ghost grind up into him.
Time lost meaning. His breath grew erratic as the pleasure pushed everything else away and another peak approached and washed over him. Johnny could barely believe it, twice in one night and he’s receiving?? He was not a multi-orgasm having person, normally. Usually one shot and he was sleeping like the dead for a few hours. But this wasn’t normal times. This was GHOST. Johnny wondered what else the man could unlock in him just as the truck trundled to a stop.
The climb out was as awkward and slow as the climb in, with the notable exception that they were home safe on base. Eventually Ghost and Soap had to climb out and act like normal. Johnny didn’t know what normal was anymore. He stumbled up on fawn legs, grateful that everyone else was as exhausted and wobbly as he was.
“Return your gear to Quartermaster then get some sleep, men!” Ghost called out. His voice carried its usual strength and stability. Johnny wondered how their new dynamic would play out when they weren’t exhausted and stuffed like sardines in a jaloppy.
A hot, heavy hand landed on the back of his neck and gripped tight. “Debrief for us. On me, Soap.”
Johnny couldn’t remember debrief. One second he felt Ghost’s heavy hold on his neck, the next he was standing in Ghost’s quarters with the man on a knee, reverently unbuckling him from his gear. Johnny gasped and Ghost looked up. He grinned and it looked like a wolf’s grin. He stood, not giving back even a single inch of space. He leaned in past Johnny’s face and unclipped the side of his tac vest as he whispered.
“You gotta choose, Johnny.” He unclipped the shoulder and gently pulled it away to the side. “If you’re unsure, or hesitant, you leave right now. Nothing changes if you go. You’ll be my little shit of a sergeant no matter what.” Johnny felt hands on him and buckles clicking as they released. His hip harness loosened and fell away. “You stay, I keep you. You’ll be my sergeant. And you get to learn how good that is.”
Johnny couldn't speak, so he grabbed Ghost's shirt at his sides. He huffed and shook his head, he didn't want to go. Don't send him away!
Ghost smirked and cupped Johnny's jaw with both hands. He pulled his face up until Johnny was nearly on his toes with their mouths scant millimeters apart. "Already fucked your words away and I haven't even gotten my cock out. I am going to enjoy you..." Ghost smashed their lips together and Johnny again found himself utterly surrendering. He let Ghost plunder his mouth and all he could do was moan and hang on for the ride.
Ghost kissed like he was on a mission to map every flavor, every crevice inside Johnny as deep as he could get. He finally pulled away when they needed air but he didn't go far. He shoved a knee between Johnny's legs and hiked him up against the door. The extra couple inches made kissing him easier, and it got Johnny's feet off the floor, destroying his leverage to do anything but squirm and hump Ghost's thigh like a teenager snogging his first boyfriend behind the school gym.
Ghost kept pulling things off their bodies while they kissed. Soon Johnny had to stand again and let Ghost remove his fatigues and briefs in one move. He discovered they were both shirtless, which he shouldn’t have been so startled by, but this whole situation was overwhelming. His thoughts came slow, and were being drowned out by the throbbing of his cock. John is not a bottom! Why does he want to fling himself belly up onto the floor and beg to be ruined??
Ghost pulled them into his bathroom and then into the shower. By the time John caught up again Ghost had washed the mission off them both and was rinsing the last suds off Johnny’s cock. Ghost handled it expertly. Tight on the pull from base to tip, then a swipe of thumb just at the underside of the head, where he’s most sensitive. Johnny could scarcely believe it when his body rocked with the third peak of the day. He sagged in Ghost’s arms, letting the man rinse away the evidence.
Ghost guided him out and toweled them both off. Johnnys thoughts cleared a little, and with it came a feeling of being so deeply cared for it made his chest hurt and his eyes sting.
He reached down to cup Ghost’s face as he dried Johnny’s legs, like had been done to him, and pulled him in for a kiss. He kissed Ghost tenderly, with soft slow moves that he hoped convey his love, and devotion, and gratitude.
Ghost kissed back, matching his slow careful energy. With each kiss Johnny felt more cherished than anyone else had ever made him feel.
Ghost pushed gently, still kissing Johnny, until he laid back into the bed. Ghost sat up, pressing a hand into Johnnys chest to keep him down. Johnny stared up at him, shocked at his cock still at half chub despite three (three!!! He used to think two would kill him) orgasms. Ghost’s cock was hard, and an angry red that Johnny thought looked like it needed to be inside him yesterday. All his thoughts that weren’t shock at his own stamina were shock at his whorish thoughts about opening his legs and getting Ghost’s cock inside him anywhere.
“I know you’re not a virgin, but I also know you never bottomed before,” Ghost stated and Johnny almost refuted him on reflex. It was true though. Johnny may be a bit easy to get into bed, but he always tops. Always. Barely even lets anyone give him a handy unless he’s directing them every step of the way. He tells himself he ‘likes to give pleasure’ rather than take it. He’s never unpacked his reticence about receiving, and he wasn’t going to start tonight. Ghost leaned over him, caging him in as he continued. “I like that. Knowing I’m the only one that’s ever going to see your face while you come on my cock. That I get to discover just how often you can come in one session…”
“Ohmygod, Ghost,” he exclaimed, his legs falling a bit more open. Ghost caressed up the inside of Johnny’s thigh, gripping tight as he pushed the leg out that much further.
“Simon,” he corrected. “I want you to scream that when I make you forget your own.” That was so hot Johnny might die. Simon leaned down and bit Johnny’s collarbone. It wasn’t painful, but Johnny jumped and moaned. It might have been Simon’s name, but he was so startled he couldn’t be sure. Something wet and warm and firm brushed behind his balls, and it took him a ridiculously long time to realize it was Simon’s finger. It caressed his perineum, then circled his asshole. Simon moved down Johnnys body, biting and sucking marks all across his chest and torso until Johnny was a panting mess under the blond, and the feeling of something touching his ass wasn’t weird anymore. His cock was hard and throbbing again, and he whined when Simon finally paused with his mouth near Johnnys hip.
“Ready love?” Was the warning Johnny got before Simon laid his arm over Johnny’s lower stomach and took Johnnys cock in his mouth. All he could feel was heat, and wetness, and his LT (the man who saved his life countless times, who’s orders he would follow without question or hesitation) surrounding his cock while holding him down as his finger breached into Johnny’s body.
That finger felt huge, and weird. It was good? But Johnny barely noticed because Simon had his entire cock in his mouth and Johnny felt his soul drain out through it when the finger pressed something that sent razor edged pleasure shooting up his spine. He shouted and held the sheets in a death grip, hips jerking because he couldn’t get away from the feeling of Simon inside him directly competing with the feeling of being inside Simon.
~
Johnny blinked his eyes open some time later. He tried to move but his body didn’t respond right. Even his eyes rolled in their sockets like he’d been tazzed. Simon licked his cheek and kissed the side of his mouth awkwardly. Johnny only managed a curious whimper and Simon’s eyes wrinkled with his grin.
“Doing so good for me, Johnny. But I won’t fuck you while you’re passed out. I want you to feel my cock going in…” He felt something flex in his ass and he realized he felt full. His legs were wide and he could barely move but Simon was still there, fingers connected to him at his more vulnerable place. They pulled back and Johnny felt it like a loss. He tried to squeeze to stop him from leaving, but Simon shushed him and something bigger and hotter pressed at his ass.
Fear surfaced for the first time since las almas, but Simon didn’t stop. He grabbed Johnny’s jaw and forced him to look at Simon’s eyes as Simon pressed in. Johnny panted as Simon’s hot flesh forced his hole open. His body surrendered just like his mind did and let Simon fuck into him in one glacially slow thrust.
Big. BIG. BIG.
Simon’s cock was huge. It split him open and made him feel so small, and vulnerable. Feelings that Johnny never thought would be sexy but they were now! It also made him desperate for more. He wanted Simon on top of him. Holding him down. Fucking him. Whatever Simon wanted as long as Simon’s cock was inside Johnny. It made him feel like a whore, but it felt good??
“Si- … simo-“ he panted. His hands managed to grab onto Simon but he had no strength, so he just held on. Finally Simon’s hips touched Johnnys ass and Johnny felt full full FULL. Simon growled into Johnny’s neck and trembled for a long moment, the first indication that he was as affected as Johnny by their connection.
“Knew you’d feel so good on me…” Simon huffed. Then he started fucking. His hands were everywhere. Bruising Johnny’s hip, pinching a nipple, spreading his legs out impossibly wider, petting across Johnnys head, holding the back of his neck like he was precious. All the while Simon’s hips thrust his cock in and out of Johnny. The battering ram hit that spot that sent pleasure exploding through him with each in thrust.
Johnny cried out or moaned with each hit. He felt high. Each thrust pushed him higher, and his cries got louder. Soon he was shouting with how good he felt. He was getting fucked! By Simon! He had never let anyone do this to him and, if he was more coherent, he would have both loved that Simon was his first and mourned that he could have felt this good ages ago.
Simon leaned up suddenly and gripped Johnnys hair, holding his head down against the mattress. Johnnys arms flailed and Simon caught one wrist and held it above his head firmly. He repositioned his knees wider and it pushed Johnny’s hips up at an awkward angle. It must have been perfect because Simon started fucking Johnny like a machine. Hard, fast, deep thrusts that punched Johnnys guts right in that pleasure spot.
It was too much. Too good. Simon’s cock was too big and pushed too much pleasure through Johnny. His body seized with this peak. Johnny felt his balls tingle as his cock, which had been slapping around his belly like a fish, spilled a weak few drops before everything went white. He couldn’t feel anything through the pleasure except Simon’s cock still fucking him. The universe narrowed to Simon, forcing himself in over and over and making Johnny’s peak last longer with each thrust. Johnny didn’t even notice when the blackness encroached and pushed him under again.
~
When Johnny opened his eyes next everything was different. He was laid on his side on a soft warm dry bed, with a heavy weight across his middle and the room was brightly lit with sunlight streaming in through the curtains. He basked in the comfort for a few moments until his memories resurfaced.
Simon. He’d been getting fucked By Simon. He fell asleep while getting fucked by his LT?! What??
The weight at his middle shifted and Simon’s bear paw of a hand pressed into Johnnys chest and pulled him back into a sleepy awkward embrace.
“Mornin’ Johnny,” he greeted with a kiss to the back of Johnnys neck. Johnny couldn’t help his smile as he turned in Simon’s arms just enough to look up at him.
“Morning,” he said with only slight trepidation. Simon smiled and his face looked so pleased and content Johnny wondered if maybe he wasn’t upset with Johnny. Simon leaned in and kissed him, slowly and tenderly. They kissed in the bed like time didn’t matter, but eventually Simon pulled back. He petted Johnnys cheeks and looked at him like he wanted to memorize Johnnys face.
Johnny must have made a face because Simon’s look sharpened. “What is it?”
Johnny tried to wrangle his feelings into some kind of manageable shape but he failed. Simon made him feel all kinds of things and some conflicted with others, and some didn’t make sense, and some made too much sense.
“Sorry I fell asleep!” He blurted when the silence had gone on too long.
Simon chuckled and kissed him again. This time strongly and with a bit of fire in his touches.
“No sorry to be had, Johnny,” he said when he finally let him come back up for air. He’d pushed Johnny back onto his back and laid across him again. Johnny found he loved being under Simon, feeling his gravity pressing him down into the bed everywhere across his body. “You came so hard on my cock you passed out. That’s a huge compliment. Means I did it right.”
His grin turned wolffish. “They told me you were a silent lover, and a musket. I knew better…”
