#soapgazghost
Explore tagged Tumblr posts
Text
a not so lonely shower - 👻 🧼🧢
his favorite sergeants don’t seem to realize that ghost is in the next stall over (but between you and me, they know. and they want him to hear 🤭)
CLOSE UP CAUSE LOOK ST HIS TUMMY!!!! I WANNA CHEW AND NAW ON HIM
#tbpng#call of duty#ghost#simon riley#simon ghost riley#ghostsoapgaz#soapgaz#john soap mactavish#soap#john mactavish#gaz#kyle gaz garrick#kyle garrick#soap x gaz#soapgazghost#gazsoapghost
7K notes
·
View notes
Text
Price has had enough.
He could always tell when Simon was off. Be it a slight tick of his hands pulling down on his balaclava when he was nervous, the sudden stillness and slight head tilt he did when he was getting pissed or the silence he used when he was down.
Yeah. Price can always tell. It was like a rift in the usual waves around Ghost, and he can almost always tell 99.999% of the time what the other was feeling simply by noting the atmosphere change around the other man. He can tell everything from a mile away, even if Simon couldn’t himself.
So trust him when he says he knows Ghost wants to be closer to the taskforce. He sees it in how the three banter around, how Ghost allows Gaz to call him “the phantom of the opera” or how Soap is the only one who can whine to L.T about taking off his mask without having a gaping hole in his chest later. Or the unspoken rule of personal space suddenly being invaded as light pats, playful punches and mock hits are tolerated by Ghost without any alarm bells going off.
But Ghost, is shit at communication. At an unfathomable level. The lieutenant was sure the other two men must have recognised his reciprocation, his open fondness and soft spot for them. The fucking clueless bastard who didn’t know the first thing about normal behavior, Price thinks with love.
And he’d reached his limit with trying to let Simon do it his way.
So when they’re all down from a mission, Ghost making his way to exfil while the rest were already in the train, Price tells both his sergeants to just close their eyes. He’s met with a few dubious looks, but the tired expression on his face of trust me I know what I’m doing erases all doubts and they both do it.
The moment ghost’s voice clicks over comms, saying he’s made it out, Price sees both his sergeants relax, shoulders sagging as they let out a deep exhale, and smiles. All his boys cared about each other.
Gaz, who closes his eyes first, ends up falling asleep, lightly swaying with the motion to prevent himself from falling deeper. And Soap is well on his way under, his body stilling dangerously so for his normal state.
Price sits on the opposite seat, keeps his hat on his face to prevent Ghost from seeing his eyes, and lays back. To watch the chaos, of course. Ghost enters after a few minutes, his footsteps heavy before stopping, and then becoming impossibly soft, presumably because he sees them all asleep.
Price watches Ghost falter, THE Ghost look as uncertain and lost as a puppy, fidgeting as he tries to see where he can sit.
The bus starts, and the motion causes Gaz to almost slide off. But before Gaz can fully wake himself up to respond, Ghost catches him, takes the seat between the two sergeants, tightens his gentle grip around the other man, and allows him to rest his weight on Simon, to prevent him from moving any further.
Soap, half awake for all, this lifts his head a bit at the commotion, his battle with sleep was evident. He ends up trying to look at what is happening, before sleep wins and Johnny goes limp, head falling against Simon’s before he realises what happened and tries to lift himself, ending with his head falling back.
And Ghost once again, doesn’t let it. He lifts his shoulder to better support the other man’s neck, and tucks his chin over Soap’s head to keep him comfortable and safe. Soap is now practically leaning on Simon, the latter man for the first time in a long while not only allowing touch but initiating it.
The sergeants were safe and protected, both finally registering that Ghost indeed, had a soft spot for them, and made sure to keep including him in their warmth, making sure he knew he was a part of their family too.
#cod mw ii#captain price#captain John price#sergeant john mactavish#sergeant soap#sergeant johnny mactavish#john soap mactavish#johnny soap mactavish#lieutenant riley#lieutenant ghost#lieutenant simon ghost riley#lieutenant simon riley#soap x ghost#ghost x soap#ghostsoap#soapghost#gazsoapghost#soapgazghost#soapghostgaz#ghostgazsoap#cod mw ii fluff#cod mw ii headcanons
404 notes
·
View notes
Text
Price: You’re actually doing your job without complaint
Soap: I ALWAYS do my job without complaint!
Price: Odd how with Ghost and Gaz off on a mission, you actually get things done
Soap: … look, maybe I get a little productive when I’m bored without my two favorite people around
#call of duty#cod mwii#modern warfare ii#john soap mactavish#john price#simon ghost riley#kyle gaz garrick#incorrect quotes#soapgazghost
375 notes
·
View notes
Text
Cheers to the Unknown Pt.5
Monster/cryptid au ft. Just A Dude!Ghost; canon-divergent, alternate universe. More details here (parts are not a coherent story necessarily just scenarios as they come to me !subject to change!;all tagged under "cheers to the unknown") TW: language; little bit of self-deprecation (again)
Siren!Gaz Helping Ghost Get Some Much Needed Sleep
Ghost and Soap had been dating for almost a month when the sergeant and Captain Price were sent out for an operation that would take roughly a week. Ghost was fine with it, he never put up a fight and helped send them on their way.
But Gaz knew better. Gaz was ready to strangle the human if he didn't fix his sour mood and soon. Ghost had spent the better part of the last five days snapping at everyone and being generally just grumpier than normal. Gaz knew it was a lack of sleep; he had learned through Soap how surprisingly touchy Ghost was, especially at night.
Despite how fed up Gaz was getting, he never dared to intervene. Sure, he possessed the ability to easily put the lieutenant to sleep, but he never dreamed of using his abilities on Ghost. He knew Ghost had been betrayed by people he trusted, had been hurt in horrible ways by those very people, and Gaz never wanted to be the same. He stayed back, kept his distance and waited for Soap to get back so he could convince the human that he still very much needs to sleep.
What Gaz was not expecting was for Ghost to approach him on the sixth night of Soap's absence. He was not expecting Ghost to ask to speak to him, and so Gaz maintained a bit of distance between himself and Ghost as he was led down the halls to a location he didn't expect to be taken to. Gaz's eyes widened as he realized they were just down the hall from Ghost's private quarters that he and Soap shared. Soap's room was filled with exposed wires, far too dangerous for a human, and was often referred to as his recharge station. So it was safe to say Gaz was a bit nervous when he realized where Ghost was taking him.
"You alright, mate?" He asked as he gently bumped Ghost's shoulder with his nose. Ghost grunted before he opened his door and practically shoved the siren inside.
"Hey, whoa-" Gaz started as he turned to face Ghost again, but he didn't get to finish his statement as Ghost closed the door a bit forcefully.
"Sing me to sleep." Ghost said, and Gaz finally understood what Soap meant by blue-screening. Gaz had never been so thrown off guard before, and he couldn't think of a proper response other than awkward stuttering.
"Sing. Me. To. Sleep." Ghost forced out, and Gaz closed his mouth, hesitancy clear. Ghost seemed to notice, however, as his shoulders suddenly sagged and he now appeared as tired as he was. Ghost reached up and pulled off his mask, the lack of it making him look rather distraught.
"Please." He added with a whisper, and the soft sound hit Gaz harder than he expected it to. He had never seen Ghost so... vulnerable before, and it was a strange experience. Gaz let out a sigh as he stepped closer to Ghost, placing his hands on his shoulders where they meet his neck.
"Thank you for trusting me." Gaz whispered as Ghost's tired eyes found Gaz's. The man nodded, quickly avoiding eye contact.
"Like it's hard." Ghost mumbled back, and Gaz forced back the scoff. He knew what Ghost meant; that Gaz is easy to trust and that has nothing to do with his being a Siren. But Gaz knew. Gaz knew that humans never trusted Sirens, never have and probably never will. But of course, Ghost noticed Gaz's internal conflict as his gaze suddenly darkened.
"My trust in you has nothing to do with you being a siren, Gaz. I trust you because you're loyal, you're intelligent, and kind, and a bit of an ass. I trust you because you're trustworthy. Nothing you can do will change the fact I trust you. Understood?" Ghost said strongly, his eyes narrowed down at Gaz as he spoke. Gaz took a deep breath before nodding.
"Understood."
"Gaz." Ghost clearly wasn't convinced. Gaz shrugged, trying to ignore the knot in his throat.
"I just don't want you getting hurt cause of my voice." Gaz whispered as he stared down at his feet. He didn't even look up when he saw Ghost's covered feet step into view.
"I wouldn't ask you to put me to sleep with your voice if I didn't trust it, now would I?" Ghost whispered back, and Gaz took another shaky breath. Ghost was right; if his voice was a problem, he never would have asked for this.
"Okay. But I'm not singing, that's stupid." Gaz said before he turned and headed towards Ghost's bed. He grunted as Ghost suddenly collapsed on top of him, but he didn't mind. Gaz did shift a bit so Ghost was more against his side than directly on top, but made sure Ghost knew he was comfortable. Several minutes passed as Gaz quietly hummed and scratched Ghost's head, and after a certain point, Gaz was confident the lieutenant had fallen asleep.
"Hey, Gaz?" And he's still awake. Was Ghost really this bad at sleeping or is Gaz really that bad at humming a fucking lullaby?
"Yeah?" Gaz decided not to bring up the fact Ghost was still awake, mostly for his own sanity.
"You remember the day Soap asked me out?" Ghost asked, and Gaz relaxed a bit at hearing the sleep already clinging to the man's voice.
"Yes?" Gaz answered, suddenly unsure of where Ghost could be going with this.
"I heard you two talking. About me. Johnny already knows." Oh. That was definitely not the confession Gaz expected, but he also wasn't confident the man was about to spill his guts and confess his love for Gaz. He remained quiet as Ghost snuggled closer to Gaz, his nose tucked safely into the crook of Gaz's neck.
"We shoulda said something sooner. We kinda like ya." Ghost mumbled, and before Gaz could finish processing the statement, the former was already snoring softly. Gaz let out a soft gasp as he hugged Ghost a bit tighter, taking a moment to rub his nose into the soft blond hair of Ghost's head.
"I figured." Gaz whispered before relaxing into the pillows and falling asleep with Ghost.
~~~~~
Soap needed a recharge by the time he and Price got back. His first stop was his own quarters, where he spent half an hour idly chewing on an exposed wire. It was still rather early for Ghost to be awake, and seeing as Soap didn't really need to sleep, he didn't want to disturb the human. Especially considering he'd have to deal with said human's temper the rest of the day.
Once he decided he could get away with accidentally waking Ghost and not have it lead to dealing with a grumpy man, Soap left his room. It was a short walk down a few halls before he reached the lieutenant's room. He opened the door as quietly as possible, but nearly let all the effort into sneaking around go to waste.
He managed to stop himself before gasping loudly upon seeing Ghost curled into Gaz's side, both deeply asleep. Soap smiled and fought down his excitement as he moved closer to the bed.
"Sh, go back teh sleep, Dove." Soap whispered as Gaz opened his eyes and began to stir a bit. The siren slowly blinked at him before nodding.
"Does this mean I can stay?" Gaz mumbled, and despite the simple question, Soap understood it to apply to their relationship. Soap let out a small chuckle as he kissed Gaz's nose, earning a sleepy smile.
"Of course. We'd be lost without you." Soap mumbled before placing another kiss on Gaz's nose and one on Ghost's temple. He crammed himself into the small space between Ghost and the wall, perfectly content to lie there the whole day.
No one needed to know Ghost had been awake for the whole thing. He was living a life he never thought, never dared to dream of having.
Safe, content, and so effortlessly loved between the two most incredible, handsome men he's ever known.
Taglist (want added?): @tacticaltaxonomist @cthulhusstepmom @cathnoneofyourbusiness @thorougly-melted-brains @sp4z-4tt4ck @49saltpeppershakers @bluebrryice
#cheers to the unknown#simon ghost riley#john soap mactavish#kyle gaz garrick#cod mw2#call of duty#gaz call of duty#soap call of duty#ghost call of duty#soapghost#soapgazghost#gaz is a sweetheart#siren!gaz#lightning nymph!soap#just a dude!ghost#ghost is traumatized#he needs a nap#good thing he's got a siren soon-to-be-boyfriend teammate to help him
27 notes
·
View notes
Text
Here's a short, fluffy SoapGazGhost fic I wrote for the Writers Anonymous Discord Server Autumn Vibes and Spooky Times Event. No warnings, Rated G
„How difficult can it be?" Soap asked, peering over Gaz's shoulder to read the recipe. The saying “easy as pie” had to have its origin somewhere. He'd baked his fair share of cakes and cookies—he liked baking—and they mostly turned out fine, but he'd never tried his hand at pie baking before. Or, the one where Soap ropes his boyfriends into helping him bake pie.
#soapgazghost#gazsoapghost#johnny 'soap' mactavish#john soap mactavish#simon 'ghost' riley#simon ghost riley#kyle 'gaz' garrick#gaz kyle garrick#call of duty#fanfiction#kittyhawk writes#fluff
5 notes
·
View notes
Text
Oh fuck yeah
Honestly, as much as I love SoapGazGhost, I feel like this calls for some GhostGaz, ya know???
Our sweet child comforting Ghost? Fucking mint
Ghost had a lot of dreams. Mixtures of childhood homes and schools and bases. Mixtures of few happy memories and other ones where he has no feelings at all. Memories about being There, of the rooms, of the absence of anything that made a person.
Mainly he dreams of the coffin. They always follow a pattern, like a groove in a worry-stone. He wakes up, it’s dark, maggots fall in his mouth. He gets his bearings and reaches beside him. There’s a body there, there isn’t a body there. It’s Washington, it’s his father, it’s the cook who always gave him extra portions because he was a scrawny and dead eyed and 17.
When there’s no body there he sits and waits until he wakes up. He stares unseeing and unwitting at the coffin lid he knows should be there. The maggots, when they’re there, crawl and click as they try to find warmth. When they’re not there it’s silent, he waits.
When there’s a body there, he waits, prepares himself for whoever’s going to be there.
In the numbest dreams it’s his mother, with her swollen eyes glazed. Sometimes she’s still breathing, wheezing through split lips as she dies. He has to wait with her, unable to speak. She dies eventually, and he wakes up, or he digs a hand into her papery jaw and rips the bone out.
Sometimes he doesn’t even grab their jaw, he just puts his hand through their face. Like a child ruining a sand castle, he pushes his palm down until their rotted teeth bite into his skin. Their skull should stop his hand, but it never does, his hand meets the bottom of the coffin with a thin glove of pink-gray matter.
31 notes
·
View notes
Text
bloody pretty boys (pt. 2) - 👻🧼🧢
soapgaz are chronic mask thieves and i reaaallllyyy cant blame em for that
#tbpng#call of duty#ghost#simon ghost riley#simon riley#gaz#kyle garrick#kyle gaz garrick#soap#john mactavish#john soap mactavish#ghostsoap#ghostgaz#ghost x soap#ghost x gaz#soapgazghost#gazsoapghost#ghostsoapgaz#ghost x soap x gaz#cod mw#mwii
3K notes
·
View notes
Text
christmas eve at simon’s home <3
soapgaz found out he doesn’t have any decorations, so they decided to make some using paper for their little makeshift tree
(they don’t know, he hasn’t told them. but this is the first time in a long time he’s felt this content)
#tbpng#call of duty#simon ghost riley#kyle gaz garrick#john soap mactavish#ghostsoapgaz#soapgazghost#gazsoapghost#ghost x soap x gaz#soap x gaz x ghost#gaz x soap x ghost#ghostsoap#soapgaz#ghostgaz#simon riley#kyle garrick#john mactavish#ghost#soap#gaz#mwii#mw#cod
3K notes
·
View notes
Text
sweet and deadly 🔪 👻
Ghost has a flare for the dramatics and is down for anything really and soapgaz love it ahdkd
#tbpng#call of duty#simon ghost riley#ghost#cod#mwii#ghostsoap#ghostgaz#ghostsoapgaz#ghost x soap#ghost x gaz#simon riley#ghost x soap x gaz#soapgazghost#gazsoapghost
2K notes
·
View notes
Text
bloody pretty boys - 🤤🧢
ghostsoap definitely enjoy their men bloody and can’t say i blame them
ALSO HELLO WHY IS HE EVEN PRETTIER THAN BEFORE??? UNFAIR
#tbpng#call of duty#kyle gaz garrick#gaz#gaz x soap x ghost#cod gaz#gazsoapghost#soapgaz#soapgazghost#ghostgaz#ghost x gaz#soap x gaz#kyle garrick#cod mw3#mwiii
3K notes
·
View notes
Text
Kissed💋 - 🖤 👻 🧼
v-day post, cause gaz deserves lots of smooches from his bfs too !!!!
I’ve been on a gaz spree, so im having a lot of wips of him pile up LOL hes such a pretty boy
#tbpng#call of duty#kyle gaz garrick#kyle garrick#gaz#ghostsoapgaz#ghost x soap x gaz#soapgaz#ghostgaz#soap x gaz#ghost x gaz#soapgazghost#soapghostgaz#john soap mactavish#soap#john mactavish#simon ghost riley#simon riley#ghost#cod#mwii#cod modern warfare
2K notes
·
View notes
Text
the past - 👻🧢🧼
just a little angst but not angst sketch comic about ghost growing and healing with gaz and soap <3
#tbpng#call of duty#this is ass#Please forgive me LOL#ghost#simon riley#simon ghost riley#cod#kyle gaz garrick#gaz#john soap mactavish#soap#kyle garrick#john mactavish#ghostsoap#ghostgaz#ghost x soap#ghost x gaz#gazsoapghost#soapgazghost#gaz x soap x ghost
2K notes
·
View notes
Text
christmas eve at simons - 👻🧼🧢
they all ended up at ghost’s during the holidays. it’s the first time he’s celebrated christmas in a long time and it’s the happiest he’s been in ages :]
#tbpng#call of duty#christmas#ghostsoapgaz#soapgazghost#gazsoapghost#simon ghost riley#simon riley#ghost#kyle gaz garrick#kyle garrick#gaz#john soap mactavish#john mactavish#soap#cod#mwii#mwiii#ghost x soap x gaz#ghostsoap#soapgaz#ghostgaz
1K notes
·
View notes
Text
Movie night - 🧼 🧢 👻
pt 2 to Simon’s home, the couldnt sleep so they put on a movie till they crashed
—
LIL HEADCANONS TIME:
- gaz is a cuddler and a blanket hoarder, he gets cold easily!!
- soap is a personal heater so they mesh well lol
- ghost isnt much of a cuddler, but always stays close by, he doesn’t like being too far apart
- when they put on the movie ghost does the most dad thing ever and claims he doesn’t wanna watch, but he’ll be standing still right behind the couch for minutes at a time just watching
-soapgaz know his antics so they always try to keep and unobstructed view for him and leave a pillow is throw blanket on the top of the couch for him to be able to rest his hands on
#tbpng#call of duty#cod hcs#cod hc#soapgaz#soapgazghost#Soap x gaz#Soap x gaz x ghost#gazsoapghost#gaz x soap x ghost#kyle garrick#kyle gaz garrick#john soap mactavish#john mactavish#simon riley#simon ghost riley#mwii#cod mw22
1K notes
·
View notes
Text
simon’s home - 🧼🧢👻
just another cold night in the riley residence…
ghost is making them tea, gaz’s stole his hoodie, and soap is just happy to be with his boyfriends
#tbpng#call of duty#soapgazghost#cod hc#gazsoapghost#gaz x soap x ghost#soapgaz#soapghost#simon riley#simon ghost riley#kyle garrick#kyle gaz garrick#john mactavish#john soap mactavish#cod au#cod hcs
975 notes
·
View notes
Text
Soap: I'm small but knowing Ghost: What does the top shelf look like? Soap: You know what- No more cuddles for you! Gaz gets all your cuddles! Ghost: WAIT- Gaz, hugging Soap: Play stupid games, win stupid prizes!
#call of duty#cod mwii#modern warfare ii#simon ghost riley#john soap mactavish#kyle gaz garrick#incorrect quotes#soapgazghost
305 notes
·
View notes