#john mactavish x you
Explore tagged Tumblr posts
Text
thinking about johnny who just like–loses a part of himself after he got shot in the head, yes because he totally survived that. i don't know how to describe it, and neither does he.
he just spends a lot of his time disassociating, it creeps you out honestly. oftentimes you find him staring at the wall, the ceiling, and you. he doesn't speak as much as he used to as well, so you're still growing used to the silence.
then one day, johnny just goes missing. he's nowhere to be found, so you go out to try and find him hopefully. along the way, passing by the flower shop you coincidentally meet simon who was just getting out of the shop, a bouquet of flowers in his hand.
with your voice still shaky, you ask him if he has seen johnny at all today. and to your surprise he replies with "what do you mean, luv? it's johnny's death anniversary today?"
...who the fuck was in your house..for practically a whole year?
#cod#call of duty#cod fanfic#cod x reader#cod soap#cod imagine#soap cod#cod thoughts#cod drabble#cod fanfiction#cod fic#cod x fem!reader#cod x y/n#cod x gn!reader#cod x you#cod x male reader#john soap mctavish x reader#john soap x reader#soap mactavish x reader#soap x reader#soap call of duty#soap mw2#john soap mactavish#soap x you#johnny mctavish x reader#johnny mactavish#john mactavish x you#cod john mactavish#john mactavish x reader#johnny soap mctavish x you
2K notes
·
View notes
Text
| I am my father’s daughter | 11 |

💖 Dad!Price x Daughter!reader, eventual Soap x reader.
PART ELEVEN: John Price hasn’t seen or heard from his daughter in over a year, but that changes when she calls him one night asking for help. 2.5k+words
TW: hurt/angst/mentions of abuse/ complicated father-daughter relationship
Previous parts -> [series masterlist]
🔈Readers view of John is different, he’s come and gone in her life etc so she thinks he’s not that great. So don’t send me hate
Nostalgia, it hung in the wardrobe. A hoody swallowing the flimsy metal hanger, charcoal jersey soft between your fingers. You don't know how it got mixed up with your own clothes, but you were in such a rush you'd stuffed everything you could before he came home. Tyler's hoody, the one he gave you whenever you were cold. The same person that took so much from you too. You hadn't unpacked until the Captain did it for you. Of course he would, even folded your tops neatly away in the chest of drawers which were creased to hell.
Some sort of cosmic joke, for it to appear today. You snatch it off the hanger, clutching it to your chest. His scent clinging to the fabric, not so overpowering. You could finally breath, no figure caging you in or shoving you away. Maybe you should wear it today, remind yourself why you said yes to Kyle's offer. You shove it over your head, not giving yourself a second to think it over again.
Is this you reclaiming your power? A ratty old hoody that smells like him. The inside scratches your bare arms and the ribbing rubs against your neck, but it’s too late to change it. Too late to go back. You’re already half way to the gymnasium, promised that it would be dead since no one bothers going on Sunday afternoons. Most of those with families travel home to visit their loved ones on the weekends, just like the Captain and his perfect family. There’s probably a permanent frown line between your brows, you can’t think about them without your face scrunching up in disgust or maybe jealousy.
Jealous that your little brother has a stable foundation, a sickly sweet mother to coddle him. They’ve had another kid since then too, but you try not to think of the three year old girl, your sister. A do over for the Captain. You’ve never met her and you hope it stays that way. John’s been discreet, video calling the babbling baby in his office instead of the house. You don’t really remember much of your brother either, he was hardly talking the last time you visited. Angie’s not your mother, no you hate the way she tries to insert herself into your life. Rubbing it in your face, how could you not compare Lena to the angel, Angie Price. No one can be that nice.
Perfect, little family for the Captain to fall back on when you fuck it up like everything else in your life. How many times did you act out as a kid hoping for him to turn up? You didn’t even care if he gave a raised voice or a heavy hand, least he’d be there. He wasn’t though.
Ungrateful, just like Lena used to drum in your head. Ungrateful, kid. Ungrateful, kid. No, every other man Lena jumped to never treated you like a daughter or a child for that matter. You were left to fend for yourself and in doing so created your own inner world to get through it.
The heat hits you as soon as you push the heavy fire door open and to Kyle’s promise, the gymnasium is empty. The figure in the centre of the room stops you in your tracks, scuffed trainers toeing the edge of the training mat. Part of you wants to turn back, but he turns to you before the thought leaves your mind.
“Johnny?” You blurt out, heart hammering in your chest. God, you did not want him to see how pathetic you were.
“Kyle couldn’t make it.”
What was he wearing? Your gaze lingers on his muscular thighs, navy baggy shorts swishing around as he walks closer. A sheen of sweat coats his skin, short sleeve t-shirt clinging to his chest. You didn’t realise quite how powerful he was, prominent veins of his arms and flex of his biceps as if he knew you were checking him out. No, you’re also sizing him up.
“We don’t have to do this, totally up to you.”
The Captain had told you to say no if that’s what you wanted. No pressure, but it didn’t lift the crushing weight off your chest. You needed to do this, learn how to fight, because no one else is going to do it for you. It’s always been you against them. Alone.
He’d probably flick you and you’d go down. Scratch that, one move and you’d drop to the ground. “No, I want to do this. Suppose it’s better than doing it with the Captain,” you mumble, dumping your bag on the floor and stepping over the training mat. You can’t think of anything more awkward.
The Captain forever leaving space between you and him, never finishing his thoughts or attempting to draw them out of you. You wanted him to do anything instead of nothing.
“Well you know the basics, like moving around and holding up a good defence?” Johnny circles you, pulling one arm across his chest and stretching his muscles. You mirror his actions, knowing that you’ll be hurting after if you didn’t.
Defence, the word makes you wince and you play it off as if you’ve over stretched.
You scoff, “well the Captain did say knee between the groin and back of elbow as last resort.” Not that you’d used any of those moves, you’ve never had much fight in you. You’d think with your parents, you’d be more capable at throwing a punch and screaming in someone’s face, but you froze. Every single time.
“Well I don’t fancy practicing those moves today,” Johnny chuckles, trying to lighten the mood. He scratches the back of neck, teeth sinking into his bottom lip as if he were nervous too.
“Don’t worry, I’m more of a drop to floor and cover my head type.” You point to the scuffed mat, trying to laugh it off but Johnny’s lip doesn't twitch. He glances to the side, muscle of his jaw flexing.
Small spaces made it difficult to outrun the hands grabbing at you. Always better to take the first hit, arms covering your head and knees tucked to your chest on the floor. Fighting back prolonged the punishment and doubled the pain, surrendering eased and lessened it. Just like the Captain taught you, choose your battles wisely. Know when to stand and when to walk away. You did neither of those till the night you called your dad.
Johnny points to the cross on the mat, black gaffa tape overlapping a tear beneath it. "wider stance," he says, tapping his trainer in the spot for yours to go. "Self defence, okay. I ain't gonna hit ya."
You chant the last part of his words in your head, he's not going to hit you. "Okay, I'm ready." You nod, trying not to overthink and convince yourself of the worst. He wouldn't hit you.
He pats his chests, "Start with a front grab, so you take me t-shirt in one hand." His eyes flit to your twitching fingers by your side, "It's okay, take a breath. Not gonna hurt ya'." And you believe him, but it doesn't unravel the knot in your stomach or soften the scratch at the back of your throat. His fingers curl gently around your wrist, guiding your hand closer.
"Like this?" You twist the sweat drenched shirt in your grasp, staring at the dark tufts hair on his chest now that his neckline is stretched down. His dog tags glisten in the dingy lighting, numbers etched into the silver plate.
There's five years between you and him, a whole world too. He's seen things you haven't and prepared himself for any threat. It's strange to think of him as a gangly teen joining the army. You wonder what he was like at your age, twenty one. He's still got a boyish charm though, a stubbornness the Captain said would smooth out with age. His patience with you though is never ending as he talks you through the move. His movements slow, voice firm as he explains each stage of it.
The first few walk throughs you flinch and he slows down his movements, warning you sooner than the previous take. You slip a few times with the motion as he throws you off, the sole of your trainers worn and rid of any grip. Johnny catches you each time, righting you before he demonstrates again.
It's not till the roles are reversed, Johnny's hand grasping the front of your hoody and tugging you closer, do you freeze. Your focus on the crease on the front of his t-shirt, vision blurring as you exhale a trembling breath. He doesn't let go, no he ever so quietly reminds you that you can do this. His hand placement the same as Lena's two days ago.
"Please, I can't," you whisper, stumbling as he releases his hold on you. "Dammit, I just keep.." you curse, kicking your bag to the side. Why can't you fight? Fear a bigger monster than the people around you. That's the thing controlling you, not Tyler anymore.
"It's how you survived, everyone's different. Why don't we try somethin else?" Johnny says, offering you his dented water bottle. He wipes the sweat on his forehead with the hem of his shirt and you stop mid sip, stealing glances at the defined muscles of his stomach and the line of hair trailing down to the waistband of his shorts.
You should not be looking at him like that, not after what happened. He doesn't say anything though, grabbing your bag and his leading you to the back of the gym. Smeared mirrored wall and a row of brown leather punching bags dangling from the rafters.
"Maybe we just need to build up some confidence," Johnny says, knuckles driving into the punching bag. "How about some boxing?" He catches the bag as it swings back, arm hooking around it and smiles down at you.
"Boxing," you mumble, your fingers tracing the battered leather. The Captain used to have a punching bag at home when you were little, you remember him warning you not to touch it though incase it swung back and hurt you. He left when you were seven, Lena selling most of his belongings along with that too.
Fighting against people felt daunting, but punching a bag you could do. Johnny doesn't start the boxing lessons yet though, not till you've got a decent pair of gloves and some wraps to wear underneath. He's already enlisting Kyle as the main instructor, he's more disciplined and skilled than Johnny is at boxing. Learn the fundamentals and then you can train with Johnny more consistently. You stay in the gym, sitting next to him on the bench as he scrolls through some possible kits you need. Your shoulder leaning against his arm, eyes follow his finger as he describes each product.
Lena's grip still on you as you're forced to go without once again. Least you’re not starving. There's no fighting her even if you learn how to box. "I don't really have the money to buy all this stuff at the moment." You’ll have to wait till your next pay check at the end of the of the month.
Johnny's thumb hovers over the screen of his phone, brow furrowed. "Didn't the Captain give you some money?"
Fuck, how did he know that? You’re on your feet, head dipping to the side as you avoid his gaze. You grab your bag, but he’s sitting on one of the handles that you can’t move till he stands too.
"Yeah, but I gave it to my mum," you say, slinging your bag over your shoulder and walking across the training mats. The room feels longer than before, the door too far and you can't shake Johnny off. He's like a bloodhound, he can sense there's something there. You're honest, but holding back. Sometimes half the truth is better than the whole truth. Give them something to go on and make them feel like you trust them entirely. They’re less likely to question you.
He's pushing the doors open before you can, "What, why? Is that who you were with Friday evening?"
And it’s like there’s ice in your veins, hair standing up at the back of your neck as you descend the crumbling concrete steps. "What did you say?" You snap, snatching your hand back from Johnny’s. Is that why he made you do the stupid front grab move for your first self defence? You’re getting too comfortable, that’s when you slip up and make mistakes.
“I wasn’t following you,” he says, standing in front of you and blocking the narrow path. “I drove past your work Friday evening, saw you with a woman and when I circled back you were gone. Looked intense.” He smooths his palm up and down your arm, but this time it doesn’t calm you down.
No, you snap. Closed in, backed into the corner and his shadow looming over you. Not so different from how it normally started. “The only intense thing is you,” you say, elbowing him out of the way.
“I’m sorry, alright. Don’t wanna see you get hurt,” Johnny calls after you, tugging the strap of your bag and you turn to face him trying to remove his hand, but he doesn’t let go. Knuckles turning white as he tightens his grip. “You gotta tell your Da’ or I will.”
“Oh fuck off, Johnny. None of your business,” you snarl, ripping your bag from his grasp and walking off. What did he know, nothing.
The air in your lungs burn as you breathe in, chest shuddering and you know you’re half gone. Palms sweaty and vision blurring. All you had to do was focus on one spot, a flickering bulb of a distant lamppost drawing you in.
This is not how you planned it. No, the Captain didn’t need to know what happened years ago. You just wanted to forget it all. No use dragging up old memories and picking that wound apart again. Like slapping a plaster over a gash that needed stitches, it never really healed. So why pick at it?
Fuck, why did it always feel like your chest was going to cave in and your ribs were tightening? You can’t lose it now, not when you’re so close to the house. Johnnys voice muffled as you leant forward and put your hands on your thighs, head dipping to blink at the specs of dirt on your trainers. Another distraction, counting.
A weight lands on your back, but you can’t break your focus or your counting. One, spec of dirt. Two, the twitch of his fingers against your spine. Three, breathe you hear him telling you breathe. Four, a water bottle enters your eye-line. Five, you stand and grab the bottle. Six, you take a sip of water. Seven, his calloused hands frame your face. Eight, you blink up at him. Nine you grab the front of Johnny’s jacket.
Ten, you kiss Johnny Mactavish. Lips crashing into his, fingers twisted in his jacket.
Maybe this is your only form of self defence?
Ohhh will Johnny tell the Captain?!😲 do we need a Johnny pov in the next part???????? 🫡 please note I am dyslexic so there may be errors/mistakes. I do edit multiple times but miss out things - Leya
Taglist: @unclearblur @enfppuff @elita1 @tired-writer04 @kaoyamamegami @gallantys @leon-thot-kennedy @trulovekay @harley101399 @misshoneypaper @rpgsandstuff @tomatto1234 @lolyouresilly @madsothree @astrothedoll @grandfartvoid @delaynew @mysteriouslydeafeningwerewolf @little-mini-me-world @exitingmusic @majocookie @elegancefr @jesskidding3 @thepowers-kat-be @frangiipanii @ye-olde-trash-panda @sleep101 @bluebarrybubblez @shitaaba @muraaaaaa @vajjaa @rafaelacallinybbay @jeannieboys
#cod x reader#cod fanfic#cod fanfiction#call of duty x reader#cod mw2 x reader#call of duty fic#cod mw2 fanfic#call of duty fanfic#call of duty x you#dad!price#johnny mactavish x female reader#johnny mactavish x reader#johnny mactavish x you#captain john price fanfiction#captain john price x female reader#captain john price x you#cod x female reader#cod x you#call of duty x female reader#cod fic#cod series#johnny soap mactavish x reader#john price fanfiction#john mactavish x you#john mactavish x reader#john price x you#captain john price x reader#john price fic#johnny mactavish fluff#john price x reader
176 notes
·
View notes
Text
Can’t stop thinking about Soap calling himself ‘Uncle Johnny’ around your kids but they consider him a dad because that’s how he acts:
When your friend John MacTavish found out that your boyfriend dumped you after you got pregnant, he was right by your side for all of it. Saying “Dunnae worry, Bonny. Uncle Johnny’s gonna help with the wee bairns.”
And he did. He was there the whole pregnancy, even went as far as moving in so you could rest and he could keep an eye on you.
When you went into labor, he was there. He was there for everything. From the birth of your twins, Aster and Cody, to the sleepless nights after, he was there. You even heard him in the middle of the night telling them “Dunnae worry wee ones, Uncle Johnny’s here. Nothin’ t’fear.” And you loved how dedicated he was to helping you.
When the boys got old enough to talk, you were unfortunate enough to witness the fact that they spoke their first words in Scottish accents. Just like John. It wasn’t bad, it just meant you had a hard time understanding them is all.
When you couldn’t watch them, he would. Saying “Let Uncle Johnny watch the wee lads.”
But, as soon as the boys called him ‘Dad’ for the first time, he looked at you eagerly and said “I suppose Uncle Johnny is becoming the Papa of these wee lads, aye Bonny?” He said to you. You blushed at the comment and looked away in flustered embarrassment.
#call of duty#cod#john soap mactavish#johnny soap mactavish#soap mactavish#soap call of duty#soap cod#soap x reader#soap mw2#cod john mactavish#john mactavish x reader#sergeant johnny mactavish#johnny mactavish#soap mactavish x reader#john mactavish x you
5K notes
·
View notes
Text

