Work Text:
Verdansk at night is cold and unforgiving. Distantly, what Price assumes is miles out, short pockets of gunfire ring out. A little fight, barely a skirmish. It started quickly and it'll end quickly. He sits back on his seat on the porch of the house his squad is squaring in. An old, dilapidated thing, had to be cleared of cobwebs before they could even roll out the bedrolls.
The night sky is so clear in Verdansk, millions of little stars shining bright against the void of space. Price watches them twinkle. He yawns, and takes a puff off his cigar instead of going back in to bed. He can't sleep. He never can. Though, tonight his problems are a little less personal.
Gaz every night sleeping to his right wiggles like a hyper child, while Soap snores like a damn bear. Somehow they manage to scuffle over him even while unconscious, with Gaz seeming to always find where Soap has his hand rested on Price's chest and shoving it aside to keep his own hand there. Ridiculous. But he can only be so mad, Gaz taking his time to adjust to the new relationship. Taking all of his time.
"Captain?" Comes his voice, speak of the devil, tearing him from his thoughts.
Price inhales a drag of his cigar, exhales while side eyeing him coming out to the porch from the ratty side door. "Yes, Garrick?"
"What're you doing out here?" He crosses his arms against himself, fighting off the bitter cold of the night.
"Smoking," Price drawls, pointing out the obvious. It makes Gaz huff.
"Yeah, I can see that, sir."
"Right."
"Why aren't you in bed I mean," Gaz asks, still huffy. A constant state for him.
"You hear how loud Soap snores?"
Gaz smirks at that, openly, unashamed of this little competition he seems to think the two of them are in.
"And you wigglin' like a worm," Price points out, slowly looking away at that. He doesn't have to watch his lips purse, eyes squint a litte. He already knows that's what he's doing.
"I do not wiggle, sir," Gaz says, deadly serious.
"You mean to say you've never noticed how you'd go to sleep on one side of the bed, and wake up on the other?"
"No, because I don't do that."
Price chuckles, and he looks back to him then. He nods gravely, "you do indeed, Garrick. Hard to sleep with."
Gaz stays quiet. Pouting. Price motions to a lawn chair out in the yard, tells him to bring it over. He does.
Price points out over the treeline, past the following neighborhood of houses, "there was gunfire there."
"Yeah?"
"Mhm."
"We gonna do anything about it?"
"Ah," Price starts, stops with a yawn. He takes another inhale of his cigar, savors it. After a moment he speaks, "tomorrow we might go scout it out. See who's left behind."
"Right, sir." Gaz nods. "Assuming you get enough sleep to make it through the day."
Price laughs at that, a short snort and a shake of his head. "If you think I need as much sleep as you and Soap you're mistaken."
"Everyone needs sleep."
"That's true. That's true. But I won't need any more than what I've gotten, and what little I might get when I go back in."
Gaz nods at him, thinking, looking a little smug but hiding it well. "Just mean by the time we're all ready to go you'll probably be having your daily nap on the couch."
Price snorts again, taking another drag, "this how you show respect to your superiors? Makin' fun of 'em after you've kept them up all night?"
"I didn't keep anyone up, sir," Gaz smiles innocently. "We went to bed at a respectable 2200."
"Then you rolled around the bed for two hours and kept me up, Sergeant."
"Did not! Soap kept you up snorin', but if you want an excuse for stayin' up, I see no reason why I can't give you one?"
"What?" Price grins. "Something better than patrol?"
"Maybe."
"Gonna let Soap join in?"
The joy drains from Gaz' face in an instant, "No, sir, I'm not."
Price laughs again at that, a little loud. "I knew you wouldn't. Ah, jealousy, Gaz. Ya gotta learn to live."
"I'm livin' just fine, sir. We were just fine."
Price leans over to Gaz in his chair, grabs hold of his head to bring him in for a kiss to his temple. "We're still fine, Gaz." He plants another kiss to calm him. "Doin' just fine."
"With a third party."
"You'll learn to enjoy the company of a third."
Gaz flushes at that a little, giving a little cough to cover the sudden dryness of his throat. "We'll see."
Price gives him another kiss, lips smushed firmly against Gaz' skin. The younger man melts a little into it, leaning more against the arm of his chair. Price pulls back, keeps his hand on him a moment to hold him steady to admire. Hard to see in the dark, light coming only from his burning cigar and the kitchen light left on. He's just as cute as he is in the daylight. Gaz looks to his lips and Price lets go of his head, a tease to his core. He licks his lips to wet them instead, takes one of the last few remaining drags left of his cigar, and pats his knee. "It's a nice night to stay up anyhow, Kyle."
"Yeah," he responds.
"Stars shinin'," Price says as he looks up.
"Mhm. Sir."
Price glances at Gaz again from the corner of his eye. He puts a hand to his knee and keeps it there, a firm grip. Gaz loops an arm around his, leans his cheek down against the lowest point of Price's shoulder. It's a comfortable silence, one that sees Gaz dozing off again. Steadily, he breathes against Price while he finishes off his cigar. Price watches the trees at the edge of the yard, the dark shapes in the night, squirrels skittering around. In their stolen yard, at the edge of wartorn Verdansk, he lets Gaz have his Captain to himself. A little treat for him.
With a finished cigar, he jolts his shoulder to wake Gaz up. "C'mon now," he says as Gaz scrubs sleep out of his eye. "Back to bed."
"Already?"
"Nothin' left to smoke, lad."
"Right, alright," he says. He sits still as Price stands to stretch by him. He takes a loose hold on one of the belt loops on the pants Price had thrown on before coming outside.
"Grabbin' at me?"
"I'm not awake yet, sir," he laughs, yawning as he does.
"Awake enough," Price says. He reaches for his head again, brushes his hand over his hair, settles it against the side of his head again. "You still gonna do good on your excuse?"
"What d'you mean, sir?" Gaz speaks coyly, eyes still lidded from his nap and mere hours of sleep. His hands, though, wander over the thighs before him. They make their way up to the start of his pants, playing with the edge there.
"Depends on what you had in mind, Sergeant." He glides his hand down Gaz' cheek, enough to get his thumb down against his lips. He runs his thumb over them, dry from the man's eased breathing. Gaz opens his mouth, brings his tongue to the pad of his thumb. Price pushes in then, firmly in place inside his mouth. Gaz closes his lips around the digit, sucks as Price pulls it back out. They maintain eye contact, Gaz opening his a little more.
"Don't make me wait, Captain," Gaz huffs out. Always huffy. But he's smiling, smug in his position under Price as he grabs for the Captain through his pants.
"Get on with it then, Kyle," Price commands as he puts his thumb back into Gaz' mouth. Gaz slides his hand over his dick, moves to the button right above it before retreating his hand. Once, twice, he waits for Price to remove his thumb before finally undoing the latch and tugging his pants and boxers down just enough. Sliding himself onto his knees, he reaches inside, pulls out the Captain's hardening dick and puts his mouth around the tip.
Price takes control then, quiet as he holds the back of Gaz' head and pushes him down on himself. Gaz takes him to the base, easy in his semi stage. Price holds him there, rocking his hips only slightly. His favorite is this, warming his cock up in a soft, wet mouth. Gaz' tongue on the underside, flat and moving gently with the motion of his sucking. Price pulls himself out slowly, gripping firmly into Gaz' hair to keep him solidly in place. Price holds onto the base of his own cock, strokes himself against Gaz' wet lips now. Gaz holds onto his thighs, waits again for Price to use his mouth, not as deep this time. He's hard now, thicker and longer because of it. He pushes himself past halfway in, comfortably an inch before hitting the back of his throat. He fucks himself with Gaz' mouth, still in control with his hold.
"Take a breath, lad," he warns when he pulls out again. He waits for his command to be completed before pushing back in, further now, holding this time at the back. Gaz holds him, breathes through his nose and looks up at his Captain. Price watches his dick as he slowly slides it back out, lets Gaz suck it back in, then pulls out once more. He fucks the start of his throat like that for a moment, slowly, savoring the way Gaz hums around him, content to be a hole for him.
His own dick strains against his jeans, ignored while Gaz focuses on Price, slowly inching more into his throat until he hits the base again. He holds in there until Gaz gags. It's a short noise, but Price is quick to pull out. He allows another moment for air before putting himself back down Gaz' throat, fucking his face more in earnest now. He moves a little faster, sucking in a breath of air himself to exhale a moan. Gaz tightens his hold on his thighs with that, dick twitching in his jeans from the sound alone.
Price pulls his dick out once more for Gaz to suck on the tip, run his tongue over the head then take him back down halfway himself. He bobs his own head, not as deep as Price himself went, but faster. Price strokes the back of his head, drags his short nails through Gaz' coiled hair. Gaz pulls back a moment to breathe, and Price takes hold again, doing slow strokes and pushing more inside of his mouth. Slobber drips down Gaz' chin, a single drop making it's way to the collar of his tee. His knees are deep in the mud, spread wide just enough for Price to stand between them. He'll be a mess when they go back inside, Gaz thinks, perfect for Soap to see.
Gaz chokes again, gagging on the thickness of him, only instead of pulling out Price keeps himself deep in his mouth, not allowing for any breath to be caught. Gaz tightens his grip on the Captain's thighs, clenches his body waiting for release. When he gets it, it's short, a fast movement with leeway of about an inch. He hurries himself deep again, feeling the muscles of his throat flex around Price. He pulls back once more, twice, quick and short before pulling out completely to push Gaz' head down to the base again. It's just a moment, just a tease of suffocating on cock as Price pulls out once more, fucks his mouth gently to completion.
He cums onto the Sergeant's tongue, onto the back of his throat. "Now hold it," Price instructs as he pulls himself out for maybe the final time. Gaz does, dutifully, leaving his mouth open as Price left it, cum sliding down with the spit as Gaz takes in much needed air.
"Good boy," Price pats his cheek as he pushes just the head of his dick back in. "Clean me up, now."
Gaz takes a hand off his thigh for once to wrap a hand around Price's dick as he sucks the head clean. He holds it steady while he dips his tongue into the foreskin, being thorough, fishing for compliments. He gets them in the form of a grin and another pat to his cheek, a little heavier this time.
Gaz wipes his mouth and neck off with his hands as Price packs himself back up. "I'll let Soap return the favor for you in the morning," Price teases as Gaz stands untouched.
"Fuck off, sir," Gaz says. A joke but not. Either way, Price clasps him on the shoulder and directs him inside. Finally back to bed.