Actions

Work Header

Somewhere Between Friends and Lovers

Chapter 3: Words On My Lips

Notes:

(See the end of the chapter for notes.)

Chapter Text

    Gladio set down their food delivery and shrugged out of the scratchy motel robe as soon as the door closed. Prompto grinned as the larger man brought the bag over, though his eyes roved over Gladio's proud nude form. The blond wore a wicked grin and opened his mouth to make a comment, but flinched as his stomach let out another growl. His expression grew sheepish in an instant as Gladio chuckled.

    "Okay, okay, I won't make you wait any longer." The shield grinned wide, digging in the bag and handing Prompto the plastic box carrying his chef salad. The blond accepted it with enthusiasm, absentmindedly licking his lips as he lifted the lid and poured the light dressing over the greens.

    Gladio admired his soft features as he settled on the bed beside Prompto. The gunner was spearing lettuce and veggies, about to bring the fork to his mouth when Gladio leaned over, unable to resist the urge to peck a kiss on his cheek. Prompto started slightly, blinking as he turned his gaze to Gladio. His expression of mild surprise gave way to a wholehearted smile and he leaned in to receive a chaste kiss. Prompto studied Gladio only a moment more before biting his lip and turning back to his salad.

    They ate their meal with light conversation, pausing every so often in an attempt to follow what was happening in the soap opera currently playing. With their trash tied up and set by the door, they found themselves snuggled under the comforter, their nudity doing little to resist the chill of the air conditioner. Though their eyes were fixed on the television screen, they were only partially invested in the reruns of Kingdom of Astrals. Gladio was entertaining himself with running his fingertips slowly up and down Prompto's side, raising goosebumps in their wake. He felt a small thrill every time the blond shivered and let out a quiet gasp. After several repetitions, Gladio brought his hand up to run through Prompto's hair, planting a kiss on top of his head.

    "Gladdy..." Prompto breathed against his throat, needy and full of intent.

    "Hmm?" The shield hummed, resuming his tracing over Prompto's body.

    The whispered response came, "I want you so bad..." Gladio knew. He could feel the warm press of the blond's arousal against him. He continued his innocent ministrations, pretending not to notice. Impatient, Prompto began mouthing at his neck, sucking lightly but not enough to leave a mark. The gunner's tongue was as precise as his aim, licking and flicking against all the right places to drive Gladio mad with desire. Before he knew it, though, teeth were nipping his earlobe and the blond's soft voice teased, "Come on, big guy. Didn't you say you'd make me scream your name all night?"

    Gladio's pulse roared in his ears and in the blink of an eye, he flung the covers off and had Prompto rolled over on his back. With a searing kiss, he growled against his lips, "Damn right I did."

    Prompto moaned low, circling his arms around Gladio's neck and arching his body. The shield slowed the pace before the excitable gunner could push them to the edge too quickly. Their previous trysts that day had been quick fixes, but now that they were settled in for the night - with their friends nowhere near to hear them - Gladio planned to bask in the presence of this ray of sunlight. He was going to savor every last piece that the blond was willing to give. Prompto seemed to pick up on his intentions when his sapphire eyes locked onto deep amber, and his urgency dwindled like the small whine in his throat.

    After leaving the bed for a moment to dig out condoms and their bottle of lube, he returned and guided soft, freckled thighs apart, settling comfortably between them. He noticed the slight shiver that quaked Prompto's body and the way his muscles were held taut. Gladio smoothed a hand over his thigh and up to his hip, leaning forward.

    "Babe, you're trembling." He murmured, resting his forehead against Prompto's.

    The blond barely gave a nod, confiding with a whisper, "It's been such a long time..."

    "I know, babe, I know." Gladio cooed, holding himself up on his elbows and cradling Prompto's face. He nuzzled Prompto's cheek and left feather-light kisses as he spoke, "I'm gonna take good care of you, Prom. Such good care, I promise."

    He squeezed a generous amount of lube onto his fingers and warmed it for a moment before circling the tight ring of muscle between Prompto's legs. Gladio felt it twitch under his touch and eased a finger in. His gaze was focused on the blond's reactions, drinking in the blush dusting his cheeks, the way his eyes fluttered closed and his teeth worried his quivering bottom lip. Gladio left trails of tender kisses along his jaw and neck, breathing his praises as Prompto's body gradually relaxed and opened further for him.

    "That's it, just like that, Prom. I'm gonna fuck you slow and proper, just like you deserve."

    That earned Gladio a breathless moan and a barely-controlled roll of hips. He kissed down the length of Prompto's neck, over his collar bone, and to his chest, pressing his lips over his heart. Faintly, he could feel the blond's heart thudding. He knew Prompto's body like the back of his hand, and with a gentle crook of his fingers, he found his target easily and brushed his fingers against his prostate. Prompto's mouth fell open and his body writhed desperately against him, hands scrabbling to find purchase in his hair.

    "Hahh-hnng! Gla-aadioo..." Prompto gasped and panted. Gladio lifted his head to marvel at the view before him. He'd always found the steady progression of Prompto unraveling from his touch to be beautiful and mesmerizing. He watched the small crease that appeared between blond eyebrows every time he found a good spot. He admired how his fingernails scratched gently against Gladio's scalp before his fingers tightened their grip enough to send a buzz of pleasure through the shield.

    Just a little longer, he told himself, willing his patience to hold out until Prompto's body was good, and relaxed, and pliant, and ready to take him. So many times during their quick romps, he'd stretch him just enough before Prompto took charge, and it'd been an almost uncomfortably tight feeling that he knew couldn't have been healthy for Prompto's body. No, tonight while they had the privacy, and more than ample time, he was going to ensure Prompto was properly stretched - just like all the times they shared back in Insomnia.

    Gladio's lips glided reverently over Prompto's neck and shoulders, silently worshiping the spray of light freckles that stood out against his fair skin. With his free hand, he guided one of Prompto's hands down from his hair to his lips so he could press soft kisses to the small section of his wrist not covered by the ever-present wristband. The blond watched him, eyes swimming with some deep, unsaid emotion. Gladio stared back, trying to convey the same feeling with his gaze as well as his lips, pressing them a little harder into his palm. The words were sitting at the tip of his tongue, and gods how he wanted to say them. He wanted to chant them over and over with every thrust of his fingers.

    "Gladio..." Prompto's voice was rough, but his tone held weight. He didn't need to say any more. Gladio's fingers slipped out and he made quick work of the condom to sheath himself, spreading lube over his length. With a gentle tug to his hair, Gladio was rising up to meet his lips in an achingly slow kiss. If he couldn't say the words, he'd put them into every action. With a sigh from both of them, Gladio slid home with ease.

    His feelings had begun blossoming in the days they spent in Galdin Quay before that ill-fated day. They began growing in the small, secret moments they shared when they were able to steal away from the other two. Lying nose to nose in the tent while Ignis chaperoned Noctis's fishing in the morning - twining and re-twining their fingers while they talked about everything and nothing at all. He'd drink in his sunny features, how his eyes and nose scrunched up when he smiled, and then the shield was peppering him with kisses before he could stop himself, drawing further laughter.

    Prompto had quickly grown to mean more to him than he could have ever imagined in the time following Insomnia's fall. He'd been there when Gladio finally broke. Prompto had found him hacking away at a dead sabertusk in the sandy fields behind Hammerhead. It'd been nearing dark and Prompto led him to the nearest haven, texting the others where they were. There, under the stars and with nothing but the blue glow of the runes, Gladio had allowed himself to be cradled by surprisingly strong arms, and he'd mourned everything: his home, his comrades, his king, and his father. It was a tidal wave of emotions he'd been keeping in check despite the news because he was a soldier, and his duty and Noct's protection came first. He let his grief, his fear, his anger flow out as he clutched to the slim body in front of him like a lifeline. Next thing he knew, he was waking up on the hard, rocky surface of the haven, held close to Prompto's chest.

    Maybe that was when he truly knew.

    Now, pushing into him with even, deliberate strokes, watching his chest heave, and hearing his pleasured cries, Gladio wanted to pour his devotion into every movement. Sweat dripped down his temple and the back of his neck with the effort of controlling his pace. He lifted Prompto's hips onto his thighs, rocking deeper into the heat of the blond's body and stroking Prompto's neglected dick in time. Prompto's breath hitched and his panting breaths grew louder until they became continuous streams of moans.

    "Gladio-! Mmnnn... So good, Gladdy! Fffffuck!" Prompto babbled tossing his head back into the pillow.

    "Yeah, that's it babe. Hahh-! Gods, Prom, keep tellin' me how good you feel." Gladio encouraged him, hand gripping his hip tighter.

    "Soo good, Gladdy! F-fuck me- aah- fuck me harder!" Prompto begged, hands moving from his hair to his back. His nails dug into Gladio's flesh as the shield granted his request, slamming into him with powerful force. The brunet twisted his wrist just right as he jerked the blond's leaking cock, making the smaller man moan raggedly.

    Gladio didn't bother to hold his voice back either, urged on by Prompto's wanton cries. The gunner's hips worked and rolled in tandem, trying to give as much as he was getting. Gladio dropped his head forward, eyes rolling back at the utterly euphoric sensation of Prompto's walls fluttering and squeezing around him. He felt the ridge of his cock head skim across the blond's prostate when he pulled out, and he felt the delicious sting of scratches up his back before he heard the shouted curse.

    "Fuck, fuck! L-let go, I won't last!" Prompto pleaded hurriedly, reaching down with his right hand to shoo away Gladio's. The shield conceded easily, using his newly freed hand to caress Prompto's thigh. In a haze, he watched Prompto grip his length firmly at the base as his muscles began to shake.

    "A-AAH! GLADI-!" The blond's shout broke off into a loud keen. His cock pulsed between their bodies, twitching in his grip, but it was a dry orgasm. His body trembled violently, and Gladio clenched his teeth in an effort to stave off his own peak. It was tough as hell, straining to control himself while the waves of Prompto's climax rippled and squeezed his cock like a vice. He paused all movement until the blond went lax in his arms.

    The brunet scooped Prompto into his arms and held him close, lifting the slim body and rolling back onto his knees. He settled so that they were both sitting up and the blond straddled his lap. Prompto gingerly released his shaft - which was still hard and straining - and snaked his arm back around Gladio's neck, resting his forehead against Gladio's.

    "Give me just a sec." The blond rasped, breathless. He grunted as he made himself more comfortable with Gladio still inside him.

    "Mmm... 'S fine." Gladio resisted the urge to buck his hips as Prompto's body involuntarily tightened around him with the movement. Instead, he opted for wrapping his arms securely around the gunner and gently rocking up into the sweet warmth.

    "I, uh... I don't think I'll have the energy to scream your name all night at this rate. I already kinda feel like a flan." Prompto chuckled, back to lightly scratching Gladio's scalp.

    A laugh rumbled through the brunet's chest, and he nuzzled the blond's cheek, following it with a small kiss. "That's okay, babe. It was kinda spur of the moment when I said that." At the admission, an impish grin spread across Prompto's face. The shield cocked a brow, only to let out a shuddering breath a moment later. His jaw went slack as Prompto wiggled his hips.

    "I do think I have it in me to see this through, though. I'll scream your name until I've fucked every last drop of cum out of you." Prompto purred, confidence blooming with the shift of power. His words shot straight to Gladio's cock, making the large man snap his hips up. It drew a sharp gasp from those pretty pink lips, and the blond retaliated by giving a strong, deliberate tug on the thick locks between his fingers.

    "Shit..." Gladio panted, squeezing Prompto's narrow hips.

    "Yeah? You like that?" Prompto rocked his hips a little more, enough to placate Gladio for the moment. He gave another little tug, eliciting a deep, rumbling moan from the shield.

    "Yeah." Gladio breathed. Astrals above, it was sexy as hell when Prompto got like this: bold, powerful, in control. It didn't happen all the time, but when it did, Gladio loved it and savored every second. He stared at the blond with stars in his eyes - he couldn't even help it if he tried. Gods, he missed this.

    "How 'bout I ride you like a wild chocobo?" Prompto asked with an irresistibly half-lidded gaze. Gladio would have snorted at the silly mental picture that phrase conjured if he wasn't currently balls deep in the blond and throbbing desperately. Instead, he groaned between panting breaths. A pull at the base of his skull brought him to attention. His scalp tingled deliciously. It was the best sensation to the shield.

    "Gladdy," Prompto moaned softly into his ear, and the brunet whimpered quietly, "tell me you want it."

    "Ride me, Prom. Please." Gladio answered almost immediately, "Fuck, I want you to fucking ride me."

    Prompto didn't tease or waste time - they were both too far gone to tease one another any more. He lifted himself with strong, but deceivingly slim legs and plunged back down, taking Gladio's breath away. Prompto started a brutal pace, filling the room with their moans, squelches, and his thighs and ass slapping against Gladio's lap.

    The blond shifted their angle and tossed his head back with a shout. Gladio cursed as he watched Prompto fuck himself mercilessly on his cock. The speed and power hurtled the both of them to their goal. The wave of Gladio's orgasm steadily grew, tightening in his belly like a spring, and there was no way to hold it off any longer.

    "Gods, Prom, I'm gonna-"

    "Hnng- do it! Come for me!" Prompto commanded with a low, hoarse moan. He untangled one hand from Gladio's dark mane of hair to stroke himself, bicep and forearm flexing to move in time with his hips. A strangled cry ripped out of the shield's throat as he came, body tensing and pulsing with dizzying ecstasy. He held Prompto's body as close as possible, fucking up into him as he rode the wave of his climax.

    Despite the haze in his mind, he heard himself panting out, "Go on, Prom... come... come all over me, babe."

    "GLADIO! A-AAH!" Prompto screamed with a near-sob, tensing and shuddering in Gladio's arms. Warm ribbons of cum splashed onto his stomach as the blond rode out his third and strongest orgasm of the night. Each lurch of his small body was punctuated by a small cry as his arms wrapped around as much of Gladio as he could reach and held him tight.

    With his chest still heaving, Gladio lightly stroked and caressed the gunner's back, cooing praises against his hair, "Shh... I got you, baby, I got you. You did so good, Prom. You're so incredible." Three more words were poised on his lips, but he had to physically bite his tongue to keep them from slipping out.

    "Not too bad yourself..." Prompto said weakly, leaning into Gladio's hold as his arms went limp. They sat in the embrace for only a couple of minutes before they wordlessly untangled themselves and migrated to the bathroom to clean up.

    Exhausted and thoroughly satisfied, they fell into the clean, unused bed together. Gladio pulled the blond against his chest, spooning him and nuzzling the hair behind his ear. Prompto sighed contentedly, and with Gladio's help they pulled the covers up. It wasn't until he heard Prompto's breathing even out, along with a few light snores here and there, that Gladio dared whisper the words, testing how they felt on his tongue - and they felt so right:

    "I love you, Prompto."

Notes:

Finally this is complete! There's still a lot more plot that I might turn into a longer story someday. But for now, I hope you enjoyed this story. I also hope it makes sense because I kept working on this during times when I was super sleepy.

Notes:

Thank you for reading, comments and kudos are loved and appreciated!

Come say hi to me!
| tumblr | art blarg | twitter |