This Means Something
Pairing: John “Soap” MacTavish x Reader
Warnings: Pure fluff, domestic setting, mild language
Author's Note: Masterlist 3 is in the works!! (For now the link will still be Masterlist 2) and I promise I’m trying to put the 3rd Masterlist out asap!!
Summary: Soap takes you to his cottage in the Scottish Highlands for some well-earned rest. It’s quiet, cozy, and full of moments that feel like forever.
Masterlist
MDNI18+MDNI18+MDNI18+MDNI18+MDNI18+
You wake to the sound of rain, soft as whispers against the roof.
Not the harsh, unforgiving kind that slams against windows and shouts across rooftops, but the gentle drizzle of the Highlands. It hums like a lullaby, steady and slow, mingling with the crackle of the fireplace and the distant bleating of sheep in the fields.
The room is dim, but warm. Amber firelight dances across the wooden walls, flickering in gentle waves as the logs shift and pop. The scent of burning pine and something sweeter—honey, maybe—lingers in the air.
You’re curled beneath a patchwork quilt, head nestled into the broad chest of John “Soap” MacTavish. He’s still half asleep, one arm slung low across your waist, the other tucked behind his head like a pillow. His dog tags are cool against your cheek, and every deep, slow breath he takes rumbles beneath your ear.
He smells like pine and the lingering sharpness of his shaving soap. There’s a tiny scar along his collarbone, the one you always trace without thinking. You do it now, fingertips brushing softly along the pale line, and he stirs.
“Keep doin’ that,” he mumbles, voice thick with sleep and that low Scottish accent. “Gonna think you’re tryna wake me up for a different kind of mornin’.”
You smile and press a kiss just under his jaw. “You wish, soldier.”
He chuckles, eyes still closed. “Always.”
The cottage is his — a tucked-away retreat that barely shows up on maps. Nestled between two hills with a field of golden heather behind it and a winding gravel path in front, it’s a place you’d only find if you already knew it was there. One floor, timber walls, stone fireplace, and a kitchen that smells like sugar and spice every time he touches it.
“Tea?” he asks, stretching like a cat as he peels himself away from you.
You nod, watching him pad barefoot across the wooden floor, plaid pajama pants hanging low on his hips, a black thermal shirt clinging to his back. He’s got messy bedhead, sticking up in wild angles like he just survived a hurricane. Still — or maybe because of that — he’s stunning.
The rain taps against the window above the sink as he moves around the kitchen. His movements are methodical, practiced. Kettle on. Two mugs ready. One spoon of honey for him. Two for you. A splash of oat milk. A grumble when the tea tin almost falls off the shelf.
You wrap the quilt around your shoulders and watch from the armchair, sinking into it like it’s hugging you back.
“I don’t know how you make it taste better,” you murmur, taking the mug he brings over.
He flops down beside you on the oversized chair, pulling you into his lap. “It’s the love I add when you’re not lookin’.”
“Oh, is that it?”
He nods solemnly. “Secret Scottish recipe. Been passed down for generations. Only works when you’re makin’ it for someone who’s too good for the likes of me.”
You roll your eyes, snort, and kiss him on the nose.
Later, you find yourselves out on the porch, wrapped in matching wool blankets, mugs now filled with something stronger than tea. The rain’s slowed to a fine mist, and the landscape looks like a postcard — soft green hills rolling into the horizon, clouds caught in their crests like cotton clinging to the earth.
Soap leans into the railing, shoulder brushing yours.
“Y’ever think about leavin’ it all behind?” he asks suddenly.
You glance at him. He’s not smiling, not frowning either. Just looking out at the land like it might answer him.
“What, the military?”
He nods once.
You take a breath, your voice soft. “Do you?”
He doesn’t answer right away. A crow calls in the distance. The rain has left the trees slick and black, the bark glistening.
“I think about this,” he says finally. “Mornings like this. Wakin’ up with you. Tea. Fire. Nothin’ screamin’ in my ear except maybe you when I forget to do the dishes.”
You bump his side with your elbow. “Charming.”
“I mean it,” he says, turning to face you. His eyes are blue-gray like the storm clouds above, but soft — so soft — when they settle on you. “There’s a thousand places I’ve been that meant nothin’. But this…”
He takes your hand. Rough fingers, calloused and warm.
“This means somethin’.”
You rest your head on his shoulder. “It means everything.”
By nightfall, the rain has passed and the sky splits open into a sea of stars.
You’re both back by the fire, Soap lying on the rug now, head in your lap. The radio plays something old and low, like a tune from a dream you only half remember.
“I’m gonna build a fence tomorrow,” he murmurs.
You run your fingers through his hair. “A fence?”
“Aye. Keep the sheep outta the tomatoes.”
“You don’t grow tomatoes.”
He grins up at you. “Not yet.”
You shake your head, laughing. “You’re impossible.”
“And you love me for it.”
You lean down and kiss him slowly, thoroughly, feeling his smile against your mouth.
“Yeah,” you whisper. “I do.”
And there, with the fire low and the stars above, the war and the world feel miles away.

