Tumgik
#kyle gaz garrick is a little shit
pfhwrittes · 2 months
Text
the aftermath.
rating: mature audiences.
pairing: john "soap" mactavish x simon "ghost" riley.
word count: 1.8k
notable tags / warnings: transgender john "soap" mactavish, fluff, humour, very light angst, references to offscreen sex, egregious use of scots, banter, swearing.
A/N: i wrote this instead of sleeping, it was meant to be the set up for another part of my trans!soap drabbles but it took a wild left turn into feelsville and so no actual smut occurs in this fic. however, it is funny and fluffy (in my opinion). as always this can be considered to be very lightly edited so typos and weird grammatical goofs are likely to remain so for that i apologise.
–––
unsurprisingly, it’s kyle that catches on and confronts him the following afternoon as johnny pushes some truly god awful looking peas around his tray in the mess. 
“so, who’d you fuck last night then mate?” 
kyle plunks himself into the seat opposite johnny, dropping his tray with a clatter. the shepherd’s pie on his tray sags slightly and johnny feels a disarming bolt of empathy for the oozing mince and potato blob. sue him, he’s still feeling a little tender in places, alright? not that he’ll be admitting that to garrick of all people. 
“dunno what you’re oan about pal.” johnny sniffs and pokes a particularly dehydrated pea with his fork. there we go, nice and breezy. no need to give the game away son. 
kyle scoffs and aims a kick at johnny’s shin under the table. 
“oi! ya fuckin’ roaster, the fuck wis that for!” 
“i know you fucked someone last night. price was complaining about the stink in his office this morning.” kyle points his fork at johnny’s chest accusingly.
well, shit. johnny knew he should’ve got simon to crack the window before he got fucked seven ways from sunday. again, not that garrick needed to know that particular practical tid-bit of organising a secret rendez-vouz with your superior officer. 
johnny clears his throat nonchalantly and picks the spot over kyle’s left ear to address. 
“who’s to say it wasnae the captain gettin’ some last night?” 
the look kyle directs at johnny could probably be used to store clean cut finnish ice directly from fucking lapland with how freezing it is. 
“because he was with me, you tosspot.” 
johnny can’t help the way his face slips from carefully blank neutrality into something a wee bit more salacious. 
“oh aye, is that right?” johnny abandons looking at kyle’s ear to shoot him the dirtiest smirk he can muster. 
“fuck off mactavish.” kyle scowls, “you know what i meant. he was watching the bloody footie with me.”
“is that what you kids are callin’ it these days, eh?” johnny waggles his eyebrows knowingly just to watch kyle glare even harder as he leans forwards to stab johnny in the chest with his fork. 
“hey! mind the nipples, they’re fuckin’ custom! i spent money on these things!” johnny pouts and rubs gingerly at his top, pulling a face as he smears mashed potato into the fabric. gross garrick. 
“shut up, you got ‘em on the NHS like everyone else, you dickhead.” kyle shoots back.
what was sure to be a brilliantly witty retort gets silenced as price appears from nowhere, glowering down at his two sergeants like he’s just found two of his wayward puppies rolling in something long dead and incredibly pungent. 
“mactavish. a word.” 
johnny gulps and shoots kyle a betrayed look as soon as price’s back is turned. 
“oh sorry mate. must’ve slipped my mind. captain’s looking for you.” kyle grins, looking for all the world like butter wouldn’t melt in that clever wee mouth of his. 
bastard. 
––
johnny does not fidget. not even once. he’s cool, he’s calm, he’s co-
“it was reported that you were seen leaving this office - my office - at 0300 hours this morning, sergeant.” price rumbles from behind the - his - desk. 
-mpletely and utterly fucked. 
and not in the way he was only twelve hours previous. in this very room. over that very same desk. steamin’ jesus. 
johnny pointedly does not meet price’s gaze, instead he continues staring at the cinderblock behind his captain’s shoulder like it contains the secrets of the universe. or perhaps a false brick that when nudged just right would open a portal to hell under his feet. 
the chair under price’s bulk creaks as he settles back, watching for any sign of guilt or admission. the cigar propped on the edge of the cut glass ashtray sends a smoky tendril into the air as it drifts lazily to the window that johnny can see is cracked open a fraction in his peripheral vision. 
“nothing to say, sergeant?” price’s voice is deceptively soft and a shudder runs up johnny’s spine unbidden. fuuuuuuck. the way he sees it, he’s either fucked once if he admits to being somewhere he very much shouldn’t have been with company he definitely shouldn’t have been fraternising with, or fucked twice if he tries to deny it without knowing all the facts. he is, as the big bastard himself would say, in a spot tighter than a nun’s cunt. 
johnny swallows drily, preparing to take possibly the stupidest risk of his career and possibly his life so far, when a solid knock on the closed door saves him. thank christ. his heart soars - 
“enter.” price commands. 
almost immediately the hulking figure and current cause of johnny’s predicament steps through the door near silently to stand shoulder to shoulder with johnny. just a hair too close to be considered professional.
“lieutenant riley, good of you to join us.” 
- and promptly falls out his arse. 
good to know that there was a third and far worse option available to him. 
––
centuries or possibly even aeons later, a knock rouses johnny from the light doze he’d slipped into immediately after clambering into the tiny twin bed provided in his room. sent away from price’s office in disgrace, the sounds of his shouting still ringing in his ears. but even worse, the way that simon - ghost - simon had refused to even look at johnny before he turned on his heel and stalked down the corridor. away from him.
“nngh.” johnny grunts intelligently and swipes a slightly tacky palm over his face before letting it drop to brush against the worn carpet tiles. fuck getting up to let price in here to yell at him some more, or to deal with gaz’s kicked puppy look. he’ll stay exactly where he is ta very much, despite the way a spring in the lumpy mattress is poking into his right kidney something fierce. and the fact that now he’s awake he could do with a drink to rinse away the gummy feeling in his mouth. eurgh. 
the knock sounds again. 
“fer fucks sake, come in then ya -” johnny calls out grumpily, lifting his head from the pillow and his eyes flying open so he can glare at the door from his supine position.
and once again, simon “here to make shit worse for him specifically” riley steps through the door.
“- prick.” johnny finishes weakly. oh. well this is awkward. 
simon hums quietly in agreement and quietly shuts the door with his foot. johnny blinks, not entirely sure if he’s agreeing with being called a prick or if the situation is awkward. 
“bit o’ both really.” simon rumbles. ah, right yeah. johnny’s always had a habit of saying the first few thoughts that pop into his head immediately after being woken up. always makes one night stands a bit awkward in the mornings. 
“hm. is that the reason you’ve never let me stay the night then?” simon asks as he drops heavily into the tactically acquired chair in the corner of the room paying no mind to the fact he’s sitting on johnny’s freshly laundered skivvies. 
“somethin’ like that, aye.” johnny swallows awkwardly, christ he needs a drink of water, “that an’ i thought we’d get -” 
“caught.” simon finishes tiredly. 
johnny huffs out a sound that if he was being charitable could be considered a laugh under the right circumstances. this isn’t the right circumstances. obviously.  
“aye. yeah. that an’ all.” 
a silence stretches between the two of them then. it’s uncomfortable to say the least, aching in a similar way to johnny’s neck as he continues to peer at simon, who is sagging like a half-empty rucksack. johnny lets his head drop back onto the flat pillow underneath him so he can gaze sightlessly up at the water stained ceiling tile. what a fuckin’ mess. 
“‘m sorry.” 
it’s said so quietly johnny could half believe he imagined it. 
“‘s not yer fault, don’t worry about it.” johnny says flatly to the water mark on the ceiling. he closes one eye and squints, hm. looks a bit like a pair of knickers like that. johnny hears simon take a steadying breath from across the space. oh. johnny opens both eyes and lifts his head, his expression carefully blank. 
simon is hunched over now, his elbows resting on his thick thighs and he’s staring fixedly at the carpet just in front of his boots, purposefully avoiding johnny’s eyes. 
“simon?” it’s a gentle nudge but johnny watches as simon’s broad shoulders tense up, his biceps flexing as he fidgets with his clasped hands. oh. that’s more of an admission of guilt or responsibility than anything simon could say. johnny knows this man, inside and out at this point. he’s economical with movement in a way that can only ever be learned through being completely aware of your size and surroundings. never a fidgeter. always still. always controlled. 
“‘m sorry.” simon repeats quietly, allowing his head to hang down and exposing the soft nape of his neck where his balaclava gapes away from his shirt. in better circumstances johnny would get up and chance a kiss on his exposed skin just to hear him make a soft pleased noise that always reminds johnny of a cat purring out a raspy mrrr of contentment.
“did ye go to price an’ tell him then?” johnny asks levelly despite the way his heart has suddenly decided to reside in his large intestine again for the second time today.
simon’s head jerks up and he frowns. 
“no - i - no.” simon states firmly and johnny takes a shuddering breath. good. 
“good.” he says out loud. “i didnae think ye would.” johnny tacks on just to watch some of the tension in simon’s shoulders leak away. the urge to comfort simon wells up behind johnny’s ribs, it’s a tender thing and it makes johnny’s breath hitch a little unsteadily. he sighs dramatically to cover it and flops his head back onto the pillow again. 
“c’mon then, get over here ya big bastard.” johnny orders faux-peevishly. 
“what.” 
johnny groans and rolls his eyes. simon can be unbelievably dense when it comes to intimacy that doesn’t involve being bent over the nearest suitable surface sometimes. 
“‘mon then, i want a cuddle before price decides to split us up for the rest of our careers.” johnny raises his arms and makes a grabbing motion much like a wee toddler would to demand being picked up. johnny tries not to be insulted when that seems to be the reason that simon hefts himself to his feet to stand awkwardly at the side of the bed. 
“‘m not gonna fit.” he states and johnny rolls his eyes again. 
“sure ye will, just don’t squash my tits, alright?”
there’s a pause before simon states in his usual blunt manner - 
“how th’ fuck am i meant to do that, you ‘ad ‘em chopped off at eighteen.” 
and for some reason that makes johnny burst into relieved laughter. 
aye, they’ll be alright.
55 notes · View notes
Text
Gaz: do you ever think about why Ghost wears the mask?
Alejandro: maybe because he is ugly?
Soap: nah. He is definitely handsome.
Price: you kids are annoying as fuck sometimes. Leave that man alone.
Rudy: we just curious about it. Yes Y/n?
Y/n: my biggest fear is that one day he takes off the mask accidentally while I'm around him. I saw his face and the next day I'm gone.
*Everybody, horrified*
Y/n: but I'm with Soap. He is definitely handsome.
+bonus
Ghost feeling comfortable around Y/n, taking of the mask: do you mind if I...
Y/n: NO NO YOU HANDSOME FUCKER! I WANNA LIVE! *runs away*
Ghost, confused: what the fuck...
10K notes · View notes
shadow0-1 · 1 year
Text
Tumblr media Tumblr media
[“Watcher, I’m in position.”]
595 notes · View notes
brokenpieces-72 · 24 days
Text
Risk
Navigation
Kyle came to pick you up. By now the two of you were buddies, with him treating you like a younger sibling. There are plenty of memes exchanged between the two of you, and you’ve tagged along with him on more than one occasion. He knows a lot about cars, and you’ve helped him work on a couple vehicles. Turns out he works at a small mechanic shop. Never overcharges people, or pulls fake expenses. Has a tendency to undercharge but sometimes gets something of equal value.
You get in the passenger seat and putting your bag in the backseat. You notice a few small things in the back. Kyle starts driving and you stretch in the seat.
“Seat belt.” He says and you put it on.
“Peach wine?” You ask. Kyle gives a half smile keeping his eyes on the road.
“She insisted on giving a whole case.” Kyle says. One of his customers was an older lady who made wine on the side. She couldn’t always cover the costs of her old run down vehicle getting repaired so Kyle settled for a bottle of her wine to cover the rest. “Gonna let Price try some and serve it at the pub.”
“Speaking of drinks, do the guys like ice tea with popping boba?” You ask.
“Don’t think so.”
“Woo!” You cheer. More for you! You sit back in your seat, watching out the window. The drive is a longer one than necessary. After some time, you notice a few landmarks out of place. You suspect someone is following you two, and Kyle is trying to get them to leave you both alone.
“Had a visitor.” You say, wanting to fill the quiet drive. “Milena Romanova.”
“The hell did she want?” Kyle says, checking his mirrors.
“Gave me an invitation to a gathering. Offered to show some of my work at open houses. Graves was there too but he got there before Milena.”
“He broke in?” Kyle asks. Graves sounded like a toxic ex.
“No, he has my spare key. He was there before I got there, I talked to Milena and then found out he was around.” You exclaim. It’s quiet in the car for a bit. The purring engine fills the silence as he mutters something checking behind him.
“I told him about the raid.” You say. If anyone would take it calmly, it was Kyle. The car feels even quieter, though. Telling Graves hadn’t been decided yet. Kyle is fidgeting a little with the wheel, staring forward. “I’m sor-“
“Don’t say sorry to me.” He says, and you can hear more in his voice. You've heard a similar tone when someone brought the wrong tires after they were late for their tire change. There’s a pause as he straightens in the seat and speeds up a little, making it through a yellow light before making a turn and then another. There’s a pause while you check the side mirror to see if anyone is still following. After a few minutes, you don’t recognize any of the vehicles that were behind you before the light.
“Price has issues with the police since Graves and what happened with Makarov. If he can avoid them he does, but right now, we need all the help we can get, and if Graves can give us the legal system we should be taking it.” Kyle says. He has a look of determination in his eyes. One you haven’t seen in him much, except for when you’d seen him go out with Price for “work” or defend someone in a fight. He glances at you while waiting at a red light.
“Graves tell you what to do?” He asks. You nod. Kyle nods as if he already knows the instructions himself. There’s another pause waiting for the light to turn green. He looks at you directly.
“Did you actually record the conversation?” Kyle asks.
“Yep.” You say smiling. “I don’t think she’s seen the work I did of her.”
Kyle is laughing as he steps on the gas, the light green now. “You should go to that gathering just to see the look on her face.”
“She’ll likely simmer down by then. Not sure if I want to go if Makarov is there.”
“He’s supposed to be there?” Kyle asks.
“Probably. I mean Milena came to my apartment and when she saw me, she tried to make the excuse that my unit was up for sale. I assume Makarov gave her my address. She even stood there waiting for me. Could've put it in my mailbox or slid it under the door. Clearly, they want me to know they can find me.”
“You don’t want to see him?” Kyle inquires, though the answer is fairly obvious. He doesn't blame you.
“I... I don't think I'm ready to face him yet. Not alone, with a crowd of people." You answer.
Kyle pulls into a parking spot not far from the safe house apartment. He carries the wine, while you haul your bag. You both walk in and find Laswell chatting with Price. You haven’t seen Laswell since meeting John Price for the first time. After putting your bag in your bedroom you come back out and make some tea. Kyle has the small crate on the kitchen counter and is getting a couple of glasses for Price and Laswell to try. You take your seat at the bar and notice a similar envelope to your own invitation.
“You got invited?” You wonder aloud. Laswell looks at you and then where you’re looking.
“You got one?” She asks. You hold it up and John’s expression changes with the lift of an eyebrow. Laswell’s eyes go to her laptop, where you see some stuff but you’re not sure what exactly it is. You don’t want to inquire either.
Kyle hands both Price and Laswell a glass of the wine. You look at Kyle and then look between the two others while they try the wine. Do you tell them about Graves? Kyle folds his arms, looks at the floor, and then back at you. He gives you a slight shrug as an answer. You can, but that “you can” is gonna be loaded.
“Graves told me to leave an anonymous tip about the raid.” You blurt out. Kyle looks away while Price and Laswell look at you. The two of them are old enough to be your parents but damn do they feel like it this moment. You look between trying to figure out whose face to settle on. You pick Laswell but she just shakes her head and returns to her laptop. Thanks, Laswell, now you’re stuck facing the giant bear that is Price. You look at him and his face says something but you don't know what it is. It’s like reading a book highlighted with a black sharpie.
“I can call him off, tell him not to.” You say, wanting to back out of the whole thing.
“Tell who?” Johnny asks coming out of the hall. When did he get here?
“Tell Graves not to be at the raid.” You blurt out again. Johnny was reaching for the fridge until he stopped and gave you the same expression as John. Seriously how did they do that? That is impressively coordinated. You try looking to Kyle, hoping he'll weigh in. Nope. Kyle is not even making eye contact with you just looking at the ground. There is tension and you hate it.
“I’ll tell him not to.” You say breaking eye contact with them and staring down at the counter top.
“Send the tip.” John says, biting back some annoyance. “At the very least Graves can keep the damage down and focus on Makarov’s men.”
You didn’t realize you were holding breath until Price finished talking. Johnny goes back to the fridge, letting the tension die out.
“This is home made?” Price asks Kyle who finally looks up from the floor as if he were never trying to hide from the conversation.
“Yeah.” Kyle says. You eye Soap while the two continue talking and he’s distracted. You both know the risks that could come, and the differing amount of trust you both have in Graves. Time would tell.
“If you’re going to that gathering, you probably shouldn’t go in ripped jeans and a hoodie.” Laswell comments the next day. She’d come back to the hideout fairly early. Thinking about it, you can’t recall her leaving, since you went to bed early. You woke up, got dressed and came out to find her remaking the pot of coffee.
“Not sure I want to go.” You reply checking to see what in the fridge was still edible. You find some left over chicken, but the stray could have that after feeding her kits. You find a protein bar, and settle, sitting up on the counter.
“Because of Makarov?” She asks. You shrug, but she’s right. You never met the man face to face but if he was enough to make everyone treat him like the plague you were hardly eager to shake his hand.
“Makarov is a smart man, he won’t do anything to you when you’re there.” She says.
“You don’t know that.” You counter, rubbing your arm. Laswell notices you tugging on your sleeve. She lets the coffee brew while standing in front of you. Laswell holds out her hand and you already know what she wants. You offer your wrist and pull the sleeve back showing the fairly nasty bruise. It is healing but hasn’t by much.
Kate looks up at you while you’re focused on the bruise. You’d been in gun fights before. Someone grabbing your wrist and squeezing until you bruised was an experience you had no interest in repeating. At least not like that. Nolan had found you again and grabbed at you. He tried dragging you to a car but your quick thinking to bite his wrist got him off. It left you with the taste of his blood in your mouth and an impression on your skin. You’d kept it to yourself though.
“What happened?” Kate asks. Her voice is calm, likely not the first time this has happened. She isn't demanding an answer. You tell her and she listens. No scolding or shaming you for not saying anything or not doing something more. You almost wish she would because at times you feel like a kid in this group. You expect her to say you did your best and it’s not your fault. Kate doesn’t though. Instead, she tugs the sleeve back down.
“Good work. You may not be able to get him arrested but he won’t forget the bite anytime soon.” She says. You smile, feeling a little proud of yourself.
“If you can do this, then I think you can handle Makarov. Especially since I’ll be there as with officer Alex.” Kate says.
“You think I should go?” You ask.
“You don’t have to, but if you want… it would give you a chance to see some very humorous reactions to your work,” Kate says taking a sip of newly poured coffee.
Taglist: @yourlovely-moon @kaoyamamegami @h0n3y-l3m0n05 @sans-chara @1mommyrose4ever29 @smitten-haematite-quartz @tai-the-gemini @yuki2129 @whitetiger846 @graystorm444 @chibiduck @reaperxxxxzz @danielle143 @sobbingnshtting @cringeycookies @cryingpages @dcnocap207 @reaper-chan666
55 notes · View notes
octopiys · 23 days
Text
I PASSED ALL MY CLASSES THIS SEMESTER!!! WORKED MY ASS OFF!!! DONT NEED TO BE STRESSED FOR A WHILE!!!! I KEEP MY SCHOLARSHIP!!!! VERY HAPPY!!!!! NOW I CAN GO WRITE AND DRAW!!! MERMAY!!!
MY IDEAS ARE BACK IM SO EXCITED
54 notes · View notes
iceman-soup · 5 months
Text
gn!reader x top!gaz
Soft, loving sex with Gaz - not after a difficult mission, not because someone said something that pissed either of you off; simply because you both wanted to.
It's not tearful or desperate or longing. It's calming and comforting, your bodies as physically close as possible. Warm skin on warm skin.
You're kissing him but it's delicate, tender; each touch of your lips together is passionate yet not messy, eyes flickered closed peacefully.
He's above you, and still you wouldn't feel overpowered even for a second. You're holding him up just as much as he's supporting his own weight, laying on top of you but not in a way to pin you down.
Your hands run along his body, memorising each new crevice and scar under your fingertips, your prints reciting the ones you already know. He caresses your face, thumbs stroking your cheeks, gentle and adoring.
Light conversation in whispers, telling each other you love them, quiet groans and hitched breath from both you and him as he fucks you slowly.
You curl up together afterwards, putting on a DVD and falling asleep to it, cuddled in a fluffy blanket, legs entwined and heads resting on each other's.
75 notes · View notes
lefttoesucker · 4 months
Text
Some more cowboy sketches because art block is hitting and I can't force myself to make any actual drawing 🤠
Tumblr media Tumblr media
29 notes · View notes
Conversation
Gaz: May I ask for a favor? Remember I‘m your nicest friend.
Soap: That‘s Roach actually.
Gaz: I‘m your prettiest friend!
Soap: That’s Alex.
Gaz: I‘m your most reliable friend!!
Soap: Ghost.
Gaz: I‘M YOUR FRIEND
51 notes · View notes
2 notes · View notes
bagofshinyrocks · 6 months
Text
Government name vs Military callsign
Prompt: What scares them worse? Addressing them by their full government name, or addressing them by their military callsign?
Featuring: Task Force 141 (CoD: MW2) - John Price, Simon "Ghost" Riley, Kyle "Gaz" Garrick, Johnny "Soap" MacTavish (separately) x GN!Reader
Word Count: 0.9k
Warnings: none
Tumblr media
John Price
Government name.
Calling him Captain or Skipper just ends with him sauntering to where ever you are and ask (in an obnoxiously self-satisfied voice) what you wanted. Like a cat pretending it can’t hear the urgency in your tone when you say to get off the counter.
“If you want me to ‘shake a leg’, call my name, luvie.”
Now if you holler “Jonathan Price”, he’ll drop something. Either the newspaper in his hands, or his heart into his stomach. He sure as hell moves his ass with a purpose, and he’s peering into the room with an apology on his lips.
“Yes, luv? What’s wrong, poppet?”
“Lift the other end of the couch, would you?”
He does, and you shimmy it further back in the room. “Anything else I can do, love o’ my life?” He’s hovering, and gently coaxing you into his arms. Gauging how mad you were at him. You curled into him and kissed his chin. Then stepped away with a pat to his chest.
“No, sweetheart, just wanted you to shake a leg is all.”
When he remembers your previous conversation, he groans and tells you to fuck off.
Tumblr media
Simon Riley
Military callsign.
When you two are alone, and he’s already given you permission to call him Simon, don’t call him Ghost. When you say that word, he assumes one of his mates are at the door or on the phone, and goes from Simon to Ghost. Stalks into the room with narrowed eyes, only to find you in the kitchen. By yourself.
“Ghost, you want a sandwich too? Turkey and cheese.”
“Fuck you callin’ me that for?” 
Once he sees you’re alone, he swoops in and wraps around you like a hoodie. A firm kiss to your ear, then your cheek, then spun you around. Back pressed to the counter top. Settles his face right close to yours.
“We playin’ games now?” You didn’t want to upset him, so you pressed a kiss to his nose. His grumpy look faded a bit.
“Sorry, baby.” Arms wrapped carefully around his shoulders. And your fingers scratch his scalp. Another kiss to his nose. “I’m sorry for playing games with you. Simon Riley.”
Hearing his name on your lips finally cracked, and he gave you a smile. A little scar on the upper lip. You gave it a kiss, and then pressed a kiss to his lips. 
A quick surge forward, and you only just had time to shove aside the things behind you before you found yourself on the countertop.
Tumblr media
Kyle Garrick
Government name.
He doesn’t mind being called Gaz, and you’ll use Kyle and Gaz interchangeably. Doesn’t even mind if you use “Kyle” or “honey” in front of his squadmates. Though “Kylie” he does have some displeasure with.
“I’ll have you know, Soap is still calling me Kylie, you asshole.”
Call him ‘Garrick’, and he knows that you are pretending to be mad at him. He slinks over and rubs his face against your cheek. He’s too cute for you to stay mad.
If you shout “Kyle Garrick”, he comes running. He could have sworn that he put his clothes in the hamper. And did the dishes. And taken out the recycling. Damn, what was it that he forgot?
“Kyle Ga-”
“Yes, dear!” Shit, he didn’t mean to ‘yes, dear’ you. “Yes, my dear, I’m right here.”
You pause your laundry folding and summon him with a crook of your finger. Once he’s close enough, you tap your lip with the same finger. “I need a kiss.”
He blinked once. Then twice. “God damn you.” He squishes your face in his hands and gave you a quick, firm kiss. “Don’t stress me out like that. Thought you were mad.”
“Give me another kiss, or I will be.”
He rapid fire kissed your mouth, chin, and cheeks, then gave you a smack on the ass before returning to the living room. 
“In my own fucking home,” he muttered.
Tumblr media
John MacTavish
Military callsign.
He’s got some thick skin. And he’s had his name shouted angrily many a time. He would all but skip into the room with a big smile on his face. The only people who shouted that name (and wore out the scare-factor on it) were his family members. Shouting “John MacTavish” meant you loved him. You were also mad at him, but you loved him. That was more important. Even with your scowl and the gross pile of garbage he kept forgetting to take out. You loved him.
Now shouting his callsign reminded him of his superior officers.
“SOAP!”
Shit shit shit. He put down his beer and ran from the garage to the backyard. Leg brace over his sweats, low cut muscle shirt that you also wolf-whistle at when he wears. You were only weeding the garden boxes.
“JOHNNY!”
“I’m here, bonnie,” he hollered, rounding the corner. You were sitting in the dirt, a tidy pile of weeds and dead plant bits next to you.
“C’mere, c’mere.”
He leaned down next to you, hand on your shoulder and good knee on the ground. “Wassit?”
You pointed to the leaf in your hand. “A caterpillar, Johnny. An itsy-bitsy caterpillar.”
He sighed heavily and kissed your shoulder. “Bonnie, I thought something was wrong.”
“Hm?” You spared him a glance. “What are you talking about, bubba?”
“You called me Soap.”
“Did I? Didn’t mean to spook you, loverboy.” You gave him an apologetic kiss on the lips. “Just wanted you to see the caterpillar before he wiggled off.”
Tumblr media
Posted: 2023 Dec 10
14K notes · View notes
makoodles · 4 months
Text
ミ stay for something
🍓 pairing: kyle 'gaz' garrick x fem reader
🍓 tags: nsfw, ex-boyfriend!gaz, unprotected vaginal sex, lack of communication, jealousy, 'just the tip' trope, sex with feelings
masterlist
reblogs are always enormously appreciated!
Tumblr media Tumblr media
You hate wasting a Friday night on a first date, but you had genuinely high hopes for this one. You had made such an effort, too; pretty sparkly eyeshadow, strawberry-flavoured lipgloss, a new little black dress.
You look good. You feel good. 
It’s just a shame that the guy is a bit of a moron. 
He talks about himself a lot over dinner. Like, so much. You sit and smile and pretend to listen, your gaze wandering, and wonder if he’s going to ask any questions about you. He does (eventually), but they’re short and perfunctory and he seems to just take your answers and use them as a springboard into his next topic of discussion.
It’s a little tedious, but hey. First dates usually are. You weather it, your polite smile turning a little stiff as you sip your wine. Truthfully, you have ulterior motives here.
You’re not proud of it, but you don’t think you can handle the dry spell you’re going through anymore. You crave touch, affection, some kind of connection. You’re okay with being single, but god you’re so hungry for intimacy that it’s led to you agreeing to a date with a guy that you honestly wouldn’t have normally been into just for the chance of getting some action.
Ben is a nice enough guy, and he’s certainly good looking; neatly groomed hair, straight white teeth, a nice physique. He’s in good shape, though you can’t help but subconsciously compare him to— 
No, you think sternly to yourself, Don’t do that.
When he leans into you at the end of the date and asks in a low, sultry voice if you want to continue the night with him, you agree a little breathlessly. God, it’s been a long time since you were touched.
Your place is closer, and you can’t help but feel a little illicit thrill as you lead Ben back. You never usually bring guys back to yours, especially not on the first date, but you’ll be the first to admit that you’re needy tonight. 
The weather is getting colder as winter creeps its icy fingers through the air, but you’re wrapped tight in your coat and kept nice and warm as Ben wraps an arm around your waist, kissing heatedly at your neck as you try to open your door.
You giggle, the wine from dinner making you all loose and happy and eager. You tilt your head to give him more of your throat, and he eagerly takes the opportunity to introduce teeth and tongue as he kisses the line of your neck. You fumble with the key, clumsy as your body heats up.
When you finally manage to turn the key and get the stupid door open, Ben grabs you by the hips and spins you around so that he can pull you into a proper kiss. The guy might have been a dull conversationalist, but you’re delighted to find that he’s a good kisser.
The two of you stumble through the door, your arms locked around his neck as he holds you by the waist. It’s a little embarrassing how eager you are for a guy that you really aren’t even all that into, but you guess that’s just where desperation has gotten you.
“Shit,” Ben hisses when you nip at his lip. “Fuck, you’re so hot. C’mere, take this off.”
He starts tugging at your coat, and you pull back just enough to shrug it off, letting it drop to the floor. He lets out a throaty sound of appreciation, before grabbing at your waist again and leaning in to trail another set of hot kisses along your neck and shoulder. 
You tilt your head back, thunking lightly against the wall, and your eyelids flutter at the nipping kisses along your sensitive skin. 
“Oh, god…” You breathe, blinking your eyes open again.
But then… you pause. For the first time, you notice that the lights in your entryway are on. Why are they on? You hadn’t turned them on when you came in, and you know that they weren’t on when you had left. 
Ben is still groping eagerly at your hips, one hand reaching around to squeeze at your ass, but now you’re distracted, on alert. Your eyes dart around, and fall on a pair of Adidas Superstars set neatly by the front door, and a big puffer coat that’s been hung up on the hook in the hall.
Oh no. No fucking way.
As if to confirm the path your thoughts had just taken, your eyes catch on a figure in the doorway to the living room, leaning casually against the doorframe. Just watching.
A scream catches in your throat, and you grab Ben by the shoulders in an attempt to stop him. He doesn’t seem to understand, because he just keeps squeezing at your ass, pulling your hips closer so that he can slot between your legs and grind against you.
The brief spark of arousal that shoots through you when he grinds his hard-on into the seam of your cunt through your underwear is significantly dampened by the awareness that someone is already in your home, watching you, and you already know who it is.
“Hey, baby,” Kyle fucking Garrick says, lifting a mug patterned with little cartoon cats to his mouth. “Had a nice night out?”
“Jesus Christ–” You hiss, shoving at Ben’s chest. This time, the push isn’t needed, because Ben has rocketed up straight at the sound of another man’s voice in your house calling you ‘baby’.
“What the–” Ben starts to say, his brow furrowing into a bewildered frown when he catches sight of Gaz standing in the doorway watching you.
“Kyle, what are you doing here?” You snap, mortified. You grab at the bottom of your short little dress, pulling roughly at it to try and make sure you’re not flashing anyone.
Gaz watches you, amusement shining in his dark eyes. He’s not even trying to hide the way his gaze is drawn to your legs, lingering where your dress has ridden up your thighs. He sips his tea, a poor attempt at concealing his smirk.
“Home from deployment earlier than expected, love.” He says, calm and casual as if he hasn’t just broken into your goddamn house to destroy any hope you had of getting railed that night. “No time to find accommodation. You don’t mind, eh?”
Ben’s head is swinging between the two of you, his expression blank as he tries to work out just what exactly is happening. He’s straightened up entirely, the presence of Gaz obviously putting him on edge. You can’t blame him for his confusion; Gaz is currently looking at you like he wants to fucking eat you alive, and you’re beginning to get hot and flustered under his stare.
“Are you–” Ben starts, his head still on a swivel as though he can’t decide who to address. “I’m sorry, who is this?”
Gaz doesn’t even bother to reply at once. He sips at his tea, and tilts his head as he lets his eyes wander over Ben lazily. It doesn’t seem like he’s all too impressed by what he sees, though he’s smirking as though he’s amused.
“Sergeant Kyle Garrick.” He says at last, with a nod.
You huff. You know what he’s doing – he never introduces himself by his rank unless he’s trying to make a point.
Ben goes stiff. He’s still pressed against you, and you can feel every ounce of tension down the line of your body. It seems like he’s just now clocking Gaz as a proper threat, and you take a breath as you realise that he’s about to split and leave you here.
And sure enough–
“I– Listen, I don’t know what’s.. what’s going on here, but I don’t want any trouble.” Ben says, finally pushing himself away from you. He’s holding his hands up by his shoulders as though he’s being held at gunpoint, and you roll your eyes impatiently at his dramatics.
“No trouble, mate.” Gaz says, his voice still cheerfully amiable. “Door’s behind you.”
“Gaz–” You hiss, incensed, but it’s pointless. 
Ben is already scrambling to open the door, heedless of the way you grasp onto his coat in protest. You sigh heavily as he tumbles out into the cold night, and the door slams shut behind him so loud it makes your head hurt.
You stand alone in your entryway, shivering a little in your tiny black dress and heels from the icy breeze that was let in from Ben’s escape. Your jaw is clenched tight, and you take a deep, deep breath as you turn to face your ex-boyfriend.
Gaz is still watching you, his deep brown eyes staring at you from beneath his long dark lashes. You try hard to ignore his expression, which is unmistakably hungry.
“You look good, baby.” He says, staring pointedly at the way your breasts are all pushed up in your tight dress. 
“Don’t call me that.” You grumble, teaching down to unbuckle your delicate heels. You cast them aside and kick them over so they’re laying beside Gaz’s runners.
Gaz just snickers, turning to follow after you when you march your way to the kitchen. Irritation is burning hot in your veins, your lips pursed as you struggle to bite your tongue. It’s so fucking typical that the exact night you try to have some cheap, meaningless sex with some stranger, Gaz has decided to land right into your home. It’s like he has a fucking radar for when you’re about to get laid.
“You could have gotten a hotel.” You snap over your shoulder as you make your way to the kettle. It’s already hot, but you flick the switch again anyway.
“Nah. They’re all booked out. Busy season, you know.”
God, he’s so full of shit. You both know he never even considered staying anywhere other than with you, just like the last few times.
Still, you persevere.
“You could have stayed with one of the guys.” You say, turning around and folding your arms over your chest.
Gaz glances down, and you realise that you’ve inadvertently pushed your breasts together and up. You hastily drop your arms again, and settle instead for planting your hands on your hips.
“Could have,” He admits, leaning against your kitchen table in a way that’s infuriatingly casual. “But they never offered.”
“Neither did I–!”
Gaz doesn’t even seem to hear you. He just steps towards you, reaching to grab an empty mug from the cupboard above your head. The movement brings him so close to you, close enough that your next inhale is scented with his fresh-sweet cologne, the one you always loved, and you find your eyelids fluttering as your muscles relax without your permission. He smells so familiar, so comforting. You hate it.
“Go get changed,” He murmurs, keeping his voice low like he knows the moment is delicate. “We’ll watch a movie.”
You’d love to get fired up, to shove him or curse at him, but it’s all you can do to find the strength to step away from him instead of melting into him. You’re pretty sure he deserves an ass-kicking for this stunt of this, but you decide to pick your battles. Or at least, to postpone them.
You waver another moment, debating over whether you should try to get the last say, but Gaz has already turned away to continue making the cup of tea that you had started. Recognising that the moment has passed, you huff a sigh and march out of the kitchen, making your way to your bedroom.
It takes quite a bit of wiggling to get out your dress – it might look good, but there’s an inordinate sense of relief when you finally tug it over your head and feel as though you can breathe unimpeded again. You unclip your bra and toss it aside, rolling your shoulders and sighing as your breasts are freed. 
Once you're dressed again in a worn-out massive t-shirt that drowns your body and some loose sweatpants, looking decidedly unsexy, you pad to your bathroom and start washing your makeup off. Now that you’re alone, that disappointment and frustration is settling in properly. Ben might have been boring, but if his kissing was anything to judge by, you might actually have had a perfectly enjoyable night with him.
Bare-faced and dressed for lounging in bed, you trudge back downstairs to your ex-boyfriend. It’s far from the way you wanted to end your night, but you’ve resigned yourself to your fate. You can hear the muffled sounds from the television as you make your way downstairs, and you redirect yourself towards your small sitting room.
Gaz is sat sprawled on the couch, his legs spread wide as he makes himself comfortable in your home. Something twists in your stomach at how comfy he looks, as though he belongs there. He looks around when you walk in, though your footsteps are quiet and muffled by your fluffy socks.
You look far from sexy right now in your ugly old loungewear and bare face, but Gaz brightens up at the sight of you.
“There she is.” He crows, though there’s something soft in his gaze that you can hardly face. “C’mon, love. Want to pick what we’re watching?”
You just look at him tiredly. He’s as handsome as ever; the prettiest boy you’ve ever seen. He must have come straight here once he’d gotten back from deployment because his eyes are dark and exhausted and stubble is a little more overgrown than usual. You hate that he’s able to come into your space like this so easily – like he’s never left.
“Gaz–” You start to say, but you’re cut off when he reaches for your hand.
He tugs you towards him, and you put a knee hastily up on the couch to prevent yourself from falling flat into his lap.
“Shhh, c’mon. Just sit with me.” He murmurs, looking up at you with those damn pretty eyes.
You waver, but then you turn your head to the side and catch sight of the second cup of tea sitting on the coffee table. Gaz has made it just how you like it, and in your favourite mug too. You crumble almost instantly. 
“Stick to your side of the couch.” You grumble, before dropping yourself down heavily onto the sofa next to him.
Gaz hums, and you can already tell that he has no intention of following that order. His arm is already sprawled over the back of the couch; it’s not touching you, but you have no doubt that he’ll try to before the end of the night.
He sticks on some stupid movie on Netflix. You don’t pay attention. It’s a rom-com, which is typical. He always pretends he chooses the sappy romantic films for your benefit, but you’re not fooled. You see the way he watches them with avid interest, the way his toes curl in his socks when the big love confession scene comes on screen. It’s always been something that you’re impossibly fond of.
The two of you are silent for a while, but it’s not uncomfortable. Part of you wishes that it was awkward – it would be easier, you think. But he makes it so simple, sitting with him like this as the cheesy film plays in the background. You’re still a little tipsy from the drinks you’d had at dinner, and you melt into the couch beside him a little quicker than you think you would have otherwise.
“You ruined my night, you know.” You say at last, glancing at him out of the corner of your eye.
To your surprise, he’s already looking at you. You glance away hastily again, not wanting to make eye contact.
“Nah,” He says, and you feel his arm dip down a little. He’s cupping your shoulders now, and you should probably move away, but you don’t. “If anything, I saved you from having a long, disappointing night with some tosser you agreed to pity-date. He didn’t exactly look like your type, darling.”
“He was a perfectly nice guy.” You bite out, crossing your arms defensively over your belly in your big t-shirt.
“Nice guys don’t end the first date by groping your ass and humping you up against your wall in your own house.” He says, and if you’re not mistaken you’d say he sounds a little bitter.
You cast a sideways glance at him. He’s sitting up, watching you closely and leaning just slightly towards you. He’s so intense about the way he’s looking at you, his arm dipping low so that he’s holding you properly.
“Stop it.” You say. It hardly even sounds like a proper protest. You’re so tired, still a little floaty from the wine you’d had at dinner, and desperately disappointed by the lack of sexual satisfaction you had been hoping for.
There’s a pause, and then Gaz gives a small shrug. He pulls his arm back to give you space, but he still has that stupid smirk on his face. You can’t even be angry about the cockiness of his expression when his eyes are that soft though.
“Sorry, sweetheart.” He murmurs. “I’m not being fair, am I?”
“No,” You say petulantly. “You’re not.”
He huffs a noise that’s almost a laugh, only he manages to stifle it so that it comes out as a cough instead. 
“Mm. I’m sorry. Didn’t mean to ruin your big date night, especially when you got done up so pretty for it,” He murmurs, his voice low and sweet as honey trickling down your spine. “Let me make up for it. Come on, get over here.”
You hesitate, but Gaz isn’t really giving you an option. He begins to shift, one of his strong muscled arms looping around your waist as he pulls you into him. It takes you a long moment to realise what it is that he’s trying to do. He lays back on the couch and pulls you with him, encouraging you to pull your legs up onto the sofa so that the two of you are laying on your sides, with Gaz spooned up against your back. 
It’s definitely a bad idea to cuddle with him on the couch like this. You’re trying to set boundaries, to make it clear that you’re just friends (if you can even call it that) after your breakup. And yet… you don’t offer any sort of protest at all.
“Relax,” Gaz sighs from behind you, and you feel his nose nuzzle against the back of your neck. “You love cuddling.”
You roll your eyes, turning your head slightly so he can see the unimpressed expression on your face. 
“This isn’t enough to make up for being such a dick.” You grumble. Despite your griping, you don’t actually make any attempt to get out of his arms.
He was right, after all. You do love cuddling. It was your favourite thing to do when you were together. 
But you’re not together anymore, and it’s hard to ignore the gnawing guilt that you’re letting this grow into something that should be avoided instead of nipping it in the bud. You and Gaz had broken up months ago, and it was a perfectly amicable split. You can’t even say that he was at fault for any of it; the strain of the long distance part of your relationship while he was on deployment just grew too much for you, the space his absence left filling with brambled loneliness that pricked incessantly at you. You had known what you were getting into with this relationship with him, and yet when it came down to it you got too greedy, wanting more of him than he was able to give. 
Tonight was a moment of weakness for you, and though your hopes for sex may have been thwarted, you can’t turn down the soft familiar intimacy of Gaz’s strong body cradling you close against him.
Maybe it’s the wine you had at dinner, but you find your muscles relaxing a little as one of Gaz’s arms loops around your waist, his big hand coming to rest across your belly.
“Mm. I’m being selfish, love.” He murmurs, and you fight a shiver as his warm breath ghosts over the delicate shell of your ear. “This is more for me than for you.”
You’re not altogether sure that’s true. It’s certainly doing an awful lot for you right now. Gaz is in just a t-shirt, the muscles of his biceps bunching up under his bare skin as he tries to subtly nudge you closer to him. 
You’ve missed being all wrapped up in the warm embrace of him; he cuddles with his whole body, the front of his thighs all pressed against the back of yours, his strong chest moulding to your back as his face nuzzles against the back of your neck. You always feel so safe when he holds you like this, like he’s blocking out the rest of the world for you. You can only guess he feels the same – he holds you that much tighter every time he gets back home from his missions.
You grumble quietly, but soon settle down. The repetitive stroking motion of his thumb over your hip is more soothing than it should be. You take deep breaths, trying to be subtle about it, because all you can smell is Gaz and his citrusy sweet aftershave and you just want to drown in it.
“You can’t keep doing this.” You mumble, though all the fight has gone out of you. “It’s not… helpful.”
There’s a moment of silence, and then Gaz shifts behind you. His arm tightens around your waist almost imperceptibly, as though he thinks you’re going to push him away. But you’re being selfish now too, comfortably wrapped up against his chest.
“We said we’d stay friends,” He says at last, and he’s so close that you can feel his lips move against the back of your neck as he speaks. “Nothin’ wrong with some platonic cuddling. You should see how close me an’ Soap have had to cuddle to conserve heat when we’re out on the field.”
You huff a small laugh, which is obviously what he had been hoping for. Platonic cuddling. This certainly doesn’t feel platonic, but you can’t bring yourself to push him away. You’ve been craving this kind of closeness for months now, so you just let yourself reluctantly enjoy it. It would have been so much easier if you were able to enjoy it with Ben, with someone who meant nothing to you and wouldn’t have brought with him such a complicated web of feelings and history, but there’s a real sense of comfort in the familiarity of Gaz’s presence.
The film Gaz had chosen to stick on is a stupid one. It’s half action, half love story, with a strong rugged hero and a too-beautiful love-interest whose main role seems to be throwing out quips for comedic relief. You’ve seen a hundred versions of this plot play out in other films, though Gaz is predictably glued to the screen. He’s always loved these stupid films.
You’re comfortable enough that you fall into a light doze, uninterested in the television as you relish the heat from Gaz’s chest. He’s like a fucking human radiator, so hot that you can feel a thin dew of sweat begin to break out along your spine. It chases away the chill of the night and makes you so sleepy.
You’re almost asleep when movement from behind you jolts you back to wakefulness. For a moment, you wonder if you’ve imagined it. Then Gaz moves again, and this time it’s unmistakable.
Gaz is hard, the thick ridge of him impossible to miss as he presses against your ass. You’re awake instantly, the slight tipsiness from dinner vanishing into thin air. You’re on high alert, eyes darting back to the television to see what the fuck has aroused him, but there’s nothing of note happening onscreen. It’s just a conversation between characters, exposition setting up the next stage of the plot.
“Gaz,” You say, and your voice comes out louder than you had intended. “Stop humping my ass.”
You’re half-expecting him to deny it, but he just huffs a quiet snort, his nose nuzzling against the back of your neck.
“Sorry, love.” He says, though he doesn’t sound sorry in the least. “Can’t help it. Missed you loads.”
You can feel his cock even through the layers of your clothing, and you swallow hard. God, you’ve missed it. You’ve missed him, though it doesn’t seem like the right time to admit it. How are you ever supposed to get over each other if he keeps coming to stay with you every time he gets back from wherever in God’s name he’s been, when he holds you so sweetly and talks to you like you’re still his girl?
His hips rock into you in a movement that’s almost imperceptible, except you’re waiting for it. His hands are gripping your waist, his fingers curling into the soft flesh there. He’s always enjoyed the way your body yields to him, so much softer than the hard planes of muscle that make up his own, and it’s no surprise that he goes straight back to holding onto his favourite parts of you even as he ruts against your ass.
“Jesus, Gaz–” You start to complain, but your voice is a little too breathy to be convincingly angry.
“Stop that,” He murmurs, his lips pressing against the side of your neck. “You never call me that.”
That is true – after the breakup, calling him Kyle just seemed too intimate. It’s a name that usually falls from your lips with care, in soft whispers made for dark rooms and quiet moments. His callsign offers distance, reminds you both that what you had is in the past. Or that it should be in the past, at least.
“Kyle,” You concede tiredly. “You dickhead.”
He just hums. He knows you well enough to know that you’re not really angry; you’re not even attempting to move away from him, though you know you should. The film is mostly forgotten in the background, though you’re vaguely aware that the two characters onscreen have now progressed to confessing their love before the big final battle. You just sigh; this little romantic film moment is only going to encourage Gaz even more.
Yet still, you don’t move.
The way he’s grinding his thick cock against the swell of your ass is making your blood run hot. The pressure every time his hips roll lightly against you and the way that he uses his grip on your hips to pull you back against him is making your brain all stupid and fuzzy. It’s the only reason you can think of to explain the way you shift, the way you allow your bum to brush back against him. It earns you a soft little grunt that’s mostly muffled by the way he’s mouthing at your throat.
Oh, it would be so easy to slip the sweatpants that separates the two of you down, to allow him to slide into you. A little woozily, you think it would feel like he was coming home.
But to actually have sex feels like too much of a commitment, too confusing a step to take when things between you two were already muddled and confused enough. You’re almost afraid to even turn around to glance over your shoulder at him, as though making eye contact might mean you’ll both wake up and stop.
Gaz’s cock has gotten even harder, filling out thickly as he slots against the clothed groove of your ass. He’s not even touching your pussy, and yet your knickers are slick and sticky. It’s embarrassing at your age to be laying on the couch, watching a movie and getting dry-humped like a fucking teenager, and yet your skin feels as though it’s been lit aflame.
Then rustling fabric breaks the silence, and Gaz shifts a little behind you in an odd motion as the insistent pressure on your ass is finally relieved. In its absence, you’re almost disappointed. 
You tilt your head, just barely turning it, just enough to see that he’s just pulled out his cock.
“Kyle–”
“Sorry, baby,” He says again, panting against the side of your neck and making you shiver. “– ‘m just too hard, getting uncomfortable. Ignore it.”
Ignore it? You think, a little hysterically. The gentle rocking of his erection into your ass was one thing, but how the fuck are you supposed to ignore the fact that your ex is all pressed up against you, still holding you by the waist with one hand as the other fists at his cock.
You glance behind you and down before you can help yourself, your self-control as lacking as ever. Fuck. You’ve missed the sight of that. He has the prettiest cock you’ve ever seen, even if right now it’s flushed dark and angry and painful looking. Your mouth waters. He was obviously telling the truth when he said it was getting sore, and you feel a reluctant swell of sympathy.
“Been thinking of you for months, baby.” He murmurs, placing a wet, messy kiss on your throat. “I can’t even fucking cum properly when you’re not around, it’s not the fucking same. God, even missed the way you smell–”
As if to punctuate that, he presses his nose in your hair and inhales deeply. You know you smell like the sweet perfume you had sprayed earlier, your favourite one. You know from experience that it’s also Gaz’s favourite one. You tell yourself it’s a coincidence.
“Why didn’t you fuck someone else then? Get it out of your system?” You say, and it comes out a little harsh, a little raw. It reveals more than you want to; you feel a little ill at the thought of Gaz with some faceless girl, holding her and making her laugh, her hands touching him like you do.
If Gaz picks up on the bite in your voice, he’s kind enough to ignore it. He just huffs a quick snort like the suggestion is ridiculous, his sloppy mouthing at your neck turning into a chaste affectionate kiss that feels totally at odds with the desperate motions of his hand pumping at his cock.
“Why would I do that when I had a girl waiting for me at home?” He asks, his voice so soft with you. “Never wanted anyone else.”
Your toes curl, guilt coiling in your stomach. You hate that you feel pleased that he’s waited for you, that he doesn’t want anyone else. You’re not being fair – it had been you who had broken it off, after all. He should be able to get with whoever he wants to. Conceivably, he is allowed to. Yet you can’t pretend that you wouldn’t have been sick to your stomach if he admitted that he had. 
God, you feel like such a hypocrite. Here you are, admittedly all too happy that Gaz has stayed faithful to a relationship that isn’t even intact anymore, and there he is, having just witnessed you come home with a stranger’s hands all over you.
“We’re not together anymore.” You whisper, when what you want to say is I’m sorry.
“I know.” Gaz replies, and it sounds like For now.
It’s not a surprise when the hand on your waist slips around to your belly, and then lower again as it slips beneath the waistband of your bottoms. You try and fail to suppress the wet gasp that’s pulled from your throat when his long fingers coast over the front of your knickers, finding your clothed clit with unerring accuracy.
“Oh, lace, baby?” He says, his breath catching in his eagerness before realisation seems to set in. “Oh. This was for your little date, eh?”
The guilt again, gnawing in your chest. You arch your back, simultaneously shying away and crowding your ass back up against him. It’s mortifying, being caught with your fancy underwear beneath your baggy unflattering sweatpants by your ex-boyfriend and having him know without a shadow of a doubt that you intended them to be seen by someone else.
“I was–” You start to say breathily, but Gaz doesn’t let you finish.
“It’s alright, sweetheart,” He murmurs, his lips ghosting along the shell of your ear. “I know, I know. But he didn’t deserve it, didn’t deserve you. Jesus, he didn’t even know what he fuckin’ had, ran like a coward–”
“Gaz–” You try again. You can’t help but feel as though you need to explain yourself, like the two of you should talk this through.
“You’re so soft, Jesus Christ.” He mutters, the side of his hand rubbing at the squishy flesh of your thighs as he strokes at your clit. “Were you always this soft?”
It sounds as though he’s trying to remember, desperate and wanting. You swallow thickly, closing your eyes as that familiar pleasure licks up your spine. He knows you so well, knows every part of you and exactly how to touch you, and you can hardly believe you ever entertained letting anyone else put their hands on you.
“I got a new body oil.” You breathe, distracted by his touch. “It’s– it’s vanilla scented.”
“Yeah,” He groans, and you shiver helplessly when you feel his tongue on your neck, licking a hot stripe up to your earlobe. “I can smell it.”
His index and middle fingers are so firm on either side of your clit, rolling circles around it without actually touching you properly. You sigh, back arching, but before you can actually enjoy it his hands are pulling away.
“Wait–” You gasp, your body crying out in protest as Gaz stops, pulling his hand back out of your pants.
Gaz just grunts, kisses your neck once more, then tugs your sweatpants down. You lift your hips up immediately, thoughtlessly, and then kick your sweats and knickers off impatiently. It’s a little embarrassing, especially when the cool air hits your slick, sticky thighs and you shiver.
“Oh god, fuck,” He groans, his plush lips dragging along the sensitive skin at the back of your neck. “You’ve ruined yourself, baby.”
It’s embarrassing to admit it, but it’s true. The dry spell you’ve experienced since the breakup has been little more than a mild inconvenience for the most part, but now it feels like your body is charged like a live wire. It feels like you’ve never been touched before, and you squirm backwards in an attempt to get any kind of friction again.
“Kyle–” You start to complain, but you don’t get to finish because then Gaz is slotting his cock in between your thighs.
He groans, taking a breath as he shuffles his hips closer. His pretty, glistening cock is wedged between the soft pudge of your thighs, the head of it nudging against the wet folds of your cunt every time he twitches.
“Let me put the tip in, baby.” He says, his voice gruff and wanting in your ear. “Literally just the tip, that’s it, huh? It’s not like actual fucking, right?”
In this moment, you think you’d agree to anything to get his dick into you. You had been all kinds of wound up even before you had come home to find Gaz waiting for you, but it’s like your body had some kind of Pavlovian response to Gaz’s touch because now you’re practically panting for him.
He’s right, after all. It’s not really fucking. It means that you can maintain the flimsy thin pretence that this means nothing.
“Okay.” You manage to say, though it comes out humiliatingly breathy. “Yeah, okay, the tip–”
Gaz’s cock is pressing into you before you can even finish your sentence, bullying into the wet grasping tightness of your cunt and making you gasp. 
You’ve gone long enough without getting laid that there’s a slight sting as he presses into you, but it’s overshadowed by the breathless relief. God, you’d forgotten how fucking good his dick felt inside you. He knows just how to use it too, and you wheeze slightly as he rocks an inch inside before pulling back again.
“Oh, fuck, baby.” Gaz moans throatily, the vibration of it rumbling right down your spine. “Jesus fuckin’ Christ, you’re so tight.”
“Mph,” You manage to make a muffled sort of sound against the couch cushion your face is pressed against, your mouth hanging softly open as you pant for breath.
True to his word, Gaz just presses the first inch or so inside. You almost hold your breath, waiting for the rest to slide inside and split you open, but he doesn’t. He just rocks back and forth, just missing hitting the spot inside that makes your nerves sing.
You wish, stupidly, fervently, that just this once Gaz would go back on his word. That he’d abandon his promise to just stick that first inch of his cock inside, that he’d slam home and stretch you wide and let his cock brush against the nerves just a little deeper inside you. But that’s not Gaz’s style; you know he’s not going to give you any more unless you beg for it.
Gaz rocks his hips in teeny tiny movements, just enough to have you squirming in frustration. You’re so wet that you know he could slide deeper with ease if he only just tilted his hips right, but he remains doggedly steadfast in pumping just the barest inch into you, groaning with the effort it’s taking to stop himself plunging fully inside.
“Oh god,” He breathes, sounding wrecked in your ear. “You feel even better than I remember.”
You don’t know how he can even say that when he’s barely even inside you, but no matter how much you wiggle and squirm, he just won’t slide any deeper.
“You’re such an asshole.” You slur out against the fabric of the couch, your cheek squished against the cushions. Your chin is a little wet – are you drooling?
Infuriatingly, Gaz doesn’t even argue.
“Mm.” He grunts, kissing the curve of your neck. “What’d I do this time?”
The fact that he has the gall to ask only irritates you further. You let out a quiet, grumbling noise, but his hand grips at your hip and stops you from writhing.
“Just… just put the rest of it in.” You say, craning your neck to try and look at him. 
Your eyes are wide and wet, pathetically teary. You’ve been craving intimacy like this for weeks now. Maybe longer, if you’re being honest with yourself. It’s the kind of pleasure you’ve only ever gotten from Gaz, and you wheeze as your body opens up under his touch. God, you don’t know how you thought anyone would ever be able to fuck you like Gaz does.
“Mm, you sure, baby?” He murmurs, nosing against the back of your skull. “Thought we were just cuddling.”
“Don’t be a dick.” You snap, your patience reaching the end of its tether.
He just laughs, a breathless sort of amused gasp, before snapping his hips forward in one sharp movement and seating his cock inside you. Though it’s what you had been demanding, the abruptness of it startles you and you yowl, your back arching.
“Sh, sh, shh, sorry, love.” Gaz pants, before sighing in wordless contentment as his broad chest curves around your back, his strong arm looping around your belly. “Oh, fuck. Missed this so much, you have no idea. I swear you were made for me, I couldn’t fit as well inside anyone else.”
“Just– just move.” You whine, a little plaintive. It’s humiliating how desperate you are, but there’s no turning back now. “Please, Kyle–”
Gaz pitches into movement instantly, as though he’s got something to prove. Or maybe he’s just worried that you’re going to change your mind. His hips pull back then snap forward again, and again. 
He’s so strong, his rhythm steady enough to rock you wildly back and forth on the lumpy couch cushions. You clutch at the fabric beneath you, gasping as his arm pulls you back and keeps you pinned against his hot, hard chest. 
“Oh.” You breathe, tilting your head back with a pathetic little whimper as he fucks into you from behind, the two of you plastered together like sardines in the tiny can that is your sitting room couch.
This is just what you needed, you think a little wildly. God, you’ve been craving physical touch like this for months, since the last time you had seen Gaz. It’s galling to admit that any other man is a poor substitute, unable to fill the void that your ex-boyfriend has left in your life.
“Kyle,” You whine, searching for something. You don’t even know what you’re asking for, but Gaz is as patient with you as ever.
He just hums, leaning in over your shoulder and pressing hot, hungry kisses along your jawline where it’s exposed as you lean your head back. The arm that’s been wrapped around your belly coasts lower, until his big lovely hand is pressed against your cunt. His fingers search for your clit and find it easily, confident and familiar enough with your body that he barely even has to try to make you feel good. 
Gaz coos soothingly at you and rolls your clit between his fingers as his thrusts begin to come faster and harder; he builds up a steady rhythm, one that lets him sink as deep inside of you as possible and quickly renders you speechless. The living room is soon filled with wet slapping sounds from where Gaz is pounding into you from behind, the grunts and pants and moans that both of you make rapidly drowning out the stupid action sequence playing out on the television from the long forgotten film.
Unbelievably, you feel a sweet stirring in your lower belly already. It’s with a sense of tired resignation that you acknowledge you’re going to come on Gaz’s dick, despite your original intentions for the evening. Typical. 
But he’s not going to last either, judging by the strained moans in your ear.
“Shit,” He curses, and then his teeth sink into the side of your neck. You shudder, the feeling of him sucking a harsh hickey into your throat sending electric sparks racing through your nerves.
You think, judging from the desperate edge to Gaz’s humping into you from behind, that Gaz has been yearning in your absence in the same way you have for him. You’re biting on your lip hard in an effort to stifle the plaintive, wanting little moans that are threatening to spill over, but your attempts at quieting yourself are mostly unsuccessful. It makes you feel a little crazy, but Gaz doesn’t seem to mind. If anything, the evidence that you want him too only seems to encourage him. 
Your eyes are half-closed as you fuck your hips back on Gaz’s cock, relishing the satisfied little cries he’s emitting into the back of your neck. You clutch clumsily at the strong arm he has wrapped around your belly, crying out yourself as the head of his cock hits that one spot inside you that makes you feel gooey inside. Your toes curl as your head tips back, your skull neatly cradled in the space between Gaz’s head and the couch cushions as he peppers kisses along the side of your neck.
The wet slapping of your bodies colliding is obscene in the quiet of the room; the stupid film still playing does nothing to drown it out. Your body is as limp and relaxed as a doll, allowing him to fuck into you from behind in a frenzy. Right now, you can’t even recall why you ever would have tried to deny yourself this pleasure in the first place.
His hips clap against your ass, those wet sounds getting even louder and more obscene than ever. Gaz is viscerally pleased with the way your ass bounces every time he fucks into you, because he moans and picks up the pace as if he just wants to watch your glutes jiggle every time his hips slap against you. 
That familiar ball of tension starts tightening in your abdomen, your body winding up for a long-awaited and much needed release. It’s so typical that this orgasm feels like it’s going to be a big one too, as though your body needed Gaz to be there to guide you through it in order to achieve proper satisfaction.
But then, in a move so infuriating you almost burst into tears, Gaz pulls out and leaves you high and dry.
“No!” You blurt, and it comes out almost as a wail. “What are you doing?”
“Sorry, baby.” Gaz says a little breathlessly. “Need you to turn over. Want to see you.”
As soon as you realise that he’s not trying to stop and that he’s just trying to reposition you, you’re quick to roll over so that you’re facing him. It seems like that’s exactly what he wanted, because he grins wide and reaches for your hips, eagerly pulling you closer.
“Fuck, you’re so pretty.” He mumbles, his eyes like warm caramelised honey as they track over your face. 
You’re pretty sure he’s full of shit; you’re panting like you’ve run a marathon, you’re sweaty, your hair is dishevelled, and you’re still wearing the ugly sweatshirt you had put on earlier. Yet, even still, Gaz’s genuine little compliment has your heart flipping in your ribcage.
You can’t help but think that you and Gaz are like feral little animals right now. You can barely keep your hands off each other; now that you’ve rolled over to face him, his hands are roaming over your hips and ass like he’s trying to memorise the feel of you by touch alone. 
Embarrassingly, you’re no better – you lunge forward to kiss him, taking advantage of your new position, and he kisses you back hungrily.
Lying sideways on the couch like this is cramped, but Gaz uses his hand on your ass to tug you closer. Then he reaches down, long fingers gripping at your thigh before he pulls it up so that your leg is hitched over his hip.
Oh no, You barely have time to think it before his cock is pressing into you again, the slide made easy this time. Too intimate!
The panicked thought is swiftly dispelled the moment Gaz starts moving again, because goddamn this position is so much better. It’s almost difficult to tell where Gaz ends and you begin, so intertwined are your bodies. Gaz barely even allows for an inch of space. He fucks into you almost as soon as he’s pulled back, making for a fast, frantic pace that barely even gives you a chance to breathe.
You squeal, but your noises are half-moans as you rock your hips mindlessly into his rough, almost animalistic thrusts. Your leg hitched over his hip means that he’s grinding into you deep, deeper than you thought was possible. 
The way the two of you are fucking feels a little bit unhinged, rutting and humping your bodies together in search of mutual pleasure. It should be clumsy and graceless, yet somehow it feels good, as though your body remembers exactly how good Gaz has always treated you, as though your whole being is having a Pavlovian response to his touch. Pleasure burns in your gut, tight and hot, and you moan stupidly as Gaz pounds into you.
“Oh god.” You say without meaning to. The sound of your voice shocks you; you sound wrecked, as though you’ve been fucking for hours. It would have been embarrassing to reveal just how affected you were if Gaz wasn’t also clearly just as eager for it.
“Yeah,” He says, a hybrid of a groan and a gasp muffled against your lips as he clutches at your ass and drives into you wildly. “Fuck, I’m gonna come.”
You are too, you realise wildly. You’re struck by how quickly you’ve both gotten to this point. This whole encounter has been frenzied and feverish, as though the poorly stifled desire between you had turned explosive. 
Gaz kisses you again, and his teeth clack against yours slightly as he licks into your mouth. It’s messy and wet, and it sends a delicious throb of pleasure shooting through your belly. He’s acting so possessive that it’s making your head spin. It should definitely be sending warning bells ringing in your head, or red alarms flashing in your minds eye – it can’t be a good thing that your ex-boyfriend is currently fucking you on your couch like he’s trying to claim you. But you’re apparently a little stupid and very weak, and Gaz has always known how to fuck you dopey and thoughtless. Instead of worry, you get the edges of an orgasm beginning to fizz in your peripheral awareness.
Your pussy must flutter or tighten around him as that lovely sweet promise of release edges closer, because Gaz moans in anticipation and his eager thrusts take on an edge of purpose. You almost protest when he breaks off the kiss, but then you realise that he just wants to be able to focus on keeping his rhythm steady. It’s frenzied and hot, and you swear the air itself is crackling as he kisses sloppily at your neck and fucks you hard.
“Love you,” He slurs in your ear, breathless. “Love you so much, baby.”
His thrusts turn more shallow and far more forceful the closer he gets. Little moans and whines escape his lips between kisses, the sounds ratcheting up in intensity as the two of you rut together.
“Tell me you love me,” He pleads, “Please— tell me you fuckin’ love me, baby. I know you do. I know you—”
You shouldn’t say it. You can’t say it. Yet his cock is fucking you sloppy and stupid, and your mouth moves before you even register that you’re speaking.
“Love you too,” You whimper like a pathetic little idiot, revelling in the exquisite feeling of him grinding against your g-spot just right. It feels so good, you know you’re so, so close to orgasm.
The ache in your abdomen persists— you clench tightly around his cock, your body straining as the muscles in your core clench, trying so hard to push yourself closer to the orgasm you know is coming. You’re so close, so so close— it burns, aches, drives you mad. All you can do is mewl, wrapping your arms around his muscled shoulders as he pounds into you despite the awkward angle.
You can feel your clit throbbing, pulsing, your entire body trying so goddamn hard to climax that you feel like you’re about to cry. You’re burning beneath your skin and all you want to do is gnash your teeth into the elegant line of Gaz’s throat, to leave some kind of indelible mark on his lovely smooth skin.
“Please, please, please— yes, fuck— oh, Kyle,” Your words come out on the breath of an uneven gasp, stuttering with each movement of his hips, perfectly synchronized. 
His voice is low and hot in your ear as he pants, “Let me come inside you, baby— let me, please— fuck.”  
You should say no. Every logical part of you knows that you should tell him to pull out, and yet the wires are crossed when it comes to your actual response. Your leg tightens around his waist, heart seizing in protest at the idea of him pulling out.
“Yes.” You gasp, continuing your streak of impulsive decision-making. Your own hips twitch forward in weak little humps in an effort to fuck yourself onto his cock, your clit grinding against the dark curls at his pubic bone. “Yes, inside, please–”
Your breathy, eager permission seems to give him a burst of energy. He picks up the pace, his body curving into you as his arms wrap around you in a tight embrace. It feels as though your entire world has been narrowed down to Gaz, his broad shoulders blocking out your view of the rest of the room. You cling to him, breathless and messy as you whimper like a loser, your body trembling from the toe-curling zings of pleasure that keep shooting up your spine.
“Oh, oh.. Kyle, please–” You practically sob, your fingernails digging harshly into his shoulders. “Love you, love you, oh my god, I’m gonna come–”
Gaz grunts, obviously eager as his movements grow thoughtful and determined. He knows exactly what you want, what you need at this moment. His abdominal muscles tense and flex with every calculated, deliberate thrust. There is no way to escape the length of him moving hard and thick inside you – not that you want to escape so much as a second of it, of course.
“That’s my girl, always so fucking perfect.” He snarls as your body eagerly takes every dirty roll of his hips, palming at your thigh where it’s hitched over his hip. “Fuckin’ Christ, I’ve been dreaming of your cunt for fucking months, never wanted anything else–”
It makes no sense. Absolutely no sense, that those bizarre, lust-crazed possessive words are what drag you trembling, screaming over the crest of an orgasm so intense the walls of the room white out, each sweeping pulse leaving you unable to do anything but clench and shudder and arch beneath him.
Gaz fucks you like a damn machine; he gives you long, deep strokes over and over as you’re falling apart. Your body seizes around the hot flesh of Gaz’s cock, your mind going white as your cunt spasms, your hole clamping down and pulsing with every desperate, loud moan torn from your mouth. 
You feel like a sloppy little slut, your hips jerking towards him instead of away even as your orgasm washes through you and leaves your body tender and oversensitive. It feels so damn good to feel your mind washing blank and clear, not a single thought taking hold. 
When the toe-curling height of pleasure subsides, you find your nerves frayed and hyper-sensitive. A plaintive whine breaks out of your throat as Gaz keeps fucking you, beginning to thrust up frantically into your twitching pussy. Your body falls limp as Gaz bounces your pliable, warm body up and down his cock as he groans into your ear.
It’s like the rhythmic tightening of your drooling, creaming cunt has him losing his mind, because he grabs the meat of your hips and begins jerking your limp body back towards him. The slap slap slap! of the impact is so loud that every slap makes your breath catch.
“Fuck. I'm—” Your hands slap clumsily at his shoulders, reaching for anything to hold on to, but he doesn’t stop. "Kyle. Kyle—" It’s just your voice, hoarse, breathless, and Gaz bearing down on you, the sound of your bodies somehow growing sloppier, messier as he fucks you and it’s uncompromising, just skirting the edge of painfully overwhelming—
He breaks, shoulders trembling, head bowed into the curve of your neck as he lets out a long, desperate moan. It’s a drawn out, rough groan that is more sob than pleasure, and then you feel him inside you, spilling red hot and wet. Your own orgasm still isn’t fully finished, rolling leisurely through you in little aftershocks, your body still tightening and shivering, and it goes on and on and on.
He holds on to you throughout, as if he’s worried he’ll blow away into the wind without anchoring himself to you. His hips slow, but don’t fully stop. He rolls his hips into you slowly, leisurely, as though he has all the time in the world as he shivers in his come down. You blink, waiting for the colour to bleed back into your vision and for the ringing in your ears to stop, and for the first time all night you’re not thinking about anything at all.
“Please, Kyle.” You slur out stupidly. You have no idea what you’re even asking for; there’s just some vague, barely formed desperation floating around your painfully blank mind as you search for something.
“Mm.” Gaz hums. It feels like he’s everywhere, his broad chest filling up your sight and enveloping you. His hands roam over your body: the backs of your thighs, squeezing as his hands drift over your ass, up and down your back, your neck, his fingers catching around the thin strands of hair and the back of your neck, until finally he settles his fingers on your cheeks.
His palms stay there, just cupping your cheeks as the two of you struggle to regulate your breathing and regain your composure. That antsy sense of desperation eases a little when he leans in to nuzzle fondly at your face, dropping sweet little kisses along your cheeks and nose.
Gaz’s chest rumbles with a low, lovely laugh, his voice gravelly from his climax. “You’re overflowing, sweetheart.”
You let out a careless little sigh, before relaxing experimentally. You can feel a gush of warm seed begin to ooze out around Gaz’s cock, spilling out of your entrance and coating his balls. You wriggle lazily, cunt still pulsing as your wildly beating heart gradually slows to a lazy flutter.
You think you should probably be panicking now. You’ve just fucked your ex, told him you loved him, then let him come inside. With no condom. God, you’re stupid. But the wave of horror you’re expecting never comes. You feel too floaty to care; you suspect if it was anyone other than Gaz, the mortification would have knocked into you like a sledgehammer. 
“You’re gonna get cum on the couch.” You complain, the words coming out clumsy on your tongue.
Gaz just snorts. He makes no effort to pull out, and you have no desire to push him away. The intimacy of your sweat-slick skin pressed together is enough to take your breath away, and it’s only further compounded by the sensation of his cock gradually softening inside you.
“I’ll get it cleaned, love.” He drawls lazily, leaning in to kiss your swollen lips. “Or pay for a new one. Whichever you want.”
When you kiss him back he sighs fondly, one thumb stroking over your cheekbone. You’re still limp in his arms, boneless and spent as you wriggle greedily into his arms. His cock is still lodged inside you, and you’re sure he must be getting uncomfortably sensitive but to your relief he just moans in quiet appreciation when you try to worm your way closer.
“You made a mess.” You mumble against his lips. 
You’re being a little unfair, considering your own slick is coating your thighs and Gaz’s lower belly, but Gaz has always rolled with even the most unreasonable attitude you’ve thrown his way. So he just chuckles, and you feel a little insane as you wonder if anyone else would ever be as patient with you.
“Think we both did, doll.” He murmurs fondly. He leans in and catches your lips with his again, kissing you slowly with a lazy, lewdly open mouth. One hand curls against the nape of your neck, the other hand reaching up beneath your sweater and curling possessively against your left tit, sweeping over your sluggish, sated heartbeat.
You feel practically brainless after your orgasm, relaxed and loose in Gaz’s arms. There’s something to be said for how safe you feel with him, as much as you’d like to deny it, but reality is starting to slowly sink in.
You pull away from his mouth to try and collect yourself, unable to think when he’s kissing you like that. 
“Fuck.” You breathe, closing your eyes with a sigh. It’s slow, but you’re finally starting to think again. “We shouldn’t– we should have used a condom.”
Gaz’s eyes are lidded with fond amusement as he watches you quietly. His hand kneads at your breast absent-mindedly, as though he’s forgotten that he’s groping at you. 
“Don’t overthink it,” He murmurs, kissing your forehead again. “I saw your box of pills in the bathroom. And I’m clean. Haven’t been with anyone but you.”
You tremble a little at his admission, your fingers digging into his shoulders. You feel like you’re losing your mind. Gaz is the most beautiful man you’ve ever met, funny and sweet and always so caring. You love him, even if it kills you a little to admit it, and you don’t know how to respond to his admission that he’s been faithful to you during the long months you weren’t together.
Gaz misinterprets whatever expression is on your face, thumb stroking soothingly over your cheek again. “We can get you a morning-after pill, if it’ll make you feel better.”
You don’t bother correcting him. You’re not that fussed over the morning-after pill – you’re careful when it comes to your birth control, and Gaz had always cum inside you when you were together. The weight of his cock inside you is comforting almost, the wet slide of his cum dripping out of you makes you feel as though you’d never been apart in the first place. You wonder how you could ever have been thick enough to think that someone else could fill Gaz’s place in your life.
As if he knows what you’re thinking, Gaz’s lips twitch. “That pillock you brought home would’ve been such a disappointment, darling.”
You can’t stop your eyes from rolling, exasperated. 
“You don’t know that.” You grumble, though you don’t pull away. You’re still all curled up against his chest, skin still slick and sticky from rapidly cooling sweat, your leg still slung over Gaz’s hip to keep his now-soft cock nestled inside you.
“Sure I do.” He says, and that cocky arrogance that both drives you mad and makes you swoon is rearing its head. He reaches down, and his thick fingers roll over your much-too-sensitive clit. “She missed me, gorgeous. Don’t think she would have liked some strange tosser pounding away at her with no idea how to please her.”
The way he talks about your pussy as though it has its own thoughts and feelings has you rolling your eyes again, though your cheeks burn with embarrassment. To your immense irritation, you think he might have a point. You haven’t come that hard in months, not since the breakup.
“Oh, shut up.” You sigh tiredly.
He snickers, and then shifts. It takes you a moment to realise that he’s pulling his hips back preparing to pull out. Your brain stalls, and you wrap your arms around his neck and shoulders in protest. You’re not ready to feel the invasive, aching emptiness that will no doubt throb through your core as soon as he’s not filling you up. 
“Stay.” You say, and it comes out as an embarrassingly breathy little plea.
Gaz goes practically limp, as though your hoarse request had taken the wind right out of him. You’re not expecting the way he brings both arms around your waist before rolling over onto his back, hauling you up to lay over his chest. His cock remains firmly lodged inside you, though the movement has resulted in his white creamy spend leaking out onto your inner thighs.
“Not going nowhere.” He mumbles, one hand stroking over your flank to soothe you. “I’m on leave for at least a month.”
“Yeah?”
“Mhm.” Gaz hums. He must sense that this is a delicate moment, because he doesn’t make any ribald jokes about having all month to fuck you like you’re expecting him to. He just presses a tender kiss to your temple, his lips lingering gently.
Usually, you’d probably be a little embarrassed by how clingy you’re being. You had been so damn determined not to fall into bed with Gaz after the breakup, but you’re so, so weak. His stupid honey brown eyes and gorgeous dimples and crooked grin is enough to send you to your knees. You rest your forehead against his chest as he holds you close; at least like this, you can’t see his stupid handsome face.
He’s obviously pleased with the way you’re snuggling into him, because his chest rumbles as he hums in satisfaction. He’s holding you tight like he thinks you’re going to slip away the moment he blinks.
“You okay?” He asks quietly.
You don’t answer immediately. There’s no way to brush this under the carpet, or to go back to pretending at detached disinterest. If you had wanted to play this off as just a bit of stress relief, then you should have rolled away from him the second he’d spilled inside of you rather than cuddling with him on the couch. There’s no way that you can claim that this was just a case of needing to get laid; you’re still clutching at him like a limpet, the two of you intertwined so tight that it’s difficult to tell when your limbs end and Gaz’s begin.
“I’m tired.” You sigh eventually, sidestepping the conversation that you know you’ll have to deal with eventually.
No doubt Gaz notices your not particularly subtle avoidance, but he doesn’t comment. He seems quite happy to indulge your every whim; he probably wants to avoid the this-was-a-mistake-and-we-need-to-maintain-boundaries conversation even more than you do.
“Let’s get you to bed then,” He murmurs, and then he surprises you by sitting up. You’re still laid out across his chest, which means that when he shimmies up into a sitting position, you end up sitting sprawled in his lap.
You’re still speared a little awkwardly on his soft cock, the sensation of him inside you making your eyelids flutter a little. You feel satisfied, your muscles still watery and weak, and you sigh a little mournfully when Gaz finally pulls his cock out of you. You ache, a deep throb that both stokes and settles you. It’s like a comfortable little reminder that Gaz was here, and that he left his mark on you.
You can feel the way he leans back just to get a glimpse of his spend trickling down the inside of your thigh. You pout and bury your face into his throat, your arms wrapped tight around his shoulders still as you try to hide your sudden self-consciousness.
But Gaz isn’t interested in giving you a moment to hide. You feel the edge of his teeth ghost the shell of your ear before he speaks, just low enough to make you shiver.
“Let me take you out tomorrow, sweetheart.” He says, and beneath his usual cocky countenance you hear the edge of a plea. “I’ll make up for ruining your date tonight. You can wear that little dress from earlier for me again.”
You feel exposed, stripped bare as you perch in Gaz’s lap. His hand strokes evenly over your spine, waiting patiently for your response.
“I want a fancy dinner.” You mumble, your fingers curling around his shoulders. “At a nice restaurant.”
You hear a shaky little exhale, and Gaz’s arms tighten around your waist. It strikes you that he’s relieved, and you feel your heart tremble in response. The knowledge that he wants you still is enough to have your own lungs seizing in response; you can’t quite bear to wonder if you’ve been wasting time for these past few months that you’ve been broken up. 
“Whatever you want.” He says it like a prayer, tilting his head in search of your lips again.
The kiss is easy, the months that you’ve been apart dissolving into nothing. You’re a little too stubborn to give in entirely and beg for him back just yet though, but you doubt it matters. You’ve already admitted your weakness for him in the middle of shagging, and you’re not stupid enough to hope that he’s somehow forgotten it. You’ve been trying so hard to shove all those feelings down deep, but you’re not too surprised that they’ve all come bubbling out. He’s got a month of leave. You have no doubt that he’s going to use that time to change your mind. You find that you don’t mind the idea as much as you thought you might; you suspect that you can be swayed all too easily.
You peek up at him, only to come face to face with his sweet, hopeful deep brown eyes. He’s not pushing, but you can see the weight of desire and yearning in every inch of his face. No doubt it’s mirrored on your own. You don’t think you could ever look into his pretty face and deny him anything.
You hum, then whisper the only answer you could ever give.
“Yeah. Okay. It’s a date, then.”
3K notes · View notes
keeganbrainmush · 1 year
Note
141 + könig with reader who is terrifying with his mask on + is super tall and intimidating but once he takes the mask off he has like the most gentle and cute face ever as if all the shit happening on field suddenly was never real‼️
headcanons/bulletpoints , gender neutral reader , no nsfw mentioned , Minors DNI Mentions of reader being military.
Cpt. John Price
First time he saw you with your mask off he stared. Hard.
Not in a rude way.
" (Callsign), that you, soldier? "
You shot him a glare you usually did when you wore your mask, confirming his suspicion.
He asked why you wore the mask, listening intently on your personal story.
He has little smiles on his face whenever he sees you without your mask.
Simon ' Ghost ' Riley
Gawked at you.
Didn't even care if you noticed.
" You look like that under your mask? " in the thickest british accent.
He expected an adornment of scars and a mean stare.
Wonders how the things you've seen on the field don't effect the way you look.
But in all seriousness, falls harder than he already had for you.
John ' Soap ' MacTavish
Had a shit eating smile on his face.
" Who woulda known yer the one under the mask, ey? "
Has a sassy lil tone in his which pissed you off.
Toned it down once you gave him your signature glare while looking down at him.
Smiles up at you with a love sick grin everyday when he looked at you after you ' revealed ' your true identity.
Kyle ' Gaz ' Garrick
:o face.
Sparkling eyes when he stared at you.
" What're you looking at? " " Nothing, you just look nice. "
Other than that, he wasn't really affected by your face. He loves you and fell in love with you without knowing what you looked like, the cute face was def a plus for him though.
" You sure you don't got multiple personalities? " He'd tease after you finished yelling orders at rookies, giving him a wink in response.
König
He's fucking shocked.
" (Name)? Is that you? " He'd ask, walking up to you warily.
Its when you turned around to face him he gulped.
You really were fucking beautiful.
It doesn't really change the way he looks at you when your mask is on, he's still scared shitless of you.
But he likes to know that your not actually a hardass 24/7.
4K notes · View notes
greatstormcat · 5 months
Text
Tumblr media
Send Me Feral
Kyle 'Gaz' Garrick x f!reader
TW: MDNI 18+, A/B/O dynamic, Alpha!Gaz, Omega!reader, dry humping, kinda but kinda not dub/con
AN: based on an amazing anon request
Tumblr media
The problem was you’d developed an allergy to the suppressants the Doctor had put you on, and it would be a while before you could switch to different ones. Something about it being dangerous to let the two different types mix in your system, or some other medical bullshit, you just had to ride it out for a few months. Not great when you worked and lived with Alpha’s on a hair trigger all day, every day.
You’d taken to bundling up as it was thankfully winter, and the wet and cold weather made wrapping your neck in a shemagh scarf quite normal. You’d always bitched about the cold so no one thought twice about it, and plenty of others wore them too.
The only issue was as your heat drew near and your body temperature started to go haywire. Sweating in your sleep wasn’t too much of an issue, you volunteer for every laundry duty so no one else smelled your sheets, but you got to smell everyone else’s.
You even started getting up early to do your gym work outs alone so you could shower and dress before the rest. You only needed to make it for a few weeks, then you’d be back in the pills. It would be fine, just another stealth op really. It. Would. Be. Fine.
If it wasn’t for Gaz.
Ever since you’d joined the 141 you and Gaz had been nearly inseparable, always in eachothers pockets people would say. The two of you just clicked on another level few people did. He was securely under the impression you were a Beta, which was fine as he was an Alpha. Oh, so much an Alpha. He was strong, fast, smart, never overstepped boundaries and protected those around him without a second thought. He was perfect, and you knew full well he was interested in you, but you couldn’t risk him finding out your secret lest you risk your career.
So often he’d find an excuse to touch you, getting his scent on you in the most subtle ways, but you knew what he was doing and did little to stop him. Some nights you lay worrying if you were leading him on, stopping him from finding the mate he deserved, and when you tried to discourage him he just doubled down on his efforts.
With just a few more weeks to go until you can start the new suppressants you sit in the base’s gym early in the morning, one of the rare moments you can be alone and not bundled up in layers of clothing. You’ve worked up a sweat and take on some water resting on the weight bench when the door noisily opens. Scrambling under the seat you grab the hoodie you had brought with you and pull it over your head, stuffing the hood as tight to your neck as possible with a small sweat towel. When you look up Gaz is standing in front of you, brows furrowed in confusion, and your heart stutters.
“What are you doing up so early?” you ask in as off-handed a tone as possible. His eyes narrow as he looks at you.
“Couldn’t sleep, what about you?” he asks with deep suspicion, head tilting slightly. “Has someone else been in here with you?” He sniffs the air, looking around for another person.
Shit shit shit… he can smell it… he knows your scent too well, and he can smell in the air, on the equipment, somethings different. 
“Uh yeah… there was….” as you begin to speak he leans forward, sniffing the air around you. His eyes snap wide open.
“Wait, that’s you? How…” he voice cut off with a strangled growl, deep in his thick chest, and his fingers twitch. “Why do you smell of… of…” 
“Gaz, I can explain,” you say quietly, holding your palms up in front of you as you try to back away. Your shoulder blades press into the padded bench behind you, giving you nowhere to go as he stalks forwards.
“Omega,” he whispers, his voice deep and deadly, huffing in deep breaths of your intoxicating scent. You lower your hands, almost fearful of touching him as he treads a fine line between self control and feral nature. He shakes his head slowly and his eyes take on a hunger you’ve seen hinted at before, but never truly unleashed.
With terrible precision, muscles trembling with the control he is exerting over himself, Gaz straddles his thighs over you on the bench being careful not to touch his body to yours, caging you under him with his arms braced on the corners of the bench beside your head.
“Stay still,” he grits between his teeth, and you stop moving instantly, needing no persuasion to comply. With a simple jerk of his fingers he wrenches the towel away from your neck, exposing your skin and your secret in one movement.
He lowers his face to you, breath hot and moist against your skin, until you feel his mouth and nose press over your scent gland. Your gasp and shudder at the contact, earning a strangled groan for the barely controlled Alpha above you. You can feel it, he is so close to going feral, and it’s just the two of you here… Guiltily you acknowledge to yourself how you aren’t frightened, if anything, you want him to lose control.
He presses his nose into your scent gland, his body almost vibrating with tension.
“Gaz, I can explain,” you say softly.
“Shut up,” he growls, your brain shutting your mouth with a snap for you. “You can’t be an omega… shit…”
The heat from his body bleeds through the air, filtering through the hoodie to your skin so easily. You know you could reach up and touch him, that his control would snap instantly and what would happen would happen.
“I… I want you…” he whispers, and your blood turns to liquid heat. You know he smells your response when his body shudders. “But if you let me inside you, I won’t stop until you’re mine.”
His voice is tight, almost laced with pain. Without thinking you brush your hand against his hip to comfort him and the contact breaks his control. 
Gaz drops down onto you with a growl, his lips latching onto your neck. Your thighs are trapped between his and the sides of the workout bench, letting him grind his hips against you, rutting his erection right over your clit through the perilously thin layers of gym shorts. Your slick quickly soaks through the layers, and spurs on his frantic movements. His arms wrap tightly around your head, securing you he licks and sucks at the tender skin of your neck. You feel the barest touch of his teeth, sharp incisors dragged over your neck and again, but never biting down.
Helplessly you grip his sides, fingers digging into his flesh, trying to move your hips in sync with his desperate pace, chasing the threatening high of your orgasm. Your mind can’t help but image how this would feel if he was fucking you properly, guiding you through a heat, and your empty pussy pulses and grips, aching around nothingness.
He grinds his length back and forth, roughly sawing friction over your clit with every movement and sending you higher and higher. The bench creaks and slips on the tiles below you with the force he is exerting, still managing to keep his base instincts in check enough not to strip you and bury himself into you. 
“Gaz…” you whined needily, unable to tip over the precipice yourself, and he answers by sucking hard on your scent gland, filling his mouth with your unmasked scent. Your orgasm hits hard, bowing your back up off the bench even with his weight atop of you. With a guttural moan against your neck, almost a stifled roar, Gaz comes in his shorts. You feel every throb and twitch of his shaft as he spills himself, leaving him panting, kissing at your neck until you both recover.
“You owe me an explanation,” he murmurs. “And… I owe you dinner.”
Next part
Taglist lovelies:
@ttsbaby01 @0alk0msan
1K notes · View notes
Note
Ayo! Can I request of TF141 + König x Fem! Reader who sneeze like a kitten and how the mens react when they see her sneeze. Imagine like Y/n was minding her own business and she sneeze, then the men’s watch her awe.
Take all the time no need to rush.
Thank you for this!! Thought this was a cute request. Sorry this is a bit short, but hope you enjoy!🙃🩷
141 Boys + König with a Reader who Sneezes like a Kitten
Warnings: swearing
Tumblr media
Simon "Ghost" Riley-
It was awhile into the two of you dating, before he heard you sneeze for the first time.
You were cooking dinner together in your apartment, when you turned your head to the side and squeaked out a sneeze.
"What in the bloody hell was that?" Simon asked, directing his attention to you.
You lifted a finger at him, and turned your head away as you let out another sneeze. "Apologies, must be my allergies."
"That….was a sneeze?" Simon asked incredulously. He'd never in his life heard someone sneeze like that.
"Unfortunately." You chuckled, amused at your boyfriend's reaction.
"It was…kind of cute." Simon's cheeks burned at his admission. "It was like a little kitten."
Tumblr media
Soap MacTavish-
Both of you were laying in bed, cuddling before a mission. You were snuggled into Soap's side while he was stroking your arm lightly.
"I love y-." You were cut off mid sentence by an oncoming sneeze, you sat up and quickly turned your head to the side to sneeze. A small squeak came out, and you turned to see Johnny staring at you in awe.
"That was possibly the most adorable noise I've ever heard." He couldn't help but laugh, incredibly amused at your little sneeze.
"Oh hush, I've always hated my sneezes." You pushed him lightly. You felt another one coming and braced yourself.
"Oi yeah, give me another one. Gotta hear this again." Soap bit his lip to prevent himself from laughing further.
You let out another squeaky sneeze, and Soap cackled the rest of the day because of it.
"Hey L.T. You've gotta hear Y/N's sneeze. Sounds like a mouse kitten hybrid. It's bloody adorable." He'd later told Ghost, much to your dismay.
Tumblr media
Kyle "Gaz" Garrick-
Like you, Gaz also has rather squeaky sneezes. The first time he'd heard you sneeze, you and the 141 were on a mission together.
You and Gaz were camping out in a small hideout when you had the urge to sneeze. You took a deep breath in to try and fight iy, which caused Gaz to look in your direction. "You good, babe?"
You nodded your head, causing you to squeak out a sneeze.
"Oh my God! You sneeze like me!" Gaz cried out, a smile forming on his face.
"I, what?"
"Your sneeze, it's like mine. Got a little squeak to it." Gaz was practically beaming, and you had to bite your lip to prevent yourself from laughing at your boyfriend. This certainly wasn't the reaction you expected.
Later on that night, you awoke to sounds of repeated squeaking coming from beside you. "Gaz?"
"See? Told you my sneezes were like yours!"
Tumblr media
John Price-
Price was on a work call at your house when he heard your sneeze for the first time. You were in the other room trying to be as quiet as possible, but you'd looked at the sun through the window a little too long and felt the distinct feeling of a sneeze coming on.
You quickly threw your face into your arm and let out a squeak.
You could hear Price stop talking in the other room. He poked his head out from the doorway and called out to you. "Love? You okay?"
"I'm fine! Just a sneeze!"
"That was the weakest sneeze I've ever heard in my life." John had a shit eating grin on his face as he addressed you.
"Would you rather me sneeze like you? Loud enough to shake the whole house?" You quipped with a smile.
"Fair enough, love. I'll take the squeaky sneezes."
Tumblr media
König-
The two of you were cleaning your weapons together, when a bit of dust came off the weapon, directly into your nose.
You blinked back slight tears, and turned your head to the side letting out a sneeze.
König whipped his head around the room, looking for the source of the noise. "Y/N. Is there a cat in here?"
The fact that he was deadly serious had you in a fit of giggles. He was walking around the room, inspecting each corner intently.
"What? What's so funny?" Konig asked bemused, stopping his search to look at you.
"I sneezed, love. There's no kitten."
König's eyes widened as he let out a chuckle. From then on, you'd lovingly earned the nickname "Kätzchen" from him.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A/N: I hope you enjoyed!! :) working on some requests now, but am always open for new ones🙃
Also Kätzchen is German for kitten😊
6K notes · View notes
roosterr · 8 months
Text
only you
note: him. that is all.
Tumblr media
pairing: kyle 'gaz' garrick x gn!reader
wc: 1.8k
summary: you and soap get to talking about your love life. gaz gets jealous.
warnings: little bit of miscommunication, jealousy, you and gaz make out, the mildest of spice
ao3
Tumblr media
sleepless nights were not a rarity for you. it comes with the territory in this line of work, unfortunately, something you and your fellow sergeants have in common. it also wasn't out of place for the three of you to find each other in the rec room well into the early hours of the morning, which is exactly where you'd ended up tonight.
perhaps it was the result of the insomnia that had kept you up far later than your mind could handle, but you'd foolishly divulged that you hadn't been on an actual date in a depressingly long time – soap seemed to find that far more amusing than you would've liked, and quickly took it upon himself to demonstrate his unique ability to make you wish you'd kept your mouth shut.
"c'mon, you cannae be serious," soap wears a shit-eating grin as he leans forward in the armchair, leaning his elbows on his knees as you roll your eyes. gaz stays quiet beside you, which you're silently grateful for, but you do feel his eyes on the side of your head.
"i just don't have the time for it," you sigh, resting your elbow on the arm of the sofa and dropping your hand into your palm.
it's true, your job didn't allow room for much of a social life, what with being sent all over the world for months at a time– really, it was a miracle you did anything except work.
that wasn't the main reason, he was sitting on your other side, but you'd be damned before you revealed that to soap,  of all people.
"well, if you can't get any, then there's nae hope for the rest of us." soap chuckles, reaching over and playfully nudging your arm.
you let out a groan, shoving his hand away and dragging your own down your face. "shut up, soap, that's not how it is…"
he laughs again at your reaction, still showing no signs of relenting. "maybe i'll have to take you out, then."
"on what? a pipe-bomb masterclass?" you scoff, the grin on your lips betraying your attempt at looking unimpressed. both of them laugh at that, soap raising his hands in a gesture that says 'so what?'.
"dinnae try'n tell me that wouldn't be an excitin' date." he reasons, tilting his head and quirking his brow at you. you narrow your eyes, humming in faux-consideration and playfully tapping a finger on your chin.
"for a pyromaniac, maybe…" gaz grumbles from beside you. the sofa moves under you as he shifts his weight around, and if you weren't so tired you would've noticed the way his voice trailed off in such an uncharacteristic manner.
"maybe," you laugh, shaking your head at the very idea of it, and the fact that soap definitely would if he could convince someone to go along with it. "that's if i don't wind up dead by the end of it."
"i wouldn't let anythin' happen to ya, bonnie, cross my heart." he grins, making an x over his chest with one finger.
"but you'd still make a homemade bomb right in front of me?" you lift an eyebrow at his teasing expression.
"my two favourite things; a good explosive  and a good view,"
"oh god, shut the fuck up." you groan, reaching to swat the back of his head as you stand up. "that's enough for tonight, i need sleep."
"think i'll call it a night too." gaz mumbles half-heartedly from his spot beside you, quickly standing and making his way to the door without another word. you frown, confused by his sudden coldness, waving to soap and calling a quiet 'goodnight' before you step out into the hallway after him.
"night, bonnie, i'll pick you up at eight!" soap calls, loud enough for you to hear in the corridor, earning a soft chuckle and another shake of your head as you catch up to gaz.
he doesn’t even spare you a glance as you trail behind him, marching ahead with a tension in his shoulders that hadn’t been there before. his abrupt switch in attitude concerned you; he was fine not even five minutes ago, what could’ve happened to change that? 
"you okay, gaz?" you ask with a hesitance that feels strange directed at him, someone you’re usually so confident around. for a moment there's no response, but he does slow down slightly, taking a right into a corner of the building with the lights shut off. you follow still, growing more concerned with every second that passes.
you’re about to ask again, but a few paces into the shadows gaz turns sharply on his heel, catching you off guard with how suddenly he stops walking and causing you to bump into his chest. 
"gaz…?" you utter, your quiet voice a ripple in the stillness of the empty corridor. he meets your eye as you look quizzically back at him, a conflicted expression taking over his features.
you open your mouth to say something more, but before you can get the words out he's laying a hand on your shoulder and gently pushing you against the wall. the hand on you shifts to rest in the crook of your neck and shoulder, while he leans the other on the wall with his hand next to your head.
your breath catches in your throat, and your previous exhaustion is completely forgotten. the way he's looking at you, staring straight through you with that deep brown gaze and right into your soul, it's like a spell has fallen over you.
kyle leans even closer, caging you in with his broad shoulders and blocking out the world around him, so he's the only thing you can focus on– as if you could possibly think about anything else when he's touching you so tenderly.
"don't go out with him…" he utters, his eyes flickering back and forth as they search yours. the pause between you hangs heavy in the air. when your questioning expression doesn't change, he takes his bottom lip between his teeth and drops his gaze, letting his eyes fall shut as he continues. "don't fuckin' go out with him, please…"
"wh…" you stutter, trailing off as you wonder inwardly what the hell he's talking about; and then it hits you.
there's another pause, and you swallow thickly at the realisation that he was talking about your earlier conversation with soap; that he was reacting like this because he thought you would actually take johnny seriously. "kyle… he was joking."
"i'm not." he mutters in response, shifting closer again by resting his forearm against the wall instead of his hand. he's looking at you again, with heavy eyes that keep you entranced by him. you can't help the uneven breath that escapes you under his intense gaze and the way his thumb begins to stroke your jaw. "let me take you out, i'll give you anything you want if you'll have me, love."
it's hard to concentrate on anything other than the sparks his touch creates as he caresses your skin. you're sure he can feel the way your pulse is racing under his fingertips. there's no one but him in this moment, the minimal distance between you still somehow feeling too great as you subconsciously lean your face closer to his.
the silence and your heartbeat are so loud in your ears, you almost don’t hear his next words.
"can i kiss you?" he asks, little more than a whisper, tilting his head so his lips ghost over yours. you breath another shuddering sigh, letting your eyes flutter closed as you nod almost imperceptibly.
"please."
time seems to slow as the word hangs in the air, the warmth radiating from him seeps into your skin as he closes the final distance and presses his lips against yours.
the hand on your neck travels up to your face, cradling your cheek with a touch so soft, almost disbelieving, like he expected you to disappear at any moment.
"i'm yours, love," he mumbles against you, never straying too far from your lips as he caresses your cheek, "i'm all yours…"
you loop your arms around his neck, knocking his hat loose in the process, but neither of you pay it any mind as it lands on the floor at your feet – too lost in yourselves to care. in the brief moment you part for air, a breathy whisper of his name escapes you, and as if a switch has flipped, his mouth is back against yours with a fervour that you struggle to keep up with.
he's running his hand up and down the length of your waist, your hip, hiking your leg up and around his side, dragging his touch over your thigh, like he can't get enough of you. it's intoxicating, the way you pant into each other, flush against one another yet still itching to get closer.
your lungs burn as he pulls away again, just enough to whisper, his voice low and needy, "god– the things you do to me, sweetheart,"
his touch is reverent as he takes you in; your touch, your skin, your taste, the sounds he pulls from you as he kneads the flesh of your waist under your shirt. it sends your head spinning, the blood rushing in your ears stopping you from thinking about anything other than the feel of his lips on yours.
you trail one of your hands down his body, over his chest and down to the hem of his shirt, where you slip your fingers under to rest against his toned stomach. his skin is hot under your hand, drawing another groan of your name from him, and he slowly moves his hands up your own abdomen, leaving a trail of goosebumps in the wake of his fingers–
"awh, c'mon!"
the sound of soap's voice startles you into knocking your head against the wall behind you, both yours and kyle's hands darting back from their less than appropriate positions.
you look over to the scott, a sheepish grin on your face at his disapproving face. kyle buries his face into your shoulder, a groan of both embarrassment and annoyance escaping his chest. you resist the urge to laugh, instead running your hands up and down his back in an attempt to comfort him.
"fucks sake, soap…" kyle grumbles, wrapping his arms back around your waist. he doesn't look up at your friend, opting to keep his undoubtedly embarrassed expression hidden by your neck.
"think i'll have to cancel that date after all." you cant keep the amusement off your face when you speak, earning a dramatic eye roll from soap.
"too right, ye animals…" he mutters, shaking his head in exasperation as he disappears around the corner again. neither of you move as you listen to his footsteps retreating down the corridor, staying frozen in place until it's quiet once more.
only once you're sure johnny's gone does the laugh you've been stifling bubble up from your chest, escaping into the otherwise quiet night as kyle finally lifts his head to meet your gaze.
he eyes the bashful smile pulling at your lips and lets out a laugh of his own, pressing his forehead back to yours and letting his eyes fall closed again.
killing soap could wait until tomorrow; right now, it was just you and him, and that's how you want to keep it.
Tumblr media
1K notes · View notes
sprout-fics · 11 months
Note
have you ever dabbled in Omegaverse CoD?? If you’re comfortable I’d love some spicy headcanons about Alpha 141 with their Omega reader 🤭
Oh don't even get me STARTED-
Tumblr media
Omegaverse TF141 Headcanons
(Part One: How it Begins)
Tags: Omegaverse, Alpha/Beta/Omega dynamics, Hidden designations, Alpha! John Price, Alpha! Simon 'Ghost' Riley, Beta! Kyle 'Gaz' Garrick, Omega! John 'Soap' MacTavish, Omega F! Reader, Emergency heat, Illegal suppressants
Masterlist
Tumblr media
So first of all, I have a hard time imagining all four men are alphas
Primarily because I believe in the gospel that is Omega Soap
The idea of being underestimated because of his designation, of being rebellious of authority due to it and rising the ranks to prove his commanding officers wrong, of possibly even concealing himself because of the stereotypes involved is GOLD
Soap is also an attention whore, is very tactile and affectionate and outgoing, and I just feel like Omega suits him better than Alpha or Beta
We don't need to argue about Price. This man is an Alpha. No debate. Assured. Commanding. Feral. Protective. Yet gentle and indulgent when he can be.
Gaz I think can be pretty versatile, but for the sake of team dynamics and figuring out how they all blend together, Beta suits him best. He's calmer, keeps his cool under fire, and is in many ways more emotionally attuned than Soap. He's a steadying presence that's needed within the volatility of the other three, and they adore him endlessly for it
Ghost, for the sake of these headcanons, is an Alpha. However I think there's a whole realm of exploration in regards to him being a hidden omega. Details on that at a later time.
You, however, are an Omega
You, like Soap, concealed your designation in the military to avoid questions. You take a rigorous amount of suppressants, allow yourself to be perceived as a beta. Under the radar. Quiet. Reserved. Trying to not draw attention.
That changes when you're in the field with the 141 and things go very very badly.
It's an extended mission. You'd packed a month's worth of heat suppressants, can live off the lower quality ones given in supply drops along the way. You're there as an asset, a specialist, and there's a distance between you and the team that you don't mind. As long as you don't attract their attention and reveal yourself things will be fine
Except they aren't fine. In fact, they go to shit
Your camp is ambushed. You lose your kit in the scuffle, try to scramble for it under the hail of gunfire but Ghost grabs you by the scruff and snarls to leave it
You have no choice. You're hauled away, watching your kit vanish into the darkness, your heat suppressants alongside it
It takes a few days for the effects to settle in, and when they do it's hard
You haven't had a heat in years, and the withdrawal of the supplements you've been swallowing gives you a withdrawal whiplash that sends you into a delirious, feverish haze
You try and push them away, try and say you're fine, but you've been made
Soap is the first to figure it out. He knows that scent like he knows himself. He plays arbitrator alongside Gaz, tries to keep you hydrated and fed, keeps Ghost and Price well at bay. They're respectful, of course, sympathetic no doubt, but they're glad for Gaz and Soap running interference
Unfortunately it becomes clear pretty fast that things are quite dire
You've been taking illegal suppressants for far too long in an attempt to conceal your designation. They're illegal for a reason, because once your supply runs out, the heat you go through could be fatal
Price intervenes first
He's gentle, reassuring, firm in your feverish, wrecked state. You look at him with watery eyes, drink in his scent and beg him please-
He gives you what you need. Slow, firm thrusts, dragging wanting little cries from you as he ruts you with precise, rolling presses of his hips into yours
He has Gaz on standby, makes sure that his captain doesn't hurt you, doesn't lose himself. Your head is braced on his lap, your tears of pleasure wiped away by his thumbs as he hushes you "I know. I know doll. You're okay. Gonna take care of you."
It's not enough. You're consumed by sickening heat, and eventually Ghost is forced to step in too
He fills the ache in way Price is reluctant to, refuses to do as your superior officer. Ghost involves himself in the role, tells himself it's to save you, to keep you alive
But when you moan and whine under him so pretty like that, he has a hard time holding back
After, Soap holds you, shushes into your hair as you whimper and whine, as Ghost and Price debate about abandoning the mission so they can call for med-evac. It's Soap's hands on you that help quell the ache, provide a brief respite from the all consuming blaze inside you
It takes days for your heat to settle, and in those days you're lost in a buttery haze of flesh and wetness and moans as the men try and see to you, try and tell themselves it's only clinical, try to refuse the fact that they're falling for you
You wake up back at base, and in the days that follow you barely leave your room, waiting for you to be called down to someone's office and dismissed from your role, turned out of the military for hiding your designation
Instead you're summoned by Price, and in his office are the others
"No one will ever know." He promises you, low and sincere. "You have our protection as long as you want it."
You know years later that this was the moment you accepted your fate, took a single step towards them that would lead to the claims against your skin, each of them bearing your own mark in turn. Claimed.
In this moment you look up at them, again echo that singular desperate plea for them to stay.
"Please."
2K notes · View notes