Hope you enjoyed! Please consider liking and reposting! -Midnight💜
#x reader#141 x reader#task force 141#tf 141#tf 141 x reader#cod 141#mw2 141#task force 141 fanfic#tf 141 x you#141#tf 141 headcanons#soap x you#soap mactavish x reader#john soap mctavish x reader#john soap mactavish x reader#soap x reader#soap call of duty#soap cod#soap mw2#john soap mactavish#soap mactavish#johnny mactavish x reader#johnny mactavish#john mactavish x reader#cod john mactavish#captain mactavish#john mactavish x you#sergeant mactavish#johnny x reader#johnny soap mactavish
100 notes
·
View notes
Text
reader at a bar being approached by johnny ‘my wife thinks you’re attractive’ mactavish but his wife is 6’4, 250lbs, wears a skull balaclava in public and is staring you down like you killed his mother
#ghoap#ghoap x reader#john mactavish x you#john mactavish x reader#simon riley x you#simon riley x reader#simon riley#simon ghost riley#john soap mactavish#consider this my comeback post
6K notes
·
View notes
Text
Y/N: Why are you following me? Ghost: Because we're dating now Y/N: Ok... what about Johnny? Ghost: We're a package deal Johnny: Buy one idiot, get one free
#call of duty#call of duty modern warfare#incorrect call of duty quotes#incorrect cod quotes#incorrect quotes#cod incorrect quotes#ghost#ghost cod#ghost mw2#simon ghost riley#ghost call of duty#simon riley#simon riley x reader#simon riley x you#simon ghost x reader#ghost x y/n#ghost x reader#ghost x you#john soap mactavish#johnny mctavish x reader#johnny soap mactavish#johnny mactavish#soap cod#soap x reader#soap x y/n#soap x you#ghoap x reader#john mactavish x you#john mactavish x reader
6K notes
·
View notes
Text
Imagining another angsty and implausible scenario with the 141 cuz why not.
The 141 goes undercover and meet you, a sweet little thing who has no idea what the people she works for actually do. Think oblivious hostess at a restaurant that's actually a mafia front. And fuck if you're not a distraction, greeting them with a pretty smile every morning, asking about their day, offering to help whatever task they have to do. (They've been ordered to go kill a few someones. You were thinking more along the lines of fetching the tea while they did paper work). Johnny definitely fucks you at some point. He can't help himself. Dog with a bone, that one.
Cue their cover being blown, and when more traditional methods of torture prove unsuccessful, your boss decides to use their fondness for you against them.
And thus begins one of my favorite tropes, "being tortured in front of your love interest."
#yes there's something wrong with me#what about it#tf 141#tf 141 x you#tf 141 x reader#task force 141#task force x reader#task force 141 x reader#task force 141 x you#simon ghost riley x you#simon ghost riley x reader#captain john price x you#captain john price x reader#johnny soap mctavish x you#johnny soap mctavish x reader#kyle gaz garrick x you#kyle gaz garrick x reader#simon ghost riley#johnny soap mactavish#captain john price#kyle gaz garrick#john price x reader#kyle garrick x reader#john mactavish x reader#simon riley x reader#simon riley x you#john mactavish x you#john price x you#kyle garrick x you#call of duty fanfic
1K notes
·
View notes
Text
fig. 1. hand in dog mouth | Johnny 'Soap' MacTavish x Reader



MASTERLIST · AO3
The first time he smells her from inside the woman's locker room, it brings him to a halt. The human voice in his head grows dimmer and dimmer until it ceases to make a sound.
or: the forced mating omegaverse au
tags: Size Difference, Size Kink, Omegaverse, Explicit Sexual Content, AFAB Reader, Stalking, Kidnapping, Heavy Noncon/Dubcon Elements
“Fuckin’ gym isnae giei’ me a free month even though ah have tae drive tae practically the other side o’ the country tae get a decent pump in.”
“Mate, I can’t understand you when you get all worked up,” Gaz sighs on the other end of the phone, probably pinching the bridge of his nose. A lot of their conversations end up that way, one of them quickly losing patience with the other until the call abruptly ends.
Johnny drops his gym bag in the back and slams the car door shut, rounding to the other side to get in on the driver’s side.
“Ah said, they aren’y refunding me fer the month even though the other location is on the other side o’ town. That’s a half hour back ‘n forth,” he gripes. The call switches to bluetooth a couple seconds after starting the car, Gaz’s exasperated voice coming from the speaker instead of his cell.
“Don’t you already get a discount?”
“That’s jus’ fer bein’ a vet. This is completely different. It’s gonna be closed fer a month fer renovations. Ah cannae do this fer a whole month.”
“Hey, I know where you live. Aren’t there other gyms around that you could go to instead?”
“Are ye out o’ yer fuckin’ mind, Gaz? Ah’m no’ payin’ ten quid fer a fuckin’ day pass when ah already pay out the nose fer a membership.”
“No need to get mad at me, mate, I’m just giving you suggestions.”
“Well, keep them tae yerself if they’re all that bad.”
“Okay, this has been a great chat. I hope you blow a tire on the way there and try calling me for help so I can ignore it.”
The call ends with a loud beep and Johnny barks out a laugh as he reverses out of his spot, looping out of the lot and onto the main road.
He takes the highway because most of the slush and snow has long been cleaned off, though his wipers pump back and forth furiously to keep the snow flurries from sticking to the windshield. That already sets the tone for his evening. He nearly gets in an accident twice on the way there, everyone losing their ability to drive the second the weather is even slightly bad.
He should just be lucky his gym even has another branch. They could’ve left him high and dry for the month, forced him to go to one the other gyms in his neighborhood that don’t offer the same range of weights and veteran’s discount.
Worse, he could’ve been left with no choice but to use Gaz’s guest pass to his exorbitantly overpriced luxury gym downtown. Even the thought makes Johnny shudder. It could always be worse.
It’s so much more than just the drive that he hates about the other location. Like the first time he came here months ago when an appointment on the other side of town made him think it would be more convenient to pop in rather than heading back home for his workout, the parking lot is packed when he arrives, and he has to circle the lot twice before a spot frees up.
The gym is similarly packed when Johnny walks in, and his mood darkens as he scans the weight section for a free bench. None in sight. Just meathead after meathead lining the far wall, huffing and puffing with each rep, dumbbells scattered around.
Headphones slipped on and music loud enough to make his ears ring, he heads to the treadmills instead. Better to just start his workout like usual and hope for the best.
The air stinks of sweat and hormones, alpha pheromones wafting through the gym and leaving not a corner untouched. It’s one of the reasons he prefers the location closer to his place—convenience aside, his location is mainly frequented by betas and omegas, the odd alpha not having much of an impact on the overall vibe.
It’s not that he doesn’t have plenty of alpha friends (Gaz being just one of them), it’s just that sometimes he likes being the biggest, meanest thing in the room. Keeps him in line. Keeps him from being the stupid shit he is ninety-nine percent of the time, as Gaz would say. He likes to be the only one posturing.
So he doesn’t relish being forced to work out with a million carbon copies of himself. It’s nothing Johnny isn’t used to at least—a decade in the military and a lifetime of contact sport before that had been enough of an education in coexisting with other alphas—but it leaves him on edge, muscles bunching up until his shoulders are nearly up to his ears.
Running loosens him up. Distracts him from the urge to sink his teeth into something tender and shake until it bleeds.
A brisk walk to a light jog to a full on sprint. Tongue suctioned to the roof of his mouth, sharpened canines throbbing. The most natural state in the world—legs pumping under him faster and faster, the faint memory of bare feet on a cold forest floor turning over loose soil with every stride. The steady pound of his feet against the ground rumbling through him.
It’s a pale imitation of the real deal, but the taste of salt and rust on the back of his tongue keep him grounded. The beast in his chest rumbles its approval.
When a bench finally frees up, Johnny has to dash across the gym when he sees another alpha nearby eyeing his spot. He reaches the bench a few seconds before the other man though, slinging his sweat-drenched towel across the seat to claim it as his. The alpha hovers for a tense second, face screwed up in anger and nostrils flared like he might put up a fight for it.
Do it, Johnny almost growls, teeth itching. Try it and see what happens.
Lucky for both of them that the other alpha knows when to cut his losses. He shoulder checks another alpha as he stomps back to the leg press machine and nearly starts a whole other fight, but that’s none of Johnny’s business.
He cringes when he finally looks down at the bench only to find someone’s back outlined in sweat. Entitled shitheads at this gym can’t even be bothered to clean up after themselves.
The noxious miasma of alpha stench would make his eyes water if he weren’t so used to it. Pungent and sharp, like gargling brine.
A month can’t go by quick enough.
He leaves feeling worse than when he came in. Shoulders tight with tension and irritation crackling through him. Doesn’t even bother throwing a halfhearted see you later to the front desk workers on his way out. The height of rudeness. Not even rude so much as just not him; Johnny likes to talk, he likes to be friendly with the staff. It speaks to the anger riding high in his blood that he can’t even pretend.
To make it worse, his car is covered in snow when he makes it back, forcing him to spend an extra five minutes cleaning the shit off before he can finally leave.
It’s untenable. He can mind his ego for a paycheck, but on his own time his patience curls up into a ball in his chest and goes to sleep. It’s not a question of if he’ll lose his temper but when. Inevitable. His pugnacity has always been his downfall; his Achilles’ heel. Always cutting himself down on a sharp tooth.
The rosary beads dangling from the rearview window sway with the car when he takes a tight turn.
“Ah ken,” Johnny mumbles to himself, silver cross glinting under the stoplight. “Ah can do a month. Ah can keep it together.”
The next couple of times are just as bad. It’s always crowded during his preferred usual time and it always stinks, like the staff know they’re fighting a losing battle trying to keep the place clean so they don’t even try.
The sorry fuckin’ state of this place, Johnny thinks in revulsion, sneering down at yet another machine damp with sweat from the guy before him. It takes him a minute to wrestle down the impulse to chase after the other alpha and drag him back by his hair before shoving him face down into the puddle of sweat on the seat he left for someone else to clean up.
Only the threat of being permanently banned keeps his temper in check. That can only last for so long though.
It’s gotten to the point where he seriously considers taking Gaz up on his offer to come with him to the gym downtown. He’s a danger to himself and others here; a walking time bomb rapidly ticking down. Each day, something new tests the limits of his patience, like when he comes in one crowded afternoon only to find all of the lockers taken, the locker room stuffed to the brim with alphas and a few straggler betas.
He sits in his car with the heat on for an hour until the gym clears out, steaming enough to fog up the windows. Nearly turns right back around when he enters the locker room to find it absolutely demolished—damp towels strewn about, shower water all over the floor, and stinking to high heavens of sweat, body odour, and piss.
There’s still a dent in one of the lockers from the brief loss of his temper. He doesn’t cop to it, but he makes a point to only use the lockers on the other side of the room from then on.
He’s desperate enough to join Gaz at his fancy downtown gym all of one time, but the facilities there are so serene and sterile that his skin crawls the moment he walks in. Soothing spa music echoes through the three-story gym (no, wellness centre, the staff correct him at the check-in desk, and Gaz has to kick his bad knee to keep Johnny from howling) and verdant green plants grow from pots placed around the facility.
Like working out in the jungle, he thinks sardonically.
“How can ye even concentrate here?” he asks, aghast, staring at the group of limber, flexible bodies stretching and straining in a group yoga class behind a nearby glass wall. He licks his lips.
Gaz rolls his eyes. “It’s not that bad.”
“Ah’m no’ gonna get kicked out for breathing too loud, am ah?”
“If anything, you’re gonna get kicked out for public indecency,” Gaz sneers, looking down pointedly at Johnny’s open hand inching towards his crotch. “Can you chill out, mate?”
“It’s no’ my fault! They’re arching their backs ‘n pushing their tits out. Ah shouldnae have to look at that when ah’m tryin’ tae work out.”
“Would it kill you to not run your mouth off for five fucking minutes?”
Johnny mimes zipping his lips and then follows Gaz downstairs to the locker room, where the wall-length granite sink and infrared sauna make his eyes nearly bug out of his head.
To no one’s surprise, he doesn’t go back. Gaz doesn’t ask him again either.
An appointment one day pushes his schedule back a couple hours and he shows up later than usual, his teeth clenched tight the whole drive over because he expects the worst. Double the occupants, double the meatheads.
But when he pulls into a near empty lot, the knot of tension in his chest loosens. Only a handful of cars, and most of them are parked near the take-out place at the other end of the complex.
It’s practically a wasteland when Johnny walks in. A few people here and there, but otherwise deserted. Only a single person posted near the free weights.
Even the locker room is more palatable. Freshly cleaned and stocked with new towels. All of the showers have been scrubbed down and dried, the curtains tucked behind the holdbacks and waiting for someone to use them. It’s like walking into a brand new gym.
“Yeah, this is kind of the sweet spot,” a staff member tells him when he rocks up to the desk to ask about it. “We get a lot of alphas that come here right after five, so when it empties out around nine, we have the cleaning staff come in to sanitize everything.”
“Well shit,” he laughs, pushing back from the desk and lacing his hands behind his head. “Guess yer gonna see me more often.”
True to his word, he starts showing up later and later, the streetlights plump and gold when he swerves into the parking lot and parks in the middle of two spots purely because he can. There’s a new bounce to his gait, a pep in his step.
It fucks up Johnny’s schedule for a bit, but it’s well worth getting home well after midnight if it means that he gets the gym to himself. No one to complain when he groans and pants through each rep, sweat dripping from his face and body onto the floor, weights slammed against the mat with a loud thud every time he finishes a set.
(In truth, he’s no better than the alphas that plague the gym during the evening hours, but he’s long made peace with being a hypocrite.)
For a moment, it seems like life will at least be bearable until the month is over and he can go back to training at his regular gym. All he has to do is wait it out.
When it first catches his nose, he splinters down the middle.
It happens when Johnny’s on his way out for the night, muscles warm and only slightly sore, the kind of soreness that’ll dissipate by the time he flops into bed. It’s later than usual—closer to one than twelve, and he’ll feel it in the morning when he’s forced to get up at his usual hour—but there’s hardly anyone else in the gym and for that, it’s worth it.
The strap of his gym bag digs into his shoulder as he tosses a hand up on his way, saying goodbye to the beta manning the front desk on his own. A shame that he’s stuck on his own all night. It would drive Johnny crazy to be stuck at work with no one to talk to—it’s one of the reasons that he followed Gaz into private security when they both got out of the service.
He turns around, about to step out of the gym, when a peculiar smell tries to sneak past him. A slippery thing, silverfish quick and just as conspicuous.
He catches it though. Hunting dog with a purebred snout, he sniffs it the second it wafts under his nose and goes ramrod straight, egress forgotten.
The door to the women's locker room is closed, but he can smell the faint traces of the omega’s scent clinging to it. She must have touched it on her way out. Must have placed her palm against the door and shoved. The alpha beneath his skin that wears his face stills as well, everything vanishing into the singular nature of the scent emanating from the locker room door.
In twenty-nine years, he’s never felt so—
(unmoored, untethered
sinking into it like a stone, not coming apart but unraveling altogether—)
He breathes in again and it’s fainter now, but he can still smell it. Candy pink frosting, so sweet that his teeth hurt and his dick throbs. Juicy like a ripe peach waiting for his teeth. It wafts from the women’s locker room, so subtle that it’s clear that whoever it belonged to is long gone. He must have just missed her, an hour separating them at most.
It’s like nothing he’s ever smelt before. No omega in heat has ever made his head spin like this, every inch of him attuned to a single scent. Even slick on his tongue has never made him feel like this, rut thundering through his bones and snapping him into a new shape.
The hunger shifts from his throat to his stomach, settling in deep. And the beast under his skin that wears his face opens its maw, ropey strands of spittle stringing between its teeth.
“Hey man, you good?”
Johnny blinks, looking over his shoulder to find the guy at the front desk frowning at him. It snaps him out of whatever spell he’d been under. His alpha recedes beneath his skin again, hungering but quieter.
“Uh…” he clears his throat, pulling the strap of his bag back up onto his shoulder from where it slipped down. Gives the guy a thumbs up. “Yeah. Sorry—lost my train o’ thought.”
The employee stares at him for a beat before mumbling, “Okay…” under his breath and looking back down at the computer.
Johnny stares at the door for another few seconds before finally leaving.
He sweats all the way home. Worries, wonder, and woes. Blinks and suddenly his exit is next, another car behind him honking when he changes lanes abruptly without signalling. Haud yer wheesht, he thinks and flips the other driver off for good measure.
At home, he paces the length of his house thinking about that omega’s scent until it’s time for bed. Then he tosses and turns until his sleep grows profound and swallows him whole like Jonah. Into the belly of the beast. Nothing to do but let it spit him back out like a peachstone.
Then morning comes and his jaw clicks when he yawns and his bad knee hurts.
But worse than the snow pelting his windshield on the drive to work and worse than the cold stinging his face when he parks and stops for his morning coffee is the memory of that smell.
It’s not as if he doesn’t have any experience with omegas. Despite growing up under the thumb of four alpha sisters, Johnny’s been popular with omegas his whole life. His history with them is an assortment of sordid trysts and quick flings, good enough to scratch an itch but not enough to make him want to bite and keep.
Sticky, messy, syrupy ruts spent buried between an omega’s soft thighs, gorging himself on slick and pussy; nudging his cock against pillowy lips and then thrusting down their throat, hand palming the base of their skull to hold them in place.
It’s always been like that though. One and done; a couple days at most to work through the worst of his rut and then out the door, a messy kiss for the road before whistling his way home. Johnny’s good for that. A romp in the hay, a roll in the sack. Generous with his fingers and mouth and cock.
He’s never craved an omega like this though, never fevered like he fevers now. Itched like his skin was turned inside out in his sleep.
Waking up in the middle of the night panting, the covers under him drenched with sweat and his knot throbbing in his hand, already swollen and aching. Fisting his cock until he has no choice but to roll over and bury his teeth into his pillow, humping the mattress frantically until he comes, eyes watering with the force of his orgasm.
No tonic for this ailment. It simmers in his blood, infatuation decocting into full blown obsession.
Brontide as leitmotif and it rumbles in his ears.
Wandering through the city punch-drunk, always waiting for it to catch his nose somewhere else. In line at a salad bar, always a head taller than everyone else (which he’s still getting used to, which is still a strange new fact of civilian life); at a local venue with Gaz for a concert, scenting the air for any sign of them; seated at the back of the coffee shop across the street from the gym, eyes trained on the door.
Waiting. Always waiting.
And, hungering like a starved dog.
Saliva pooling in his mouth when he thinks of what it’ll be like when he finally has them under him, desperate and cloying and wet.
Other omegas smell sickly to him now, off somehow. A facsimile of what he knows is out there waiting for him. He’s not down for a quick fuck anymore. A hand on his chest and doe eyes blinking up at him makes him shudder now, grimacing down at the omega trying to compete for his attention when out there there’s—
His omega.
Just for him. Made to take his knot and clench around it and squeal when he pumps them full—
Hishishishishishis.
So he shrugs her hand off and sends her on her way.
Johnny spends weeks trying to line up their schedules—his and that elusive omega’s whose scent still permeates the gym even though he never actually sees them in the flesh—to no avail. Even though he’s there waiting at the gym nearly every day, they must stagger their visits. Worse, they seem to come at irregular hours; some days, Johnny shows up and though he can smell the omega’s scent, it’s flat, stale. Like they’ve been gone for hours, ages. Only the oil from their hands still embedded in the dumbbells on the rack.
He doesn’t even care if anyone’s watching when he brings one up to his nose and breathes in.
Then abruptly, the scent disappears, and with it, his soundness of mind.
A week gasping for air, flopping belly up. Breathing in nothing, not even the old, stale scent of his omega because they’re gone suddenly without warning. The first couple of days are manageable only because he doesn’t notice it at first, used to his omega taking a couple days off at a time to rest and recover, but then two days stretch into three. And then into four.
Johnny’s long thought of himself as wild and self-reliant, not accountable to anyone or anything apart from himself. It takes four days to obliterate that notion.
On the fourth day, he wakes up and his agony crawls out of his mouth on spindly legs.
It follows him to work and back, an ache between his shoulder blades and a gnawing, wretched hunger for something he can’t have because it’s beyond his grasp. Smoke now, lost in the ether. He drives across town before and after work, hoping that they’ll suddenly reappear and set his mind at ease, but the gym only smells of alpha funk and his own souring mood.
Too long without it. He’s nothing but a shell of himself in its absence, without the scent of his omega to calm him down, and it makes Johnny realize that he wasn’t doing well on his own before but just barely surviving. Barely keeping his head above water.
Ghost hauls him out of a bar by the scruff of his neck on Saturday night when he almost starts a fight, and only sinking his canines into the other alpha’s forearm calms him down. He slumps forward in the bigger man’s hold and whines when Ghost strokes a hand down his back and murmurs something vaguely soothing in his ear, his words muffled by the mask. He even lets Ghost drag him back home and curls up on his couch until a balled sock hits his head and he slinks into Ghost’s bedroom, dragging his feet the whole way.
His longing is excruciating. Pathetic. Like a dog with its own empty bowl in its mouth begging for scraps.
Gaz still calls every day because they’ve been joined at the hip since they first met almost a decade ago and it’s not long before he picks up on the shaky note in Johnny’s voice, stilted conversations becoming wholly incomprehensible. Even Price calls him towards the end of the week to ask if he’s doing alright. No, sir. Yes, sir. Ah’m fine, sir.
“Was it Gaz who snitched?” Johnny gripes, cutting a side-eyed glare at the alpha on the bench next to him curling sixty pound weights and groaning like he’s getting sucked off at the same time. Still no sign of his omega.
“Well, it wasn’t Simon.”
That makes him snort. Last time he tells that traitor a goddamn thing about his life.
Absence does not make the heart grow fonder. It makes the world seem fetid and bland, and he looks out at it through dull eyes, anger kindling inside. Makes his stomach cramp like there’s nothing in it. It takes the sheen out of an oil spill, leaving only the mess and rot behind.
And then suddenly it’s back like nothing happened, stopping him in his tracks as he walks into the gym. They must have gone out of town for the week, on vacation or visiting family, something so trivial that he’d laugh if his innards weren’t char and ash. If his alpha weren’t half-feral, blotting out his thoughts for hours at a time, all instinct and anger and teeth taking over until he regains clarity and the sky is dark.
It nearly brings him to his knees when he walks into the gym and the smell of his omega blooms bright and nacreous. The gym staff eye him with growing uncertainty, but he’s hardly the most concerning customer at a big box gym (last week someone locked themselves in one of the bathroom stalls with a knife), so they leave him to his own devices when he’s finally able to move again.
His omega isn’t there, of course. Johnny can tell from a quick glance around the gym and a sniff of the air. But they were, and that’s all that matters.
Their reappearance sharpens his resolve. Runs it against a whetstone, his time of waiting coming to an end. He rolls his shoulders back and puffs his chest out in anticipation. It can’t come soon enough.
Nothing stays silent for long when a wolf is watching from the shadows. Eventually it has to make a sound.
It’s quiet in the gym at two a.m. (a far cry from his usual time, but the hunt demands sacrifice), only the sound of a single treadmill whirring and shoes hitting the belt disturbing the near silence.
Johnny smells you the second he walks in. It punches him right in the chest when he inhales and the ripe, sticky scent of his omega flows into his lungs. Mouth watering on instinct. Rutilant eyed, he tilts his head wolf-like and stares down towards the other side of the gym where a pretty thing fiddles with the settings on the treadmill, settling into a light jog.
He’s buried under an avalanche of want so powerful and so swift that it collapses him down to base instinct. Thoughts disconnected and hazy, blooming like a bruise in his head.
Shouldnae be here, he wants to croon in your ear while he holds you down, almost swaying on his feet at the thought. Should be back in my bed at home takin’ my dick so deep in yer gorgeous cunt that ye can taste my cum on the back of yer tongue—
The employee manning the front desk doesn’t even look up when Johnny scans his pass and pushes through the turnstile, flipping to the next page of the magazine open in front of him.
It’s better that way. Johnny doesn’t know what he’d do if someone tried to stop him or get in his way.
The gym is deserted at this time of night, only the single treadmill in use and someone that passes him on their way out, a gust of wind at Johnny’s back signalling their departure. Everything always works out in his favour. He suffers for it, but God rewards him for his patience.
He takes a seat on the closest available training machine and doesn’t even pretend to use it. Johnny’s never been much of a performer anyway. Instead, he drops his gym bag down on the floor beside the chest press machine and leans forward, elbows resting against his knees.
He’s lucky that you’re too concentrated on your workout to feel the heat of his stare. Your phone rests on its side in front of you, an episode of a show playing to distract you while you run. Earphones in to block out the noise. He knows Ghost would tell him to correct that. Can’t have his omega distracted while alphas lurk nearby waiting to dig their teeth into the supple lump of flesh sitting tantalizing just below the collar of your shirt—
A bead of sweat runs down his temple and his dick twitches in his sweats.
There are cuffs in his gym bag. Tools of the trade. It’s not as innocent as he lets himself think, but they’re there in case things go sideways. Sideways like if you take one look at him and run the other way when you notice the way his half-lidded eyes barely blink as he stares at you.
And he can’t have that. Not now that he’s found you.
His patience is unwavering when the circumstances call for it. It’s a skill he picked up in the service, learning to channel all of the frenetic energy coursing through him into a tight point at the back of his mind, compressing it all down to a singularity that later he’ll allow to expand and burn itself out like a dying star.
Not now though. Now he sits and he watches and he waits.
He stares at your ass while you run, crossfaded on his alpha’s slabbering hunger and his own need to wrench those leggings down your hips. When he has the luxury of time, he’ll tie you to his bed by your wrists and ankles, belly down to make it easier on him, and sink his teeth into the flesh of your ass until it’s tender to the touch, until even ghosting his hand over your ass makes you squirm and weep.
Even the thought has a growl rumbling at the back of his throat.
You’re not a very fast runner, but you’re quick enough. Like a rabbit, Johnny thinks and nearly laughs at his own joke. A distracted one at that, too concerned with what’s in front of you to notice what’s lurking right behind.
No matter. He sits and he waits.
Eventually, the treadmill starts to slow down, and with it, you. Panting to catch your breath. Fingers trembling when you pause the video on your phone and scrub a towel down your face to wipe off the sweat.
And for once the entire gym smells of nothing but a honeyed sweetness. Spun sugar and strawberry Angel Delight. Intoxicating and heady. It permeates the building, dragging him deeper into a drugged haze, dulling his senses, plugging his ears with cotton until the only thing he can hear is the sound of your rabbit-quick heartbeat going bump-bump-bump in your chest.
You must have been finishing your workout with a light jog because when the treadmill comes to a complete stop, you take another second to catch your breath and then step off to the side, draping your towel around the back of your neck and heading for the locker room.
Johnny feels himself rise to his feet but there’s no consciousness behind it. No intent beyond primordial reflex, prey drive kicking in when you try getting away. He forgets about everything else—the employee at the front desk, his gym bag next to him. His knees don’t even crack for once, the movement fluid, and when he follows you towards the locker room, his feet hardly make a sound.
It’s to his advantage that you haven’t noticed him yet, but he’ll deal with that soon enough. The locked room door swings shut behind you and there’s a second where he hesitates, better thoughts creeping past his alpha to whisper in his ear that he doesn’t have to do it this way. He’s never had trouble with an omega before—why use force now?
And then he hears a locker slam shut on the other side and instinct takes over.
You’re half-undressed in the middle of the locker room when he walks in, clad only in your panties and bra, and his world narrows down to that moment. Everything in his life has led him to this. Like a red sea parting; the universe suddenly giving him a sign, beckoning him forth.
The door swings shut behind him and your ears twitch at the noise.
He’s done this before in another life. Three strides and he slips right up behind you, arms winding around your front to pull you into his chest and covering your mouth with his hand. You freeze for a split second before going haywire, flailing in his hold, his hand muffling your screams.
“Shh, it’s just me, doe,” Johnny shushes you, arms constricting around you. Relishing the feeling of your body against his, warmer and softer than he imagined.
You shriek behind his hand, twisting in his hold and trying with all your might to break free. Simple thoughts for simple creatures. Even when you try to bite his hand, Johnny only coos, cock swelling at the feeling of your tongue on his skin. The little kittenish licks just rile him up. He likes it less when you try to headbutt him, narrowly missing his nose when you throw your head back.
When he dips his nose into the crook of your neck, he can’t help the growl that slips out of him.
“Enough o’ tha’,” Johnny growls, words reverberating with his annoyance.
The sound makes you still, prey instincts as sharp as his. Smart girl. You know when not to push your luck. He’s bigger and stronger, and his teeth are precariously close to your mating gland, which sits nestled in the crook of your neck.
He breathes in. Your scent is strongest there, at the base of your neck. A delicate layer of skin and then underneath it, your blood sings. Whispers praises high and sweet to him. A shuddering breath out.
You mumble something behind his hand. Tremble violently, your nails digging into his forearm with a biting sting.
He shushes you again. “No’ here, baby—gotta take ye somewhere more private.”
He pays no mind to the way you resume your screaming behind his hand as drags you deeper into the locker room and away from the door. Hardly needs to use any of his real strength, only a fraction of it. The fight you put up would almost be endearing, would almost make him go thatta girl and nip at the tip of your nose, if not for the way it triggers his instincts, an innate urge to dominate you into submission.
It isn’t hard to wrestle you to the floor in the showers. Like play fighting, all bark and whine and keen, teeth snapping an inch from his nose until he pins you under him, snarling right in your face until you submit. That gets you to stop making a fuss. The last thing he wants is to deal with a front desk employee trying to play the hero by pulling him off you. Not that anyone could. He’d rather this not end in bloodshed.
“Tha’s better,” Johnny growls. “Jus’ be nice, a’right?”
You shiver at his words, eyes wide and petrified, darting all over his face. Even tinged with your fear, how could he not preen under your gaze now that you’re getting a proper look at him? He knows what he looks like—rugged and strong, mohawk recently cleaned up and beard freshly trimmed. Not a behemoth like Ghost, but big for an alpha, broad shouldered and beefy.
Big for an alpha in a couple different ways, he leers.
“Don’t hurt me,” you whimper, and that breaks his heart. How could he ever? How could he ever look at something as perfect as you and want to ruin it? His chest aches at the thought.
“No, baby,” he whines, nuzzling his nose into the side of your face. “Ah would never, baby, never. Dinnae be scared. Ah’m no’ gonna hurt you, doe.”
He drags his nose down the length of your head, running his tongue over the rounded corner of your jaw. Your sweat tastes of wet roses and tart jam. Still intoxicating, but wrong, sour and sodden with fear. It makes his skin itch and his shoulders tense. You shouldn’t be scared of him; his omega should never be scared of him.
“Ye cannae smell it, doe?” he asks, pressing a soft kiss into your neck, lingering there so he can feel your pulse flutter against his lips. “Ah can… Cannae smell a damn thing else when yer around. S’all ah can think about.”
“What are you talking about?” you whisper, so frightened that you can barely squeeze the words out, fear choking you. He can’t stand it. The thought that you might find him dangerous makes his throat burn, agony ripping his chest open and yanking his insides out.
He braces himself up on his forearms and forces his hand under your head, lifting your head up off the tile floor.
“How do ah smell, doe?” Johnny rasps, shoving your face into his neck and holding you there until you have no choice but to inhale. He feels the way you shudder when you do, hands spasming against his chest. “Smells good, doesn’t it? Just breathe it in, doe.”
You do, shakily. Then a deeper inhale, filling your lungs with his scent.
“I—oh god—” you groan, your hands suddenly fisting in Johnny’s shirt and dragging him closer.
“Jesus,” he curses through clenched teeth, dizzy with lust. He goes with it, laying more of his body weight on top of you, hind brain taking over.
A long, deep inhale. Your nose digs into his neck. “What is that?” you whine.
“S’the best thing in the fuckin’ world.” An understatement. Johnny’s eyelids fall shut when your tongue pokes out to lightly graze his neck.
So much pent up emotion and anguish and want only for it suddenly—
stop.
Motion succumbing to instinct, to fate. Everything else is collateral damage when fate gets in the way.
Your hands fisted in his shirt, scent ripening, fear replaced with something else—still sharp, but charged. Hesitant because you shouldn’t want this—it shouldn’t even be a thought in your head to indulge the strange man who wrestled you to the floor and forced you to scent him, but then you get a good whiff of him and that thought shakes like television static, like a mirage, like a glass surface wobbling right before it breaks—
When he pulls back, the world is different.
You’re glassy eyed, so pliant now that he could do anything to you, anything at all. And then his eyes dip lower.
He cups your neck with a clammy hand and strokes a finger over the lovely gland at the crook of your neck. It’s warm to the touch.
“Look a’ this,” he breathes, awed. Your hand flies to his wrist, fingers barely able to wrap around it.
“D-don’t touch it,” you choke out, swallowing harshly. It has to be sensitive. Still, Johnny can’t keep from stroking his finger over it again, soaking up the way his touch makes you shiver. Poor thing, gone so long without your alpha’s touch.
“Ah cannae help it, doe,” Johnny whispers. He switches to his thumb, rubbing the pad of it over your gland until you whine and squirm, eyebrows drawn tight together. “Does it hurt, baby? Do ye need me tae make it better?”
You whine, trying to weakly bat his hand away. “N-no, that’s for my alpha—”
“Aye, tha’s right.” His eyes gleam fulgurite under the fluorescent lights. “Fer yer alpha.”
He digs his thumb in harder until your mouth opens on a silent cry.
His alpha drools a messy puddle beneath his skin, jowls sagging. It stares without blinking.
It’s different than lust or bloodthirst. Darker; deep-seated. He’s never felt this way before, and, if his gut feeling proves true, he never will again. It’s like looking down a vast, dark hall, and seeing only one way out.
A damp shower room floor in a locker room is no place for him to take his omega for the first time, but he couldn’t lift himself off you if he tried. His muscles feel far too heavy, like lead weights dragging him down, the gravity stronger here somehow.
“Let’s get this off,” he murmurs, sitting back on his haunches.
“Wait—wait, not here, alpha, please—”
Your protests fall on deaf ears. He wrenches your bra over your head, mindful not to let the back of your head smack against the tile floor. “Gentle, gentle—there we go. Tha’s a good girl.”
Your panties come next, stripped off and tossed elsewhere. His lips follow the path of his hands, sucking kisses into your hips and thighs until your fingers thread into his hair and yank. He yelps, scalp tingling with pain.
“Do tha’ again, doe,” Johnny purrs, shuddering when you do. Eyes rolling back in his head.
His world tilts on its axis when he forces your legs apart and stares at the perfect slice of heaven between your thighs.
“Doe.” Voice broken, shredded. Running his thumb up the seam of your lips and moaning when your hole clenches at his touch and a drop of slick leaks out. “Oh, doe…she’s so…”
Too awestruck for words. Language is beyond his grasp, too inadequate for the feelings coursing through him. Lacklustre, diaphanous thing. There’s no way to describe the feeling of leaning forward and touching his lips to yours, angling his head to give her a proper kiss, one with tongue and feeling. She kisses him back just as passionately.
The taste of you is incomparable. He can’t believe he ever thought there was a world where he could subsist on just the smell of you. Impossible now that he’s had you on his tongue. He runs it up the seam of your pussy, the flat of his tongue spread wide to catch every honeyed dewdrop clinging to your skin, sucking each fold into his mouth to be extra thorough. The pearl sitting nice and pretty at the top gets a wet kiss for waiting so long for his touch.
He pulls back for a second to catch his breath. “So pretty, baby,” Johnny whines, pulling the hood of your clit up with his thumb and sucking her into his mouth.
“Oh my god—”
He buries his face into your cunt, the bridge of his nose wedged against your clit and making you howl. He doesn’t budge even when you practically wrench his hair out by the roots, too committed to making your pussy squirt all over his face. Not an easy task with the way you keep trying to push him away from your cunt, but Johnny’s always risen to any challenge.
You howl when he wedges his tongue in as deep as it’ll go, thighs clamping around his head. Not a bad way to go, Johnny thinks in a daze, chin wet with your juices and nose nuzzling your sensitive little clit, making your whole body jolt. He can tell you’re close by the way your thighs spasm and your scent goes marzipan sweet, so lush and rich that his swollen cock leaks in his sweatpants.
It’s easy to get lost in your pleasure; Johnny feels it like it’s his own, his low back aching with the force of your impending orgasm. He misses your clit too much to let her get lonely though, so he lets go of your hip to push a couple fingers into your hole instead of his tongue.
“C’mon, doe, lemme see ye come,” he whines into your pussy, thrusting all three fingers into your hole, half-lidded eyes with blown out pupils watching the way your pussy gobbles them up. “Just like tha’—oh, there we go, baby, oh my god, come on, yes—lemme have it, doe—”
Your release is wet on his hand and all over his face. Little pussy still milking his fingers, the prettiest thing he’s ever seen.
A hush falls over the room, the moment almost devotional. He thinks you might be crying, but it’s hard to tell because the blood in his ears is too loud and his hand is wet with your come and he wants nothing more than to do it all over again until you can’t even talk.
He rises to his feet in a daze, a deep red flush high on his cheekbones. His shirt comes off first, pulled over the back of his head and tossed behind him; his sweats are similarly discarded, tugged down and kicked away until you’re staring up at him in all his hairy, naked glory, cock flush with blood and heavy, drooping away from his stomach.
He laughs when he notices where your gaze has dropped. “Like what ye see?”
“I don’t know about this—” you start, but he pays your words no mind.
“C’mere,” he growls, suppressing the urge to wince when he drops to his knees again.
Johnny hooks an arm under your low back, hoisting your hips up until your ass rests against his thighs, making your back arch. It thrusts your tits up towards his face and he nearly goes cross-eyed staring down at your cute little nipples. They look lonely too.
He gets distracted again, forgetting about sinking his cock in your cunt in favour of hunching over to get his mouth on your tits. Sucks one until it's hard and pebbled against his tongue and circles his tongue over the soft areola skin, completely forgetting about your other breast. It’s hard to pull himself off.
You yelp when he bites down, not hard enough to hurt, but deliberate enough to tick you off.
“That’s too rough!” you hiss, grabbing him by the hair again.
“Sorry,” Johnny gasps. He nuzzles between your breasts, practically purring. “Ah’m so sorry, doe, ah couldnae help myself…”
Puppyish, he leans up to bunt his head under your chin, shuddering when your fingers loosen and hesitantly scratch his head.
“…Okay…” you murmur, overwhelmed. He ignores you, too content with nuzzling into your neck while you run your nails over his scalp.
Being this close to you after weeks of nothing is almost enough. The air reeks with your scent. If it weren’t for the ugly, festering ache in his belly, he’d be tempted to skip straight to this. Roll onto his back and pull you onto his chest, press his nose to the crown of your head and breathe in until it lulls him right to sleep. Maybe get a good belly scratch at the same time.
Then he inhales and the scent of your come on his chin makes his spine go stiff. Drool leaks from the corner of his mouth.
It can’t wait anymore. The thing under his skin shakes with hunger, its greed a ravenous, frothing appetite that goes mindless when it waits for its food. Do it. Do it now.
He braces a hand against the tile floor to lift himself up and pets your cheek with his free hand. “Ah’m gonna put it in now, okay, doe?”
And he means it too, stomach cramping with eager anticipation, knot already filling up at the base of his dick—still small enough to pop it into your hole, but not for much longer—because it’s everything he’s dreamt of since he first caught your scent in the air.
That must not be the case for you.
When you twist onto your belly and try to scramble away, he stares dumbly for a second before seeing red. Johnny crawls after you, dragging you back by your ankle when you get a bit too far away and flipping you over again. You hiss when the back of your head smashes against the floor, hands reaching up to cradle it instinctively.
You get it snarled right in your face, his anger erupting out of him like a geyser, like a dense fog rolling down from the mountains and spreading to everything below. “Ye dinnae fuckin’ move.”
“I-I’m sorry,” you breathe.
Even consumed by rage, he can smell your terror. Putrid, not the soft sweetness of your usual scent. There’s pain there too, and it makes his muscles tense like he’s ready to spring. It’s what brings his alpha to the surface, the scorch of anger cooling slowly as you lie there trembling.
It doesn’t feel good, but he can’t—he can’t let you go.
His hands flutter over your face, squeezing your cheeks and leaning down to plant kiss after soft kiss on your lips. “Doe, please, ye cannae do tha’…ah wanna be gentle, but ah cannae control myself if ye—” Johnny can’t bring himself to say it, the image too painful to contemplate. There’s no reason on Earth that his omega should be trying to run away from him.
“O-okay, alpha…I…I’ll be good.”
His self-control is hairstring thin. “Yer just nervous, right? Tha’ why ye tried tae run?”
“I-I’m just nervous, alpha.” It’s a neat trick, repeating his words back to him in order to calm him down. It works.
His chest deflates as he kneels there over you. Johnny stares into your eyes a few seconds longer, a subtle reminder not to fucking move, before he sits up again, rolling his shoulders back and tugging your lower half in again.
This time when he notches the head of his cock against your entrance, you whisper oh god oh god oh god to yourself but you don’t try to run. It must seem inevitable—no way to fight him off or talk him out of it because there’s a film over his eyes that reflects nothing back.
And then he slowly sinks his cock into you, your hole stretching around the mushroomed head. His jaw rolls on a shaky exhale.
Something in him cracks wide open and—
something ugly slithers out.
“Oh fuck,” he moans, voice cracking. His cock sinks in another inch, warm, wet heat sucking him in. “Jesus, doe, ah cannae fuckin’ breathe—”
You flex your hips at his words, ankles digging into the divots above his arse and pulling him in until he suddenly bottoms out, cock stuffed to the root in the warmest, snuggest cunt he’s ever felt. It nearly makes him go mad; he gets so close to it that his face goes numb, the blood pounding in his ears. He curls over you, a string of curses slipping out of his mouth.
You’re there when Johnny opens his eyes again, damp hair haloing you.
“I’m sorry,” you whisper, a tear slipping past your waterline and dribbling down your face. “I don’t know what’s wrong with me—”
“It’s okay, doe.” His hands run up and down your sides, soothing you. “S’just instinct. Ye cannae help it any more than ah can.”
Your walls squeeze around his shaft, nerves making you tense up, and Johnny groans, his hand curling into a fist by your head. It takes every iota of his being not to come right then, buried to the hilt in your pussy with your ankles digging into his low back. He nearly does when you whine at him to move.
“Okay, baby,” he breathes.
Johnny tries to be gentle at first. Makes a conscious effort to rock into you with slow, smooth strokes, distracting you with a deep, wet kiss. Lips gliding together, sucking your bottom lip into his mouth only to graze it with his teeth, heat rushing through him when you tremble. Coaxing your tongue into his mouth and then sucking on it.
His control starts to slip when he tries to pull out and your ankles dig into his back, pulling him back in. The force of his next thrust makes your body shift, sliding up the wet floor. Too much. Be gentle. But he can’t—the pressure in his core gets worse the longer he fucks you, an eagerness to reach his end building and building. All he can do is chase it. Bite at its heels.
“Yer so pretty,” he rasps, petting your face with shaky hands and bucking his hips into yours until you can’t hold back your pretty little moans. “Pretty, pretty doe. Ah’ve got ye, love.”
A few more like that, pounding into you until you squeak like a toy and he laughs, breathless and full of mirth. Buoyant. Revelling in the sound of you coming apart under him, all fractured pleas and kiss-swollen lips.
Perfect angel, all sweetness and moans and cream coating his cock, gleaming under the fluorescent lights every time he pulls out.
There’s a white ring at the base of his dick from the mess of your combined fluids. Johnny nearly passes out when he notices.
His bad knee aches from digging into the tile floor. He’ll feel it in the morning when he wakes up with bruises on his elbows and shins, muscles stiff and twinging when he moves, but it’s a price he’ll happily pay to keep his pretty doe on her back with her legs spread.
Any lingering guilt about fucking you on the gross shower room floor evaporates the more you pant and the wetter you get because, he rationalizes, on some level you must want him just as bad. Not with the same fervour, not a bone bright ache that sucks you dry and spits you out like a peach pit, but close enough that you aren’t pushing him away anymore.
He ignores the weak pressure on his shoulders. Pries your hands off so he can pin your wrists together over your head.
“Been lookin’ fer ye fer so long,” Johnny croons. He ruts into you clumsily, losing any semblance of finesse. “Smelt ye weeks ago ‘n knew…knew ah had tae have ye.”
Your eyes fly open, stunned. “Weeks?” you gasp.
“Thought ah’d lose my fuckin’ mind lookin’ fer ye.” His breath comes out ragged. “Couldnae sleep or eat or do anythin’ except jerk my cock raw. Should’ve saved it all up fer ye, but…” his laughter is a deep, brassy thing. “…ye’ll still get a fair share.”
“You’re disgusting,” you moan, and that makes him laugh even more, rutting into you like a beast.
“Christ, doe, keep runnin’ that mouth.”
“You’re a—”
dumb, nasty dog
sick in the head, fucking me with that big, fat dick—
He grunts and his lip pulls back in a mean, crooked grin.
It’s never been like this before. Like someone drilled a hole in the side of his head and filled it up with you. You’re in every crevice of his mind and body, mycorrhizal tendril spreading through him.
“Ah’m gonna ruin yer pretty cunt, doe,” Johnny rasps, neck soaked with sweat and eyes burning hot, pupils blown so wide only a glimmer of blue remains. “Get her nice ‘n soaked with my come.”
“Alpha—” you keen, for lack of anything else to call him and it makes his vision go blank.
That’s the only truth that matters to him. Like a divine calling—his omega begging for him, asking for more more more. It’s as close to love as he’s ever gotten; as close to heaven as he ever will.
Diving headfirst into oblivion. He clamps his hands around your waist to hold you in place and fucks into you with renewed vigour, losing himself in the pleasure. Any coherent thought evaporates, reduced to mindless instinct. His beast and him are indistinguishable; two sides of the same coin; he looms over you Janus-faced, a god of beginnings and endings.
He breathes out heavily through his nose, teeth gritting together and lips pulled into a flat line. So close to it, knot catching more with every thrust, almost too big to pull out.
The smack of his hips against yours fill his ears, drowning out your pleading and keening. Seismic motions churning beneath the tile floor keep a steady pulse. The lewd squelch of your pussy nearly drives him mad—slick running down your thighs, pooling onto the floor beneath you, this place irrevocably changed because of your mating—
If only you’d squirt on his dick too, he could die happy. Scream out alpha, alpha, alpha until you shudder and come.
And you do eventually—milk his dick filthy sweet and cling onto him for dear life, nails scoring red lines into the flesh of his back. His muscles bunching under your touch.
“Fuck, doe,” Johnny chokes, near tears himself. His perfect girl coming all over his cock, eyes rolling back in your head like it’s never been like this for you before. “Tha’s right, tha’s right—such a good fuckin’ girl—oh, baby—”
You need him. No other alpha can take care of you he would. It’s not enough that he fuck you, not enough that he make you come, not enough that he see you through your next heat, he has to—
Take it all for himself, every last fuckin’ inch of you his.
He bears down on you, scooping his arms under your back until there’s no space between you, chests pressed together.
His eyes zero in on it. The nodule of flesh at the crook of your neck. And his teeth itch like they’ve never itched before, too large for his mouth.
“Alpha—” you sob, squirming in his hold. “Alpha—too tight—”
He can’t respond. Mouth full of drool and teeth, fucking you harder than you should be fucked, cockhead trying to kiss your cervix with every thrust. He’d crawl inside of you if he could. His thrusts only slow when his knot finally catches, the pressure making you sob when he tries to pull out and he can’t, stuck inside you. Lazy grinds of his hips now, getting as deep as possible.
It’s a shock to his system so profound that he can’t stop shaking. His first knot—better than a ring, more binding than a marriage contract. The most basic, ancient covenant. Irrevocable.
And—it feels—
Indescribable. His thoughts leak from his ears like tar. Eager, fevered. Eyes fixed on your mating gland, dropping his head to get a better view. Better up close, so close that his teeth graze it every time he pants, so sharp that one wrong move and they’ll slice right through, one twitch and it’s game over—
You mewl and arch your chest, inadvertently thrusting your neck up too, so his canine drags across your gland—
mine mine mine mine mine mine
The beast under his skin has a name and it’s—
mine mine mine mine mine mine
(and his teeth just slipped, he’ll say when you ask)
Ah dinnae mean tae, doe, honest—
But ah’ll take care of ye—
You’ll never understand it, but there’s a beast that lives under his skin and it—
—yearns, craves, hungers, howls like its belly is still empty even after all this time, constantly aching no matter how much it’s fed—
Sometimes Johnny wonders if it’s like this for other alphas. Whether they crave their mates with the same intensity, the same burning need smoldering in their veins. He asks Price once and gets an answer that neither confirms nor denies.
All Johnny knows is that your legs shake when you follow him out of the gym, the employee behind the front desk not meeting his eyes. Better that he not. There’s still blood and come on his chin, his grey sweats stained at the crotch. You’re no better, shirtless under your puffy jacket, hat jammed on a bit too low on your head because he had to be the one to put you back together after taking you apart.
And though he’s sheepish on the drive home—because what’s his is yours now, and what’s yours is his—your car still back in the parking lot until he can get someone to pick it up in the morning, he wears guilt like sheep’s clothing. It doesn’t fit quite right.
“We’ll get ye a nice wedding gift tomorrow,” he placates when you huff, thumbing your swollen bottom lip at the next stoplight. It’s tempting to lean in and suck it into his mouth, even now.
“I’m gonna max out your fucking credit cards,” you mumble, scowling at him. Still, you wrap your lips around his thumb when he slips it into your mouth.
You cup your hand over your punctured mating gland in lieu of a bandage.
Johnny cackles. Man plans and God laughs.
In the distance, thunder rumbles and your head turns towards the sound that only you and he can hear.
#ceil writing#cod x reader#soap x reader#soap/reader#john mactavish x reader#john mactavish x you#john soap mactavish x reader
4K notes
·
View notes
Text
John “Soap” MacTavish suddenly realizing he’s one hundred percent in love with you when he walks into a room, your back to him. he knows when you perk up, turning seemingly out nowhere to smile and say ‘hi’. he’s absolutely smitten because when he asks how you knew it was him you tell him you recognize his cologne
#dare I comment on his scent kink#methinks so#soap#john soap mactavish#john mactavish#soap cod#soap call of duty#soap headcanons#soap x you#soap x reader#john mactavish x you#john mactavish x reader#cod#cod thoughts#call of duty#hit post
839 notes
·
View notes
Text
okay...what about surprise pregnancy but you aren't sure whose it is? (18+, ghoap x f!reader babytrap)
you come crying to simon, so embarrassed when you see johnny there, too. they coax you to sit down, standing side by side, and you explain through sputters and soft tears that you're pregnant, and you're so sorry, you're even more sorry because you're not sure if it's johnny's baby or simon's baby.
you didn't cheat, you never put labels on anything, you thought you were just having fun, but now they're finding out at the same time that you were sleeping around, and you were totally irresponsible--
you freeze, hiccuping when you notice that simon and johnny aren't even looking at you anymore. simon has a gloved hand in johnny's hair, wrapping those thick fingers into his mohawk and pulling until johnny's neck snaps back, and he's baring his throat to simon.
"mmm..." simon growls a little, and your lip trembles when simon hikes his mask up to lick over johnny's cheek before kissing him wet and sloppy. "good boy. olways doin' as y'r told..."
you squeeze your legs together when simon cups your jaw, drawing you closer. he fits a thumb into your mouth to soothe you, and johnny coos as he brushes your hair out of your eyes. it was a team effort, after all, no need to fret.
don't you know it takes two to make a baby?
#HANG ON A MINUTE#i....#ok i should go to bed now no more nasty thoughts oh god#simon ghost riley#simon riley x reader#simon riley x you#simon ghost x reader#simon ghost riley x reader#simon ghost riley x you#ghost x reader#ghost x you#simon ghost x you#john soap mactavish#simon thoughts#john mactavish x reader#john mactavish x you#john soap mactavish x reader#john soap mactavish x you#dark!soap#ghoap x reader
5K notes
·
View notes
Text
Little continuation to this because I can’t help it
Seal Soap that gets along with seal Reader better than anyone else: better than Price, better than Kyle, better than Ghost.
Drives the latter one a little mad that his boy is so fucking whipped.
That his boy can’t help but stick with you and smooch you like there is no tomorrow. Like that’s a perfectly regular thing to do.
And while Kyle (who came back flustered and smitten) tried to explain the delicacies of seal to seal communications, Simon doesn’t fucking buy it. There is no such thing as wordless communication, there are scents of course, there are signals and sounds. But completely silent talk initiated by kisses? No, that’s bullshit if you ask him.
Unfortunately, no one fucking does.
Johnny walks you to breakfast and lunch and dinner. Johnny jogs to yours side as soon as you enter the gym, Johnny rolls over so you can have a spot next to him when he’s sunbathing (and bastard never rolls over, he’s greedy fuck who doesn’t like sharing his warm sunny place).
Johnny twitches his upper lip to show off sharp teeth when someone else gets too close to you, guarding new seal on his team like a bloody treasure.
And you don’t seem to mind all the attention.
No, you hum pleased when Soap shares his fish with you, you give him back scratches and quietly groom him in the rec room, you share parcels from home with him.
Simon doesn’t like that you get so quickly acquainted with his boy. Simon doesn’t like that you seem not interested much in whether or not he likes things.
Simon is used to be the biggest meanest dog in the compound, but when he presses you don’t back down and don’t cower. Seems like he isn’t the biggest one anymore.
You smile at him, sharp points of your teeth peeking from under your upper lip but your eyes are cool and it takes him every ounce of willpower not to growl in your face.
Slippery fucking seal, he hates that he doesn’t have grounds for being a bigger dick to you than he already is.
He hates that both Kyle and Johnny seem to disapprove that.
But you aren’t going anywhere.
You chuckle when Gaz shows off his sharpshooting skills, you patiently watch their eagle’s training routine and offer to spot him. You pretend not to notice the way sergeant Garrick stares unblinking at the sliver of skin that shows when you stretch your hands above your head and your T-shirt rides up a little.
You kiss Soap whenever and wherever you feel like, not paying any mind whether or not someone might see it.
You press a short smooch to Soap’s lips during the drills and missions — getting returned one as quickly as yours was given, because Johnny is whipped and “it helps to calm the nerves”. Because apparently you can’t just communicate with words like the rest of them and need to have this secret third thing.
You catch Johnny’s lips routinely, biting his lower lip, rubbing against his stubble like it really can give you some information that you can’t get otherwise. You kiss him after swimming, getting salt off his lips, getting his spirits so high a little more and sergeant is gonna become a bloody kite.
You cup Johnny’s face and press your lips to his — slow and gentle, tongue already sliding between his lips, Soap’s hands holding onto your hips — fingers sinking into the fatty tissue of your ass. It’s not rushed in the slightest, your cool lips meeting his, Soap thumbing the dimples on your lower back so you arch into him. So he has a “just” reason to get handfuls of your ass.
Simon accidentally walks in onto one of these sessions and like a bloody creeper stays in the shadowed corner because the two of you seem a bit preoccupied with whatever “conversation” you have been having.
But to give you two your due — the make out session is indeed silent. There are no whispers, no exchanged sweet nothings, no secret confessions. Nothing.
Like you two can actually talk like that.
Like it is an actual thing.
Simon doesn’t want to admit that it unnerves him ever more. A fling, a moment of passion added to urge to mess with the team he could understand. This? Whatever this is, he can’t. He doesn’t know how.
There is a quiet soft intimacy in the way you hold each other, in the way your kiss seems never ending, in the way you two break it only to rub cheeks or noses. It’s intimacy Ghost hasn’t seen before and he doesn’t know what to make of it.
Not like he can ask, right?
Simon leaves as quietly as he came, trying to mull it over, trying to come up with something — anything — that would fill in the gaps he can feel under his ribs.
He is all heavy bulk and heavy boots and heavy glares, but it doesn’t seem to phase you when you finally corner him in the gym.
Eyes so calm it drives him up the wall, eyes so gentle he feels like wrestling you to the floor so you finally get the point and stay the fuck away from him.
But you just angle his face to you and tap the hem of his mask silently. Eyes calm and chest pressing into his, pressing him into the wall so he can’t run and hide. Slippery fucking seal, he should teach you some fucking manners so you don’t get too cocky around your superiors.
And maybe if you said a single thing he’d push you away. Maybe if you asked him for something, he’d bristle and growl and sneer. But you don’t so Simon is not sure what to make of it.
He just pulls balaclava just above his lips, scar crossing them, part of his upper lip gnarly ugly thing that healed a little too high and left him with perpetual snarl. It’s not pretty.
He isn’t pretty.
Not like Johnny with his shiny eyes and wide smiles, not like Kyle with his full lips and proud slope of the nose.
He knows he isn’t pretty but the wolf in him still gets ready to snap jaws on your neck the moment you mention it. Simon knows he is nothing special, he’d rather a pretty seal didn’t comment on his appearances.
You don’t know his story and he prefers it stays that way.
The feel of cool fingers on his jaw snaps Ghost out of it, your eyes still calm and endless, your breathing ghosting over his lips — you are close enough to drink into his every breath. Close enough to taste desperation rolling off him in waves.
Close enough for him to get handfuls of your ass and pull you flush against him.
Got you, slippery seal. He caught you. He won.
But you don’t seem to mind it, your nose just pressing to his cheek — slowly, like you aren’t sure how much you can do before Simon loses his mind and either mounts or mauls you right on the floor of this gym.
Simon isn’t sure himself what he’d like to do more.
Your breathing on his cheek is feather-soft when you gently rub on his stubble. The same way you did with Johnny just a few days prior. The seal greeting you two do tirelessly.
Ghost hums quietly and tilts his head to the side, so you can reach better, his hands no longer gripping but slowly groping your bum now. Like he is finally letting himself savor it without the fear of your slipping right through his fingers.
There is a beat after which you finally press your lips to his, catching them like he’s an old friend you are happy to see — your tongue asking for permission like Simon isn’t pushing his in your mouth the moment you kissed him.
Simon is all hunger and sharp teeth and heavy glares, but you kiss him and he melts. You open the soft wet heat of your mouth and be pushes his tongue inside, finally tasting for himself salt on your tongue and points of your canines and the gurgly needy sounds your throat makes when he devours your mouth.
When his fingers get to underside of your ass and inner side of your thighs.
Slippery seal, don’t you know that he is the biggest meanest dog in this compound?
But your palms slide under waist of his pants, your nails digging into his lower back so he can’t help but arch into you.
Well, not anymore, he is not.
Ghost grins in your mouth and licks the grin off the tips of your teeth, hoping to poke himself too hard and finally bleed in the chatty mouth of yours.
Seal to wolf communication, eh? That’s something he can understand.
That’s something he’d like to become proficient in.
The next time you press a kiss to Johnny’s lips is during brief and no one spares you a second glance.
By this point, it’s a routine and you two never lose too much time doing this so if seals need to communicate, the rest are going to leave you to it.
Only this time you don’t limit yourself with just Johnny, reaching out to Simon right after — pulling him in by the scruff of his neck and giving him a short smooch as well. Like it’s a completely normal thing too.
Price pauses mid sentence, giving you a long unreadable stare before finally arching his brow, thick cigar between his lips heating up when he pulls air in.
Komodo dragons thrive on hierarchy and you are starting to push it. Thin ice there.
“Seal to wolf communication, sir.”, your grin is wide enough to show off tips of your canines, eyes crinkling when Kyle looks at Ghost with the look of utter betrayal on his face.
Yeah, you will need to come up with something to sweeten it for pretty eagle sergeant as well.
“Didn’t know it was a thing. Can he talk with seals too?”, Price looks utterly unimpressed, eyes heavy with something you can’t quite make out.
“No, sir.”, the answer is as honest as they get, your grin only widening when Ghost slowly licks his lips, lieutenant’s eyes heavy in a way that unrolls a sweet aching in your belly.
Big mean bastard he is. Big bad wolf.
“But he can feel the vibes. Right, L.T.?”, you turn to him and Simon tilts his head to the side, his tail wagging behind him, his tail smacking your thigh every time it moves.
Price looks at Ghost with the look of exasperated parent but lieutenant seems to be finally content with the way things are.
Lieutenant finally doesn’t mind the seal to seal communication.
Not when he has his own now.
Big bad wolf just wanted to be included, didn’t he?
“Yeah. I sure can.”, he finally huffs out and leans on you, corner of his lips twitching when you have to steady yourself not to tip over. Big mean bastard.
Simon tilts his head to the side, like never before reminding you of his animal side — deep seated eyes of his glimmering from underneath the dark hover of his brows.
“Though I feel like the first check was too hasty”, he muses words slowly, syllables rolling on his tongue, accent thickening. There is laughter simmering on the bottom of his irises, the heated sort of fun.
“Mind givin’ it another go, luv?”
Next one>>
#call of duty#cod mw2#girl.snippets#hybrid au#seal!soap#simon ghost riley#simon ghost x reader#simon riley x reader#simon riley x you#ghost x reader#simon riley#soap mactavish x reader#cod soap#soap x ghost#soap x reader#ghost x soap#soap call of duty#soap cod#soap mw2#john soap mactavish#john mactavish x you#johnny soap mactavish#johnny mactavish#cod john mactavish#john soap mactavish x reader#john mactavish x reader
1K notes
·
View notes
Text



Cats and Their Men
The cat in the pictures is the reason this series started. My Bailey, the runt and the love of my life. (Bailey is her name, very self indulgent, I know :P)
This series is mainly going to be Fluff, possible smut depending on how it goes. ASKS/SUGGESTIONS/IDEAS ARE APPRECIATED. I’d love to add more to this but I don’t have a lot of ideas
I’d say for right now it’s looking POLY141 X Reader
Part 1 | A garbage kitten, A masked man, and their cashier
Part 2 | Masked man came back… he’s not happy
Part 3 | A handsome man, A spicy kitten, and their cashier.
Part 4 | A bearded man, A grumpy cat, and their cashier
Part 5 | Kyle’s well meaning try, vet appointments needed
Part 6 | A Mohawk hairstyle, an orange cat, and their cashier
Part 7 | Feverish cashier and John’s gonna make soup
| In Between Moments |
Lost Kitten
Tiny Talk About The Kitties
Petting the cats
Main Masterlist
#lolowrites#Cats and Their Men#simon ghost riley#simon riley#ghost simon riley#ghost mw2#ghost x reader#ghost x you#ghost#simon ghost riley x reader#simon riley x you#simon riley x reader#gaz kyle garrick#kyle gaz garrick#kyle garrick#kyle garrick x reader#kyle gaz x reader#gaz garrick#captain john price#john price#captain johnathan price#captain price#johnathan price x reader#captain john price x reader#john price x reader#captain price x reader#john price x you#john soap mactavish x reader#john mactavish x you#soap mactavish x reader
2K notes
·
View notes
Text
Soap fiddling with his necklace when he’s nervous, biting the silver cross or kissing it for luck before he starts a mission.
One day he plucks a gold chain from his t-shirt and a St. Christopher pendant balancing between his lips. He never wears gold, but he tucks it away explaining how it’s for protection and guidance. The guys assuming it’s another gift from his religious grandmother.
Every now and then Soap’s fingers trace the pendant through his clothes as if he’s searching for guidance. The faith to return home.
But it’s not till Gaz is getting stitched up back at base that he notices the silver cross necklace on you (Medic!reader).
Uncanny how it’s bent in the centre, just like Soap’s all thanks to a bullet (he forgot to tuck it back under his shirt). He squints his eyes and would you look at that even his initials are engraved in to it.
Soap swapping his necklace every time with you when he leaves/returns. A promise of seeing you again.
Always having a part of each other.
#cod fanfic#cod x reader#cod fanfiction#cod mw2 x reader#call of duty x reader#call of duty x female reader#call of duty fic#cod mw2 fanfic#call of duty fanfic#johnny mactavish x reader#johnny soap mctavish x you#johnny mactavish x female reader#johnny mactavish fluff#johnny mctavish x reader#john mactavish x reader#johnny soap mctavish x reader#johnny mactavish x you#cod x female reader#cod x fem!reader#cod x you#call of duty x you#cod headcanons#call of duty headcanons#call of duty fluff#cod fluff#cod fic#soap mactavish x reader#john mactavish x you
402 notes
·
View notes
Text
G’mornin, bonnie. | john soap mactavish

You wake up from a one night stand — ready to gather your shit and run just like you always do after a night of bad decisions — but turns out, Johnny has other plans for you.
cw: 18+ mdni. smut. slight dark themes ie. stalking. john price has a kid and is a great wingman apparently. reader afab. teacher!reader. morning after a hookup. domestically menacing johnny with a permanent shit-eating grin. first time attempting to write his accent so i’m sorry in advance. piv. voyuerism!kink. rip to johnny’s neighbours. creampie.
for the absolutely lovely @spurbleu. thank you for offering me this challenge. i hope i did him justice 🤍 i’m so sorry i’m so late ilysm
You wake to something warm.
It washes over you slowly — spring streams pouring into fragmented consciousness, urging you from the depths of slumber with a gentle lull. Coaxing. Warm like summer sun internalized, flowing through your hair — hazing the room in a golden film as your eyes peel open with rapid blinks, and confusion hastily nullifies it.
You shift, becoming aware of what your body is subconsciously telling you. Warmth. All of it adding to the growing discombobulation. The lingering heat between your thighs. The cocooning comfort of sheets that aren’t yours. The odd familiarity of a room that’s too bare to be recognized. The grace of a bed that’s glaringly empty save for dark sheets wrapped around bare, aching legs.
It takes you a minute, but your memory eventually resurfaces — gasping for air at the smell of coffee and the hum of movement from the other room.
Johnny.
Hard to forget that name after you’d spent the night screaming it. Your body knows before your mind does, muscles humming with the memory of hands that held too tight, a mouth that took its time. You inhale. Coffee again. A lure. A leash. It tugs at something instinctual, something inside you domesticated — until you glance at the clock sitting on an empty nightstand and realize it’s almost 9 am.
Shit. You should have been long, long gone by now.
You exhale, cursing your constant stupidity as you drag yourself out of his bed and up to your feet — fogged vision scanning the floor, brows creasing as you realize you’re wearing nothing save for a long white shirt that surely isn’t yours — and your clothes are no where to be found.
Oh. Right.
Your clothes barely made it past the front fucking door.
Another exhale, forced from shaking lungs. You’ll have to go out there. You’ll have to face him, grab your clothes and change. It’ll be awkward, but it’s not like you haven’t been here before. Not like you haven’t been through this with past vices. It’ll be fine. It’ll be easy — you all but convince yourself. And within seconds, you’re halfway down the hall, practising your fake smile and empty thank you’s when the smell grows stronger.
Your stomach grumbles with the force of it as you step into the kitchen and —
Fuck.
Johnny stands at the stove, shirtless in grey sweats, bathed golden by the early morning light. It clings to his skin, drapes over the planes of his back, the ridges of his spine. His hair is a mess, wrecked and mussed — a souvenir from your hands as he fiddles with something in a pan, humming hypnotic under his breath.
And it’s then that you forget what you were supposed to be doing.
Because this? This is wrong. This is not how this goes. You don’t wake up like this, wrapped in the scent of coffee and breakfast, staring at a man who should’ve already been nothing more than a memory.
Your breath sticks in your throat, limbs made of cement as he turns. Catches you standing there.
And grins. “G’mornin’, bonnie.”
You blink, the exertion of it painful. You should leave.
Instead, you exhale. “You’re making breakfast.”
His lips twitch, amusement and archaism synchronized swimming in his ocean eyes. “Aye. Tha’s usually what it’s called.”
He is so at ease here, it’s unnerving. You can feel it, see it in the way he moves. Unfettered. Relaxed. It makes a knot of tension bindle between your shoulder blades — because this is familiar to him, but not to you.
Two plates. Two cups of coffee. You should leave.
“You—you don’t have to do that.”
Johnny just shrugs, turning that canvas of a back to you — red parallel lines catching under karat coated rays. Your own painting on display — you find yourself admiring it as if it wasn’t created by last nights drunken fingers.
“Ye thought I’d jus’ kick ye out?” He flips eggs in the pan. Your chest aches. “Ye were tryen t’sneak off first then?”
Your lips press into a thin line — indignant as you force your eyes to the floor. “Admittedly, that was the plan, yes.”
He tsks, shaking his head like that’s the most disappointing sentence he’s heard all week before he glances over his shoulder at you again — all beaming blue eyes and grins.
“Shame. Poor things nae used te bein taken care of, is she?”
That indignation spreads, grows a vine around your throat. Twists your tongue. “Well, I mean—I don’t—“
Johnny cuts you off with a hum. Or, more like you cut yourself off, because you have absolutely nothing to say to that and what you did offer seems to be more than enough of an answer for him.
“Ye think too much, bonnie.” Something sizzles in the pan — you watch the veins in his arms shift against whiskey skin as he lifts it off the element. “All tha’ time plotting yer escape, ye coulda’ been enjoying breakfast.”
Christ. You really should leave. You should slip back into the skin of someone who doesn’t stick around for things like this. But it’s like your feet have grown roots, burrowed beneath his floorboards. You blame it on the smell of coffee, the warmth of the kitchen. The way his fucking muscles flex as he moves.
It’s all nurture to something long rotted in your soul.
“It’s not like I was expecting breakfast.” You mutter, tugging his shirt down your thighs before crossing your arms across your chest. “Wasn’t expecting any of this, really.”
Could you be anymore fucking awkward about this?
“Tha’ right?”
You can’t see it, but you can hear the grin on his mouth. It should scare you that you are beginning to predict him — expecting something smart to come out of him next.
“Didnae expect the shag either, but ye still took it real well.”
Perhaps it should scare you more that you were right.
You clear your throat, but the heat is already rushing down your spine. Settling somewhere inconvenient. He just gives you a quick glance, lopsided leisure tilting his lips as he turns with a plate and coffee cup in hand, gesturing with his head toward the table.
“Come o’nae, I won’t bite ye.”
————————-
Turns out, Johnny MacTavish is real easy to talk to. Too easy.
Mostly because he doesn’t stop talking, but nonetheless, it whiplashes you. You came here expecting the usual routine — get in, get out, leave nothing behind but the scent of mingled sweat on strange sheets — but the one-night stand has somehow stretched into morning and now you’re sitting at his kitchen table, fork scraping against porcelain, coffee steaming — actually talking like this isn’t just borrowed time.
He tells you about Scotland. About real pubs, the kind where the floors stick to your boots and old men sing ballads in voices ruined by smoke. He talks with his hands. His shoulders. His fucking eyes — restless and full of movement, always wandering. Blue. Though that hardly cuts it — the colour of a storm sky split by lightening. Cool in the shallows and rich in the depths.
They hold contradiction well. Like they’ve seen enough of the world to be cynical but still manage to burn bright enough to keep that warmth kindling under your skin.
Perplexing.
That’s the word that sits on the tip of your tongue as you stare at him. Wondering if he was truly just another notch on your bedpost, would you still be here, trying to make sense of what you missed in the dark last night.
“So,” he says, ripping a piece of butter soaked toast in half. “Ye always bolt after?”
You pause mid-bite. Then your mouth moves dumbly. “After what?”
Johnny smirks. “After ye ride a bloke like yer life depends on it, scream his name loud enough tae wake the dead, and wake up wearen’ his shirt.”
“Jesus—“ you choke, grateful you at least swallowed your food prior to him starting that sentence, otherwise he’d be halfway to giving you the heimlich right about now. “You don’t do subtle, do you?”
“Aye.” That grin grows over the rim of his mug. “Subtlety’s a waste on a woman like ye.”
Before you can’t think better of it, you find yourself grinning back.
“And what’s that supposed to mean?”
His eyes flick away to catch the sunlight.
“Ye dinnae’ strike me as the half-measures type, bonnie.” Then they wander back to yours. “Means ye like a man tha’ says what he’s really thinken, tha’s all.”
That makes you pause, and you try to tell yourself you’re not blushing. It’s the warm sun at your back, or the coffee sitting thick in your belly. It’s certainly not those eyes — still on you, unashamedly, taking in whatever it is they see behind your own.
“You think you know me?” You try to make it sound as casual as possible. You know you don’t accomplish it.
“Aye.” A lazy nod. “I do.”
And that — that makes you squirm. Makes you drop your eyes to his hands as they sit against the sides of his coffee mug. Capable fingers calloused with strength, a few bruised knuckles. Your gaze drifts up to the veins on his forearm, and you stop yourself before you stare too long.
“Why?”
You hadn’t even realized you’d asked it out loud until his lips quirk like he was waiting for it.
“Wha happened te all yer self-preservation?”
You blink. Your tongue is heavy, but you make yourself use it.
“...self-preservation?”
He leans forward, arms on the table between you.
“All it took te keep ye here was a little forward hospitality. Ye got no blasted clue who I even am — yet yer still here, asken questions ye shouldnae be asken in a voice tha doesnae belong te someone looken te run.”
And you don’t know what to say to that, because admittedly it knocks everything off kilter. Leaves you wrong-footed. Lands a little too close to being right. There is safety in one-night stands and running before the sun breaks. There is safety in not learning anything about the man you share a bed with for a night if you don’t have to. You’ve been good at it. Practiced it like a bad habit.
You didn’t realize, until now, just how easy it’d been for Johnny to make you break it.
“I said I know ye,” he whispers. “Because I do m’research on who I share m’bed with.”
He leans back in his chair after that — and your eyes follow. Milliseconds stretch to seconds which stretch thin to what feels like minutes before you find some sort of wherewithal to move. You don’t want to know what he means by that, and you don’t want to look too deep to find the answers — the incrimination dunked just beneath the ocean tides in his irises.
“You are so bloody full of it.” You surprise yourself by not stuttering, staying steady as you stand. “I—I have to go.”
He throws his head back and laughs. “Aye, I am.”
His eyes find yours again before you head for your clothes still scattered all over his living room floor. You swear to all kinds of unholy things that you feel the heat against the back of your skull as the flashes of last night flood your memory — his tongue on your cunt, your nails in his skin, his name on your lips—
“Ye’ll be back though, aye?”
You pause somewhere by the window, turning to note the morning light painting his hair a hundred different shades of gold. There’s an easy smile on his mouth, no trace of last night’s drunken humour in his expression.
“What?”
His smile stretches to something devilish, and you are so not used to the feeling it elicits. Not used to being charmed. Being disarmed.
“Y’like a man who says what he’s thinken.” He wets his lips. You can’t look away. “And what I’m thinken, bonnie, is tha this willnae be just a one time thing.”
He rises, then, and you get the unsettling, stomach-punching feeling that he knows. That he can see the words spinning up and dying on your tongue, can see the flush rising up your neck knowing it’s something he put there.
“Ye want te leave, go right ahead.” Your pulse thrums as he draws closer. “Just know tha when ye come back. I’ll be starven.”
Asinine, you tell yourself, but your heart is in your throat — that suffocating something licking up your spine and curling beneath your sternum. Your eyes dart to the clock on the wall. Time. Work. Reality. The real world standing just beyond the exit of whatever the hell this currently is.
You decide, then, that you actually do want answers.
“You—you researched me,” you find your voice, though it doesn’t come easily. Drags itself up from the pit of your throat, scraped raw by the claws of confusion . “I don’t—”
Glass touches your back through the thin veil of his t-shirt as you take a step back, snow white fabric still lazily draping the curves you let this man get well acquainted with last night. A stranger who wasn’t all that estranged, you realize.
“Relax, lass,” his voice drops to a soothing pitch. Something suiting for the cornered animal you currently feel like you are, as he steps closer again. “I didnae run a background check on yer whole bloodline, if tha’s what’s got ye hackles up.”
You clear your throat, sun beating at your back through the glass. Suffocating.
“Then tell me. What you meant.”
Tongue over teeth, he nods, palms going up. Playful as a puppy, if the puppy was rabid.
“I jus’ know who ye are. What ye do.” A pause, glimpsing down at the way your chest is rapid firing, before flicking back up. “Know someone whose kid ye teach. Speaks real highly of ye, actually.”
There’s no amount of blinks that can make those words make sense, yet you hope 10 might do it.
A parent of one of your students is talking about you. To Johnny MacTavish.
“I’m s-sorry?” You’re stuttering, now. Goddamnit. “Who? What’d they say?”
He exhales, props an arm on the glass beside your head and crosses his ankles as his body brackets yours — watching the silence drag. Watching you ruminate in it.
“S’nothin bad, bonnie. Quite the opposite.”
You’re staring at his mouth. “Johnny, who was it?”
He makes you wait, the bastard. And then—
“Price.”
The name punches the air from your lungs. “What?”
Johnny’s smile turns smug. “Captain’s kid. Ye teach ’em, aye?”
It hits you somewhere between the grin and the way he leans in. Captain.
“Price,” you repeat softly, the name tilting sideways in your mouth. “John Price?”
He stills. Just slightly.
“Aye, Captain John Price.”
You blink once, twice, brain whirring. He’s referring to him like an official superior. Routine. That means he’s either a cop. Or detective. Or FBI. or Military—
“You work with him,” you murmur.
“Work, kill, drink. Depends on the day,” he says, that thick Glaswegian accent wrapping around the truth like it’s not heavy. Military. “Didnae put it together, did ye? All tha time I was sittin’ across from ye. Ye never asked what I did. No idea I had credentials.”
You huff, stunned. Unsure what to say. Less unsure what to feel. “Christ.”
“Oh, now yer sayin’ His name,” that smile is back. Rankles you in a way you never knew until him. “Where was tha earlier when I had ye on yer knees—“
“Johnny,” you warn. “Keep talking or I’m leaving.”
He laughs, easy, leaning in until all the air feels like it’s his.
“Didnae have te dig deep, bonnie. Prefer te do all the dirty work m’self.” Eyes narrow, at that. He just keeps going. “Capn’s kid. Jamie. Talks bout ye like yer some kinda’ fairytale. Real sweet. Price said he’s never seen the kid so bright-eyed about school.”
The name finds your ears with a soft ache chained to it. Jamie Price — broad-shouldered for a ten-year-old, barely spoke unless coaxed, drew galaxies on the backs of worksheets when he thought no one was watching.
Gentle kid. Brilliant, too.
Johnny shrugs, that easy, terrible shrug like it’s all nothing. “Price asked me if I knew ye. Ranted on about how ye treat ‘em. Said he overheard ye talken to someone about the bar ye frequent. Said ye had a backbone, a kind heart, and the sort of stare tha makes grown men straighten up like schoolboys.” Blue eyes glimpse your lips, again. “But ye ain’t ever been treated right.”
Heat crawls up your neck. You’re still pressed against the glass, still unsure if you’re more flattered or frightened.
“He said that?”
The amusement falls off his face, something stern replacing it, and nods.
“There’s some things tha just stay with a man.” He shifts closer. Doesn’t touch you, though. Doesn’t need to. “He said it. Like he was tellen me not te fuck it up.”
You try to laugh, but it comes out as a weak exhale, like your body doesn’t trust relief just yet. He swallows, continues.
“I just cannae figure it out. Pretty thing like yerself. Real good with kids.” He breathes the last part thick, like it curls in his throat and tugs. Like it does things to him. “Bit of a wild ride, clearly. And somehow — yer alone. Settlen’ for quick fucks instead.”
You don’t answer immediately. You can’t. You just peer up at him, breathing made heavy by everything you’ve learned and everything he is.
“Choice, Johnny.” You whisper. “It’s by choice.”
“Aye. Choice.” He whispers back, other hand finding the glass beside your head, knees knocking as he leans in impossibly closer. “But all those men who let ye walk. Who didnae fight for ye, they’re fools.” He’s close enough your lips almost brush. No grin on them, now. Just gravity. “I’m no fool, love.”
It’s all hitting you at once, in the same place you’re pressed — against the cool pane of the balcony door. It was all set up. Johnny pulled the entire night from the ether thanks to a man you hardly know. Captain John Price. You’d only ever thought of him as John — the friendly, albeit quiet man who showed up to parent-teacher meetings with stories in his eyes. Said little. Watched everything. A ghost in your mind until now — until Johnny pieced it all together with soldiers determination and an easy tongue.
Sat beside you at the bar. Didn’t come on too strong. Didn’t press or sound too rehearsed. Made it real easy to believe it was all a coincidence.
How foolish you had been to not see through the performance.
But now, the shows over — there’s no final act. No audience to entertain. The masks have come off, and you hear it. The sincerity in the way he says I’m no fool. Like it’s not just about last night but about tomorrow and the one after that. Like he’s telling you he’ll fight for you and he’ll mean it. That this isn’t just a night. That he doesn’t want it to be.
And you’re still reeling from it when your hands find the heat of his chest. Curling around his neck without ceremony, pulling him in the final inch.
He’s kissing you.
Not like he earned it, but like he means it — and you’re kissing him back, hard, moaning as his teeth find your bottom lip and tug. He pulls back before you’re ready for him to, and your head slumps back against the glass. Breathing. Trying to will the ground back into place beneath you as he traces your jawline with his thumb.
“What else,” you croak out as he drops his head into the crook of your shoulder and exhales. “Do you know about me?”
He hums, pressing closer, hips pinning your ass to the glass as you drag your digits down his chest, tracing scars like braille.
“Enough,” he answers, fervent fingers dragging the fabric of his shirt up your hips, torso. “Enough te drive me insane.”
You feel the moment your heart stutters — mouth parted with nothing to fill it but a gasp as your bare ass is exposed against his glass balcony door — giving neighbours and street dwellers a goddamn good view should they be glimpsing up—
“Wait. J-johnny.” He doesn’t stop. Doesn’t even blink as you catch his wrists, pleading for reason. “Your neighbours—“
“Donnae care.” He mutters, tugging the fabric up over your head. “Let the bloody bastards watch.”
You don’t want to know what sound slips from your throat at that, but you’re sure it’s some ugly, gorgeous thing. Torn somewhere between lust and indignity as he moves — one hand bracing against the glass beside your head while the other wrestles with the waistband of his sweats, shifting until you can feel him — hot, heavy, throbbing — pressing low against your stomach.
And maybe there’s a moment where you think you should tell him you can’t do this. Something because of the neighbours or the noise or the glass sticking to your back. But his hand finds your face, eyes flooding you like atlantic as he leans in to kiss you before lifting you up, legs curling around him— teasing with false thrusts, dragging his tip slow and sinful over your clit just to swallow the noises pulled from your throat. He doesn’t need words to silence your protest but manages all the same as you’re rocking against his shaft in tandem — one hand holding his lips to yours and the other gripping his back until you’re slick and half out of your goddamn mind with need.
And if you thought he’d be gentle — well.
He doesn’t ease you down. Doesn’t waste time. Just slides into you in one heavy thrust until you’re stretched to your edges and his name is caught on a sound you don’t recognize.
“Johnny! Ohf-fuck!”
He curses, teeth grazing your jaw, hips driving forward like he’s punishing you. Or maybe himself. Probably a little of both. Regardless, there’s nothing easy or soft about this — the kind of frenzied effort that takes you apart and leaves you hoping he’ll stitch you back together. Makes you realize you needed this — the pressure, the friction, the drive deeper into your belly with every excruciating inch as you choke on the sounds he’s drawing out.
You can’t control the pleasure that pours out of you, dripping like honey over his lips as you grip the back of his neck—
“Oh—f-fu—ohgod—“ you can’t find the right words, though you’re not even trying to anymore. It’s better than a dream. Better than last night when it was all alcohol and adrenaline. This is raw. Real. And you realize, through the fog, just how easy it was to get lost in him. To let yourself. Even with nothing but the sound of his voice and the skin on his back to hold onto. “J-johnny—fuckingdeep—yes—“
He sets a frantic pace, teeth sinking into his lip like he can taste the curses you’re whispering against it.
“S’good. S’tight, mmfuck.”
Feral. Best word to describe this. Gnawing you from the inside out, leaving your thighs quivering as you fight to hold onto him, back slicking against the glass as he buries himself so deep you can barely choke out an inhale.
“M’gonna—ohmygod—“
You’re going to cum. You can feel it in the way your belly knots and your thighs tense. His smile gets lost in the crook of your neck as he grunts — not daring to slow down or give you a moment to breathe. Instead, he just slips a hand around your throat, pinning your head back to glass that’s just as humid as you.
And when his eyes finally find yours, they’re a million shades darker than they were five minutes ago. All the blue eclipsed by dark, midnight hunger as he devours like you were served to him on a silver platter.
In some metaphorical way, you know you were.
“G’on. Make a mess of me, bonnie. Know ye need it.”
You want to look away. You can’t. Not when he squeezes your throat like you’re his. Not when he rocks deep and hard and your blood is singing for more. Your pulse thumps wildly and you wonder if he’s trying to slow it with his fingers as he tightens his hold.
And so you moan, because it’s all you can do — while the words you whimper as he thrusts hard enough to make you keen don’t sound like you. They sound like someone he owns.
“Ohfuck, Johnny—yesfuckyesyes—“
It hits you like the shatter of stained glass.
Your mouth falls open, soundless at first, a broken gasp caught somewhere between your throat and tongue. Your whole body tightens, back arching off the glass as you tremble, drowning in it, orgasm dragging you under like a rip current — teeth clenched, thighs shaking, fingernails digging so hard into Johnny’s shoulders you’ll leave marks. You want to leave marks.
“Christ, lass. Tha’s it. Tha’s fucken it, baby.”
He doesn’t stop. Doesn’t let you breathe. He fucks you through it, jaw clenched, hips snapping forward like he’s chasing your high to the end of the world — like your pleasure is the only map he’s following. You’re crying out now, helpless and shaking and soaked, clenching around him so tight it borders on painful — more for him, you think — as he grunts, one hand bruised into your hip and the other braced against the glass, eyes locked to yours as you fall apart for him.
“Tha’s it, bonnie—” his voice is wrecked, sweat dripping from his brow. “Jesus Christ, s’tight—fucken’ look at ye.”
And you do.
Your head falls forward, forehead against his, eyes burning with the kind of emotion you don’t dare name as you watch him drive in and out, slick coating everything flesh. You sob a noise against his mouth, some choked half-curse, and he swallows it with a kiss that’s all teeth and tongue and possession as his thrusts grow sloppy — rougher, more desperate, chasing his own breaking point.
“Can I—fuck—can I cum inside ye pretty cunt?” He pants, voice hoarse against your jaw. “Tell me no. Christ, I’ll pull out, jus’ say it—”
You don’t say it.
You just grab his face, kiss him hard, and whisper; “don’t you dare.”
That’s all it takes.
He groans — a guttural, broken sound — and slams into you once, twice more before he’s spilling inside you. Hips twitching, mouth open against your neck. And for a moment, the world goes still. Nothing but the sound of your ragged breathing. The steam on the glass. The thrum of blood in your ears.
You close your eyes. Let yourself float. You don’t know what this is — but you know it wasn’t just a fuck. Not with the way he’s still holding you. Not with the way you’re already aching to let him do it all over again.
It’s a few moments before he pulls out. Another few before you find your head.
“Christ,” you breathe, rubbing your face as he fixes himself back to modesty. “I can’t believe I—”
You cut yourself off, because what’s the point. Johnny doesn’t move, just watches you with that maddening calm — sweat still cooling along his temple, chest rising and falling slow like he’s got nowhere better to be than right here. Looking down at you the same way he did when he sat beside you at the bar.
Like he’s well acquainted with the taste of your name.
“I told myself,” you try again, “that this was a one-night thing. Just a fuck. Then breakfast. Then I leave.”
His gaze never wavers. “So why didn’ye?”
You open your mouth. Close it. Because you don’t have an answer that doesn’t make you sound like a fool. Until you give up caring.
“Maybe part of me still thinks you’re bluffing.”
“Bluffen,” he echos, leaning closer — eyes soft like snow. “Ye think I sat down beside ye at tha bar for just a fuck? You think I made ye breakfast just to be polite? Nah. I did it cause’ I already knew I wasnae’ about te let this be just once.”
You exhale — stepping back like you’re reclaiming ground, but the glass is at your back and his voice is in your blood now.
“Johnny,” you breathe. “This is mad.”
“Aye,” he agrees, extinguishing the space. “But I’m no’ lettin’ you bolt just ‘cause it scares ye.”
You blink at him. “And if I try?”
Lips at your temple, he grins.
“Go ahead. But ye best put all tha practice te good use, bonnie. Cause’ I’ll find ye.” His fingers trail up your side, electricity coursing. “And each time I’ll fuck ye harder than the last. Leave ye walkin’ funny and thinken’ of me every hour after.”
Those fingers pause, and you jolt, a shockwave behind the ribs as his words drive through you. It’s maddening and it’s sick — how fast reason betrays you. How fast you clench around nothing, aching like he’s made good on that promise. Like part of you wants to be hunted, dragged back by your hair and wrecked until all your rules blur into white noise.
It’s nonsensical. But all men before him were dull — a realization that makes your mouth dry. And all you can think about is the way his voice dragged over that sentence.
The way each time implies he’s already counted them.
“Quite the promise.” You reply.
He smiles all teeth and truce — and you know you’re already too far gone. He knows it too. Judging by the way he hums, pressing a kiss to your cheekbone.
And adds. “This wasnae’ chance. Wasnae’ luck. I came for ye because I meant te. And m’stayen’ for tha same reason.”
#empty’s soap fics#soap mactavish#soap call of duty#soap cod#soap#john soap mactavish#soap x reader#john soap mctavish x reader#john soap x reader#john soap mctavish x you#john soap mctavish smut#john soap#johnny soap mactavish#johnny mactavish#johnny smut#johnny soap smut#john mactavish#john soap mactavish smut#john soap mactavish x reader#john soap mactavish x you#john mactavish x reader#john mactavish smut#john mactavish x you#cod soap#task force 141 smut#task force x reader#task force 141#john price#johnprice#johnsoap
893 notes
·
View notes
Text
no but what if reader sacrifices themself for soap in the tunnel... (implied ghoap, ghoap x reader; mcd, reader has very low self esteem, reader probably has depression, mw3 spoilers)
you know how important he is to ghost. everybody does- it's hard to not notice that they are practically symbiotic- feeding off of each other's laughs, near inseparable. you never see one without the other.
and compared to him, you are nothing more than a burden to the team, you figure. you do not carry soap's explosive force, the intensity in his eyes, nor do you have half of ghost's expertise in sniping, do not carry any of his mystique. you dont- you dont deserve a second glance, much less any of their kindness. your fascination, you like to call it, towards johnny and ghost, it should be hidden under your tongue, clandestine and invisible.
nobody gets a say in how quickly you are to establish yourself as the wallflower of the 1-4-1. and by the time of mw3, nobody gets to intercept how you manage to run solo in a team, no matter how much they try to reach out. they have each other. why would they ever need you?
so in that clammy, chilling tunnel, your reactions to such an ambush are second nature- you shut down the moment johnny's shoulder is shot. tackling the enemy- the movement is so instantaneous and blurry that you do not realise that said enemy is makarov himself-onto the asphalt and plunging your knife in and out of him until the muzzle of a gun presses against your head and it's bullet lodges into the back of your brain. you die instantly, silently, not hearing how johnny screams your name instead of your callsign, how simon, for the first time, seems uncoordinated, desperate like a dog as he fumbles to revive you. you had never thought that they cared, never believed they would look at you with reprocipricated admiration. and moments before you die, you realise that you will never know how much of a presence you were in their lives, and you close your eyes knowing that they will be okay together. but you arent around long enough to see how they crumble, and you die with the belief that in this world, you are none other than a replacement. you never seem to stay around long enough to see how simon, johnny, love you.
and you never will.
#SHITTY ANGST AT 9 AM ON A SUNDAY LETS FUCJING GET IT#dont like this but we should make bad art more often#୧ ‧₊˚ 📧 ⋅#call of duty#call of duty modern warfare#cod mw3#cod mwiii#mw3 spoilers#simon ghost riley#john soap mactavish#simon ghost riley x reader#johnny soap mactavish x reader#simon riley x reader#simon riley x you#john mactavish x reader#john mactavish x you#ghost x reader#soap x reader#ghost x soap#ghoap#soapghost#ghoap x reader#ghoap x you#ghost x reader x soap#soap x reader x ghost
2K notes
·
View notes
Text
when they come home drunk…
… price
- thinks it’s important that he loudly tells you he’s married while you steady him upstairs to bed. points to his ring incessantly, slurs on and on about his perfect wonderful wife with the big ass and soft tummy. you roll your eyes and can’t help but smile when he doesn’t let you hold on to his arm to support him. something about protecting his virtue for his wife, as if you’re not standing right beside him. proceeds to lock you out of your own bedroom when you finally get upstairs, telling you his wife will be home soon so he can’t have a strange woman in their bedroom (but still remarks on your wonderful ass). you decide it’s too early in the morning to persuade your drunk husband to let you in, so you go down to sleep on the couch. you wake up with price sleeping soundly on the floor beside you, having gone to find his wife when she never showed up in his bed the night before.
… kyle
- gets sappy and apologises for being away. loses all concept of time when he’s drunk, says he’s sorry, he didn’t mean to be away so long, he was thinking of you the whole time, the guys pulled him along and he couldn’t say no. while he’s on his knees at your feet, pressing his face to your thighs and mumbling into your marbled skin, almost making you lose your balance with his fervent apologies, you gently remind him that you were the one who made him go out with the boys because he needed to unwind after a stressful weekend of combat drills, and that he had left with them less than two hours ago. he refuses to hear and only hugs your thighs closer, so much so that you have to support yourself on the wall. turns out all he needed to relax was you.
… johnny
- is horny. almost starts drooling when he eyes you at the top of the stairs, after struggling to close the entrance door for a good minute, causing you to investigate what made all the noise. gets a wild look in his eyes when he sees you in just his t-shirt and makes you scream and giggle as he chases you back up the stairs and to the bedroom. being absolutely shitfaced, he has the coordination of a tranquillised moose and stumbles head over heels across the floor, catches his foot on the doorway and narrowly misses the edge of the dresser with his head as he falls. still, his little soldier is courageously tenting his pants when you worriedly lean over him and he gets a good look right into the collar of your shirt.
… simon
- is emotional and clingy. can’t get enough of you, won’t leave you alone. you can’t make out half his words when he’s had this much to drink (and the mancunian in him breaks out too, making it ever harder to make out the words), but you play along, smile and nod and let him sit on the closed toilet seat and talk and talk while you do your night routine in front of the mirror. so lucky to have you, luv. how could’a lug like me get a pretty one like you, luv. his melancholy statements of love become comfortable background noise for you as you remove your makeup and apply moisturiser. lets you wash the sweat and grime of the day off his face with a washcloth, closes his eyes while you massage your floral-scented moisturiser into his skin, never once stopping his little speech. ambles after you out of the bathroom, holding on to the hem of your shirt, when you’re all finished and ready for bed. his devoted mutters only let up when be falls asleep next to you.
#i’m a simon ‘lost puppy’ riley truther#john price#captain john price#john price x reader#john price x you#kyle garrick#kyle gaz garrick#kyle garrick x reader#kyle garrick x you#john mactavish#john soap mactavish#john mactavish x reader#john mactavish x you#simon riley#simon ghost riley#simon riley x reader#simon riley x you#task force 141#tf 141#tf 141 x reader#tf 141 x you#cod mw2#cod mwii#cod modern warfare#sigh straight from the heart
13K notes
·
View notes