Actions

Work Header

Three of Hearts

Summary:

The staff at the Gold Saucer had been nothing but kind and helped Cid get drunk in under four drinks, a record for him if he had to be honest. He wasn't black out drunk, no, not by any means. But he was drunk. Drunk enough that when Cloud had swung by to check on him and Vincent he couldn't keep his damn hands to himself. Drunk enough that he pulled the blonde into his lap and kept him there. Drunk enough to offer a spot between two warm bodies for the night if he wanted.

And God was he glad Cloud jumped at the opportunity.

Notes:

so my new record for Delirious Fugue State Writing is now 6800 words, after having written this starting at 1am this morning and finishing it now at 7pm. if theres any errors in the writing, that's why. please don't scrutinize it too hard and just enjoy it for the horny fuck fest that it is

Work Text:

Cid wasn’t a betting man. Maybe he should have been. Scoring a single jackpot was one thing, but two? He didn’t know how he could have ever possibly pulled off a feat like this, but he wasn't asking any questions beyond “You sure?” As he locked the hotel door behind them.

The staff at the Gold Saucer had been nothing but kind and helped him get drunk in under four drinks, a record for him if he had to be honest. He wasn't black out drunk, no, not by any means. But he was drunk . Drunk enough that when Cloud had swung by to check on him and Vincent he couldn't keep his damn hands to himself. Drunk enough that he pulled the blonde into his lap and kept him there. Drunk enough to offer a spot between two warm bodies for the night if he wanted.

And God was he glad Cloud jumped at the opportunity.

If he hadn't, things would have gotten awkward fast . But instead the merc let himself be dragged along by the drunk, Vincent barely stifling a laugh all the while.

When they made it back to the ghost hotel, Cid fumbled with the door key, hands shaking at the realization of what was happening. He was drunk as hell but still had the moment of clarity that this was Cloud he was pulling into his bed, alongside his boyfriend. Did Cloud even know they were dating before this? Unlikely, with the way he swallowed when Cid had drunkenly confessed he was interrupting their date night. Much to Vincent's chagrin.

And that led here, Cid sitting on the edge of the bed and patting on his lap for Cloud to hop back on it. “C'mon, don't be shy.” He laughed, though the nerves couldn't have been understated.

Vincent let out a coy laugh, trailing a claw against the exposed part of Cloud’s arm before circling around the room to discard his cloak and other outerwear. Somehow casual and so completely nerve wracking.

A good boy if there ever was one, Cloud did as asked. He approached Cid, though instead of sitting in his lap like he had at the bar, back to chest with the pilot's arms wrapped around his stomach, he instead straddled him face to face. It got a rise out of Cid, a flush on his face and a sharp inhale loud in the otherwise quiet room. That silence wouldn't last for long. 

“Now, how the hell did I get so lucky, eh?” Cid asked to no one, and Cloud mulled over his response.

“Who knows? Maybe I'm just bored.” A dishonest answer, they could all tell. Cid laughed at it.

Behind Cloud, Vincent loomed. Not in a way to deliberately scare anyone, but his silent approach pulled Cloud from his false confidence. A cute expression, Cid decided. Really cute. And the sensation of Cloud’s weight on his lap… it was getting to him. In an act of boldness, Cid reached forward to plant a kiss on the merc’s neck. It earned him a surprised gasp, and he pressed another, and another. Eventually he had his mouth open and lightly biting at his neck, love bites peppered against his jaw until he captured Cloud's lips. 

Cloud kissed like he was going to die young. Desperate and sloppy, untrained. Cid could probably guess on one hand how many sexual encounters Cloud likely had and he noted to himself to take it easy on the guy. It would be hard, though. He moaned into the kiss and snaked his hands up to Cid's collar and hair line and deepened it for all he could.

Cloud tasted nice, a natural taste that Cid couldn't get enough of. 

The longer the duration of the kiss went on, the more he became aware of Vincent's presence. First those red eyes piercing his soul, and then his hands. He had degloved and declawed himself, and those very capable hands roamed across Cloud’s chest. He then wondered how much of the moaning was his doings, and how much was being caused by Vincent. The thought made his head spin.

Eventually they broke off, and Cloud panted heavily. Eyes half lidded, mouth hung open.

No manners, and Cid couldn't help the thoughts that followed. The thoughts that plagued his mind of what he could do with that mouth.

“You alright?” Vincent asked softly, mouth pressed into the crown of Cloud’s spiky hair. He nodded, finally closing his mouth and swallowing hard.

“Really good.” Was all he could manage, mouth clamming shut as Vincent's wandering hands shimmied beneath his shirt. The form fitting knit turtleneck was something Cid had considered an attractive clothing item, and at the time that was all he thought. But now, he realized it was both that and the fact he thought Cloud was hot. His soft blonde lashes half lidded, mouth pulled tight to try to keep in moans as Vincent played with his nipples… yeah, he was really hot.

While the strip tease was exciting, Cid wanted a selfish slice of the action. He pulled the shirt up, paused a second for Cloud to protest if he was going to, and leaned down.

“Cid-!” The way he cried out his name was electric. Cid kissed his - apparently very sensitive - nipple and parted his lips to suck on it. Cloud twitched at the sensation, torn between pleasure and overstimulation between Vincent's teasing and Cid's mouth. Even the feeling of his scruff against Cloud's otherwise hairless chest got a rise out of him and he moaned louder.

As he tilted his head back, pleasure so intense he tried his best to pull away, all he did was open himself up to Vincent.

The man, delicate as could be for something like this, adjusted the angle of his face with a soft finger to his chin, and leaned down to kiss him. Cloud moaned against those lips, hands finding purchase behind the crook of Vincent's neck and the other on Cid's shoulder. Two sets of mouths on him and for being the only sober one there he was definitely blissed out of his mind.

Vincent pressed the kiss deeper, almost going so far as to steal Cloud's attention. It didn't go unnoticed by the pilot and he stopped his onslaught on Cloud's sensitive and now-dripping nipples to stare up at them. ‘Slack jawed’ was an apt description. ‘In love’ was another.

The show of getting to watch Cloud and Vincent tongue deep in each other's mouths was something Cid would be hard pressed to forget. Even as drunk as he was, he committed it to memory.

“Fuck, you two are damn hot…” Cid said, readjusting himself a bit to pull Clouds hips closer into his own. The grind made it clear just how much he liked the view. And from the way Cloud's hardon poked him back it was obvious this was all mutually enjoyed. Palming against it, Cloud let out a low whine , and Vincent grabbed his hair to push the kiss deeper.

The desperation invoked was enough to set Cid on fire. In a bold act he took his own shirt off - dog tags clinking in the act but still present around his neck as always - and moved his hands to unbutton his pants. Above, Cloud managed to have enough cognizance to stop him. So he stopped.

Vincent gave him a moment of reprieve and pulled back. The trail of spit that was weaved between them made Cid audibly gulp.

With his mouth having been returned to him, Cloud spoke.

“I want to be the one, hah, to do that.” Ah.

Cid wasn't the type of person to get butterflies or anything of the sort, but Cloud's look of determination combined with the way he gripped at the hem of Cid's pants left the man flustered. Behind, Vincent let out a real laugh. No longer stifled, he simply let it out.

“What? What's so funny?” Cid asked, a pretend scowl on his face.

Looking up at his boyfriend, he could never maintain that act. And that's all it was, an act. They had a push and pull dynamic, but usually it was Cid pushing at Vincent's buttons until he finally opened up and let parts of himself lay bare. His body, his soul, eventually his heart. Over the long course of saving the world the two of them had found solace and want in each other, a reflection neither of them had expected

And now Cid looked up at him, laughing at how flustered he was to have a hot blonde military brat sandwiched between them. But not just any blonde, but Cloud.

“Oh, nothing, just enjoying myself is all.” Vincent announced with a smile, something Cid did not take for granted.

He really was enjoying this.

Cloud glanced between the two of them and let out a choppy sign and laugh. The nerves were getting to him, but he persisted. No way had he gotten this far just to back down.

The merc got up from where he straddled Cid's lap and kneeled in front of him. An act so simple and yet held so many implications. But this was what he wanted, Cid told himself, and he repositioned so Cloud could do the honors. A couple buttons, a zipper, and after a long pause he pulled down. 

Cloud had grabbed his underwear in the process and with an enthusiastic spring , Cid's cock was on full display to the two men.

If he had the ability to go back in time and tell his past self he would be celebrating the demise of Shinra by fucking his two favorite men, he would've thought himself insane. And yet. There he was. And there Cloud was, on his knees and looking at his cock like he had never seen something so girthy - so much for the buster sword, Cid joked internally.

“It won't bite, and if you're putting your mouth on it you better not.” Cid warned, and placed a soft hand to Clouds head. The spikes were much softer than expected, and he relished in being able to pet them. A once in a lifetime opportunity.

Vincent gave an encouraging noise and leaned against the bed to put hands on the both of them. His fingers ran up and down Cid's legs and gave his goosebumps. No hesitation, he leaned forward to kiss Vincent. The man was needy, evident in the way he pushed Cid's mouth open and pressed his tongue inside. He tasted like the pineapple whatever he had been drinking at the bar, and was clearly drunk for the way he moaned softly into Cid's mouth. All of it felt so normal, so expected, until Cid all but yelped into it.

Cloud, bastard that he was, took the moment of distraction to press the tip of Cid's cock into his mouth.

“Fuck… fuck. Fuck.” Cid chanted over and over, mouth occupied by his boyfriend and cock getting worked by Cloud… it felt incredible. He could practically feel his eyes rolling back as Cloud bobbed his head back and forth. The sound of spit and gagging filled the hotel room, not the first time and certainly not the last. 

Out of the corner of his eye Cid spotted Vincent moving his hand. Where it landed was what really intrigued him; on the back of Cloud's head. He pressed the merc further down, bit by bit. Sounds of struggle made way for loud moans as Vincent effectively used Cloud's throat as a surrogate fleshlight for his boyfriend. A thought that made Cid whimper in response.

Even if he had started this whole thing, it was Vincent who was orchestrating the symphony. Quietly pressing forward bit by bit until he had Cloud’s hair gripped in his deceptively strong hands, arms helping the merc to push further and further against Cid.

“Fuck, you two are - haaa - fuck, so good -” Cid barely managed a compliment, mind completely blank.

Cloud let out a strangled moan as he pushed himself all the way to hilt with Vincent’s ‘help’, and his hands found their way to either side of Cid’s thighs. After a long pause, Vincent finally let go, a sadistic laugh fluttering from his lips. It wasn’t often that side of him surfaced, and when it did Cid made sure to savor it. The rare hints of sadism that lurked in his depths, enticing and electrifying.

A pop echoed through the room as Cloud pulled himself off, followed by heavy panting. For someone with as little experience as Cid assumed him to have, he did a fantastic fucking job. So much so that the pilot couldn’t help but reach a hand down and cup his face, thumb pressing his swollen lower lip down. The drool on his lips acted as a gloss, and Cid couldn’t help but get lost in the visual.

“Who knew you were so proficient in suckin’ dick, huh?” He asked, and Cloud let out a shaky laugh.

“Good to hear, I’ve, uh, never done it before.” The admittance was accompanied with Cloud burying his face shyly against Cid’s inner thigh. An image that left the drunk with more butterflies than before, and he looked frantically between the blonde between his legs and his boyfriend who only gave an amused smile. The moment was sweet, a real care felt as Cid pressed a hand softly back into those golden spikes. He managed to get Cloud to look back up at him - eyes darting between his face and erection - and eventually got him to stand.

Cid readjusted the lot of them, pushing himself back onto the bed until he laid down - pants completely discarded somewhere on the floor - and Cloud in his lap. Vincent was pulled alongside him. A silent request at his various belt buckles was enough to get across that he should undress as well, and did so. There was a moment just as he was about to pull his pants the rest of the way down where he quirked an eyebrow and stared at Cloud. The blonde didn’t look away. If anything, he stared intently, face flushed and mouth parted.

“If you want something, say so.” Vincent offered, and pulled his pants down to reveal his own aching hard on. Cloud swallowed hard, eyes wide and body trembling. He was the only one who still had the majority of his clothes on and he instantly felt it was far too hot.

Leaning over Cid, he reached a hand out. “May I?”

“So polite.” Vincent cooed back. His approval was found in the form of him jutting his hips out further, and Cid watched with a wide grin as Cloud tentatively grabbed Vincent’s cock. Both Cid and Vincent were sizable in their endowment, though Vincent’s was more length, while Cid’s was more girth. Both offered an easy handle, and Cloud instantly became lost in touching the gunman. A soft moan left Vincent, and it spurred him on more.

With everything happening above him, Cid moved his hands to rest against Cloud’s thighs, inching up and up to rest at his pants line.

“What say we don’t get you out of these?” His excitement was infectious and Cloud only nodded in return. He shifted his weight a bit to make it easier to undo and felt excited at the older man’s hands gliding down his pelvic bone. Slowly, he worked the merc out of his pants and underwear and at long last the three of them were all equal states of undress.

Cid couldn’t help but stare.

“What? Is it bad or…?” Cloud’s embarrassment was cute, his flush accompanied with the way he literally couldn’t keep his hands off of Vincent made Cid grin wide. So unsure of himself, and yet completely honest. How the hell was he ever going to top an encounter like this?

“Not bad at all.” Cid reassured, and grabbed Cloud’s free hand to press a kiss to the knuckle. In doing so he noticed a faint scar along his hand, an observation that led him to notice other scars littered along Cloud’s otherwise fair skin. Battle had not been kind to him, as it hadn’t been to Cid or Vincent. The two of them knew good and well each other’s scars - the injection dots that freckled Vincent’s arms and legs, the shrapnel pieces that had marred Cid’s arms, the list went on - but something about seeing Cloud’s scars did something to the man. Cloud was so young, he shouldn’t have had to go through all that shit. SOLDIER was a hell of a program, though, and they all knew it. Didn’t make it easier.

In an act of reassurance - and to get his mind off of the more depressing aspects of life - Cid reached down to fondle Cloud’s leaking hard on. His cock was by no means small, but pressed up right to Cid’s it was clear who was top dog. Using his hand as a clamp to stroke them together, he cherished the noise that left Cloud’s mouth; a breathy moan, accentuated by the way his body trembled and doubled over.

The merc struggled to keep the pace he had going on Vincent, and earned a small ‘tsk’ from him.

Cid thought it over for a moment, trying to plan out the logistics of how to get everyone happy in this situation. After a couple strokes he stopped, much to Cloud’s ire.

“Here, I’ve got an idea…” Terrifying words to hear from a man with his blood alcohol content. The two let him take the lead, though, trusting his decisions.

In a mess of movement, Vincent was sat at the head of the bed, legs parted with Cloud on all four nestled in between. Behind, Cid took real charge and pressed his cock in between Cloud’s cheeks. The tremble that coursed through the younger man wasn’t lost on any of them, and Cid couldn’t help but lean down to gently kiss at his shoulder blade.

“Just relax, daddy’s gonna take good care of ya.” Something that felt so natural to say, and yet it caught even Vincent off guard. His raised eyebrows did all the talking needed, and Cid grinned back, embarrassed. “What? You’re older than me, I don’t get to say shit like that to ya.”

Vincent let out a soft laugh and pet Cloud’s unruly hair, hand settling at the base of his jaw. “Fair enough. You okay with all this, Cloud?”

There wasn’t a need to ask, he nodded enthusiastically and moved his head down to lick the precum from Vincent. The gunman wasn’t very vocal most of the time, and Cid could tell he was pushing himself a bit to prove to Cloud that it was okay, not only okay but good . Something like that was easy to go unnoticed, but Cid knew his brooding vampire well and couldn’t help but feel even more in love at the effort.

Watching Cloud get lost in his efforts was mesmerizing enough, but Cid had other plans. Plans involving the bottle of lube he brought with him to the hotel, which originally was planned to be used on Vincent, but plans had changed. He had grabbed it in the act of rearrangement and spread some onto his fingers.

“It’s gonna be a bit cold.” He warned, giving only a second for Cloud to internalize what he had said. The muffled gasp was amusing, if nothing else.

Cid pressed his lube coated finger between Cloud’s cheeks, working it soft but firmly into his tight hole. The boy had never done anything like this before, and for a brief moment Cid wondered if he would even be able to take him. Worst case he could likely take Vincent, what with his cock not being comparable to a beer can, but Cid wanted nothing more than to fuck the twink like there was no tomorrow. A good deal of preparation would be in order.

As he pressed his finger further and further in, curling it to press against his plush insides, he could hear Cloud moaning slack-jawed around Vincent’s cock. He had stopped moving, face buried to hilt (Did he have a gag reflex? Surely not.) and let out soft cries. Some of them sounded close to Cid’s name, the rest completely unintelligible.

Vincent laced his fingers into this golden spikes, grabbed tight enough to hold but not so much to hurt, and thrust shallowly. Wet gagging and heavy breaths filled the air, accompanied with Vincent’s own moans. The show was incredible and nearly pulled Cid from his work. But he couldn’t stop, no. Instead he pressed a second finger against Cloud’s hole and marveled at how he tightened and relaxed around it. For someone who had never done something like that before he was proving to be a natural.

“That’s a good boy.” Cid muttered with genuine affection, and it earned another long moan from Cloud. As Cid thrust his fingers in and out of him, he could feel the way his body spasmed and trembled, excitement like electricity through him. He pressed his fingers all the way to the knuckle, scissoring them out inside of him and marveling and how he reacted.

Cloud’s hands didn’t dare to reach down towards his own leaking cock, instead planted on Vincent’s thighs. The gunman let out a dreamy sigh, and pulled Cloud back with a bit of effort.

“Your mouth is… wow.” The way Vincent looked at Cloud lit something inside of the both of the blondes. Though Cloud didn’t have much time to bask in that, as a third finger was being pressed inside of him and he pulled forward from it.

That wouldn’t do.

With his free hand, Cid grabbed tight onto Cloud’s hip to hold him in place.

“I gotta get you stretched out, otherwise it’ll hurt. You don’t want that, do ya?” Part of it was concern, but part of it was a real question. Cloud was often the one on the front lines of combat, taking beating after beating and walking away on top each time. Who was to say he wasn’t partially a masochist who wanted that sort of pain for pleasure? If that was what he wanted, who was Cid to say no? But of course, he needed it stated clearly. He wasn’t about to force it in on a whim of an observation.

“No, please…” He spoke softly into the gap between himself and Vincent, words trailing off that Cid couldn’t hear.

“Hmm? What was that? Didn’t catch that last part.” The devilish grin on his face earned him a look from Vincent. Though, the gunman was happy that for once he wasn’t on the receiving end of Cid’s antics. Well, not in full. There was still plenty the pilot could do to mess with him and they were both fully aware of it.

“Please stretch me properly.” An admittance that left Cloud completely red in the face.

In an act of mercy, Vincent leaned down to kiss him. So sweet and kind. Cloud moaned softly into his mouth, lips parting and tongues touching once more. Even if he wasn’t used to this sort of thing, Cloud did his best to keep up. The way Vincent all but commanded his attention made him pull forward, only to be reminded of the firm hand at his hips. Being pulled in either direction, pleasure abound as his holes were filled and explored… it was too much. It wasn’t enough. If anything else happened he thought he might die, but if it stopped or became even one percent less he might also die. A tightrope existence fueled by adrenaline and lust.

Three fingers felt like too much, and four felt like pushing it. Cloud managed to pull away long enough to comment on it.

“You planning on putting your whole hand in there, or something?” A real fear could be heard in his voice, disguised as annoyance or even impatience. Cid didn’t think to verbally respond and instead used his free hand to land a loud smack to Cloud’s ass. He yelped, hole tightening in a way that made Cid groan - the thought of feeling that around his cock made it twitch with excitement - and Vincent laughed. Both at his crude comment and the sight unfolding before him.

“So rowdy.” Was all the gunman had to say before leading Cloud’s mouth back to his cock. The merc didn’t hesitate and swallowed the head with ease. He didn’t test his gag reflex this time, though, and instead worked the shaft and head, tongue stopping to lap up what precum there was. Vincent let out a soft groan, eyes barely staying open enough to keep hold to the idea that this wasn’t his boyfriend lovingly sucking him off but Cloud. Belligerent and no-nonsense Cloud, on his hands and knees and being so good for the two of them.

Cid, with little warning, pulled his fingers out (taking a second to clean them off on a stray towel off the side of the bed) and lined up his cock. He drizzled more lube onto Cloud’s anticipating hole and earned a loud noise from the merc. With his mouth full of vampire cock it was difficult to make it out, and Cid teased him for it.

“Hm? What’s that? You want me to put it in?” He pressed his thick tip to the entrance, swirling around it before pressing it in ever so slightly. Cloud let out another desperate noise and tried to move backwards, pushing it further in. Vincent stopped him, hand firm in his hair.

Cloud all but whimpered at being at the mercy of his two older companions. Wherever he thought the night was going to go when he let Cid pull him in, it hadn’t been here. Maybe he should have expected it. A vampire with a penchant for masochism, and a maniac who had confidence his brazen antics wouldn’t kill him? There was no way they would be ‘normal’ in bed, no chance. Though, as the encounter unfolded Cloud realized he didn’t mind. His cock never stopped twitching, for one, and being at the receiving end of orders only felt natural.

“Buh-eeze…” He did what he could to speak around Vincent’s cock. Barely intelligible, but it got the point across.

“Good boy.” Cid complimented, and awarded him the prize he coveted.

The first inch was the worst. Cloud inhaled sharply, a loud high pitched whine leaving him as he experienced real penetration for the first time in his life. Fortunately Vincent had enough sense to pull out from Cloud’s mouth - regardless of how much he wanted to keep throat fucking him through it all - and planted soft kisses to his forehead and hairline.

“Deep breaths… Relax.” Vincent spoke softly to him, and it did help. Even if Cid wanted to be brash about the whole thing he knew it wouldn’t be right, so he took it slow. Thrusting shallowly, getting bit by bit into him until the ridge of the head had fully popped in, and after that it was just the tapered expanse of the shaft. The further he pressed in, the more Cid had to practice deep breaths of his own, trying so hard not to cum instantly from the way Cloud’s ass tightened around him.

Not only that, but seeing the way Cloud had propped himself upright better to kiss Vincent not only created a different angle but a great view. There weren’t often times where Cid felt jealous, or anything of that nature, and this was no exception. But the idea that maybe he should have felt jealous, that he should have been more possessive, it drove him to sheath himself completely inside the ex-SOLDIER.

“Damn, Cloud, you’re tight . Always knew you were a hard ass, but this is a bit literal, ain’t it?” Cid laughed at his own stupid joke, and when he looked up he was met with Vincent’s signature deadpan yet begrudgingly amused smile.

There wasn’t much of a moment for amusement though, as Cloud turned his head around enough to lock eyes with the pilot.

“Cid if you don’t fuck me, I swear to -” He didn’t get the chance to finish his threat.

Everyone knew Cid had powerful legs, that was a given what with him being a dragoon, but his arms were strong as well and he used them to pull Cloud back with a loud yelp. If Cloud wanted to play the game of ‘no mercy’ then who was he to deny him? He had started with slow, powerful thrusts that rattled the merc’s entire body, leaving him winded and clawing at the sheets. Eventually it formed a slow rhythm, building faster and faster until he was slamming into him with a reckless speed.

The tightness was dangerous. Cid could tell he wouldn’t last for very long, especially under Vincent’s watchful eye.

In that moment, a proposition blossomed in his mind.

“I doubt I’ll - ha - last long, so how’s about when daddy’s done with ya, Vince takes a turn?” His words were highlighted with thrusts, each one causing Cloud to moan and groan, body struggling to keep itself upright.

Playing it by ear was a Highwind specialty, and Vincent looked at him with wild eyes. That hadn’t been part of the deal, though he couldn’t say he wasn’t excited at the prospect. Especially not having to get his hands dirty with stretching or anything of the sort.

The idea alone of fucking Cloud while he had Cid’s cum in him… it made Vincent have to shut his eyes for a moment so he didn’t cum on the spot. Though it all hinged on Cloud agreeing.

Blissed out of his mind, he nodded with excitement.

“Please…”

“That’s a good boy.” Cid grinned and gave his ass another smack. Just as before, he let out this whine and his ass clenched. The tightness before was insane, and now it was borderline unmovable. Regardless, Cid continued as best as he could. Hands on either side of Cloud’s hips, he plowed into him.

He was close. Damn close. The sound of wet slapping, balls slapping against Cloud’s, and cock getting swallowed eagerly by his hole… it was too much. Looking up and seeing Vincent staring at him, hungry, wanting, was the final straw. He doubled over as he came, fingers pressed so hard into Cloud he was surprised the nails didn’t break skin.

Cid rutted through his climax, breath heavy against Cloud’s back and body instantly drained.

As he pulled out he got to watch his handiwork; Cloud’s ass quivering at the sudden emptiness, cum spilling against the back of his perineum, it was certainly a sight to behold. And below, Cloud’s cock twitched wildly, precum leaking like a fountain. It would be annoying to clean up, but it didn’t matter.

“Ha… fuck…” Cloud muttered against the bedsheets, eyes open but not focused on anything. “Vincent, please… I’m so fucking close…”

Cid excused himself to clean up, giving a quick kiss to Vincent as he did so, and left them to it.

From the devilish look in the gunman’s eyes, he wasn’t going to go any easier on him. Deceptive strength was a commonality between the two men, and Vincent made quick work to push Cloud into an easy position. His back on the mattress, legs parted, Vincent put himself in between like it was normal, like he was supposed to be there. It wasn’t often that he topped, but when he did he liked to look his partner in the face. On any normal day it would have been Cid, but seeing Cloud looking up at him with such wanting, expecting eyes? He could get lost in that.

“Hold your legs.” Vincent instructed, and Cloud did as he was told. “Very good.”

While Cid’s cock was by far thicker, Vincent’s had length to it and even just feeling the difference between them made Cloud lightheaded. Two different cocks going into him with such proximity he could feel the difference. His face flushed at the thought and he had half a mind to say something about it.

“Feels… different.” Was all he could articulate as the tip of Vincent’s cock entered him. Perhaps the difference in position also lent something to it as well. As the gunman pressed more into him, he pulled his legs back further and further. The flexibility impressed even himself, and before long Vincent was using his thighs as a leverage point for his hands.

As the full length entered him, he inhaled sharply.

“It’s… it’s pressed against something.” He offered, unsure of if it were good or bad, but it felt incredible. Felt like he was about to get his organs rearranged and all the thought he had about it was that he better say ‘thank you’ for it. Vincent gave him a soft smile - God was his smile always that charming? - and gave a tentative thrust against it.

“There?” He asked, as if Cloud wasn’t seeing stars.

“Y-yeah.” His body ached for more, and fortunately Vincent was more than willing to provide. The feeling of lube and cum mixed inside of him only served to excite him more, too. The combination made it easier to glide along his insides, thrusting into him with ease. Where Cid had powerful, well-timed thrusts, Vincent had technique and finesse, his thrusts hitting against Cloud’s prostate with precision. He let out long cries, moaning against the side of the bed.

“You’re really noisy, huh?” Cid had returned from the bathroom and sat himself next to Cloud’s head. He looked up at the pilot with a flushed face and intense expression, trying so hard to think of anything to say. “Vince fuckin’ you real good, yeah?”

Cloud couldn’t articulate words, just nodded with a wide open mouth, drool dribbling down the side.

“Then make sure you thank him.” There was a deep gravel in his voice, the kind that Cloud only heard at the earliest points of the morning when they two woke up before anyone else and shared a moment staring at the sunrise. It happened often enough for him to recognize it as Cid’s voice, but it was rare enough to set him off in a specific way. A part of Cid he for some reason thought was reserved for rare moments. Moments like these.

Vincent played along with the power-play, pausing his thrusts deep inside of Cloud until Cid had gotten what he wanted.

“Vincent, I, thank you, please - please fuck me hard, please. I’m so close, I -” He didn’t get to finish the incoherent babbling, as the effort from before was doubled down.

Again and again, Vincent slammed into him. The echo of wetness and breathy moans leaving the both of them acting like an angelic choir to Cid’s ears. So incredibly fucking hot, seeing the way Vincent’s black hair moved in time with his thrusts, the way his abs shimmered in the light. Even Cloud looked good enough to eat, his cock leaking as though it could burst at any moment. And it would. There was no doubt.

Cloud’s eyes snapped closed as he came, mouth open and teeth gritted. He pushed his legs as far apart as he could manage and came hard against his chest, thick ropes covering himself and nearly getting onto his face. No doubt the tightness was too much to bear, as Vincent came quickly after. He hilted himself inside of Cloud, head thrown back in a moment of bliss and chest heaving from the exertion.

For all the wonders in the world, Cid was hard pressed to think of a better view.

“Fuck, y’all are too hot.” He mumbled to himself and leaned down to give Cloud a kiss. Poor thing was barely conscious and only gave a soft peck in return.

He’d come to in a moment.

“Was that everything you wanted, chief?” Vincent asked after he had come down enough to pull out of Cloud. The feeling of emptiness left the merc crossing his legs in strange discomfort. Everything about the ordeal was so sudden, so ill-planned, and yet somehow it had worked just fine up until that point.

And now, in the aftermath, they had to actually talk about what had happened. Unlikely at best.

“I’d say so.” None of them were the type to enjoy chatting about their feelings, but it was something that needed to be done. Cid opted to lean over and give Vincent a kiss, sharing in the post-coitous bliss for just a moment longer. At their side, Cloud laughed after a long pause.

“You good?” Cid leaned down once more to give him a kiss, and this time was met with a real fervent want. Cloud’s hands snaked up to wrap around his neck, and held him in place good and tight. Another hand worked its way into the mix, with Vincent placing his on Cloud’s chest - mindful to avoid the cum that covered it.

As Cid pulled back to catch his breath he could see Cloud grinning ear to ear, something so rare he thought it unheard of.

“Yeah, real good. Really good.” Cloud nodded, eyelids so heavy he couldn’t help but give in to closing them. “If you two want a third again at any point… I’m game.”

An agreement so easy it felt like there had to be strings attached. And yet, Cloud said it with his whole chest and he meant it. They could both tell. Cloud wasn’t the type of guy to agree to things at a whim or out of meager obligation. No, he wasn’t like that at all.

“Well, you’ll have to ask your father.” Vincent joked, his sense of humor cruel at this point, especially with the way it made Cid’s cock twitch. There was no way he would be able to go another round but God did his selfish desire yearn for it. But if Cloud was agreeing to something casual and longer term he wouldn’t have to worry about satiating that entire feeling in one go. He could let it out over time.

Cid shot him a glare, lips pulled into an embarrassed line.

“It’s so unsexy when you say it like that.” He grumbled and reached for his pack of cigarettes.

Vincent hummed in cruel delight and got up to clean himself off in the bathroom. It would likely take both of their efforts to get Cloud up and presentable, so they let him rest for the moment.

Just as Cid was about to make his way to the balcony - underwear begrudgingly returning as he didn’t want to get fined for public nudity - Cloud called out to him, delirious and half-asleep. “Hey, Cid.”

“Hm?” 

“Thanks for this.” He managed to roll himself over and upright, and the look of affection on his face was quickly replaced with a look of horror. “I, oh God.”

Cid let out a loud laugh. The sensation of fluids in and on him no doubt suddenly making itself known in the most unpleasant way.

“Go get cleaned up.”

That night, Cloud opted to stay at the ghost hotel with them. There was a moment where it was uncertain how they were going to sleep, but the arrangement made itself clear by default - Vincent liked to be confined tightly and the other two didn’t enjoy being stuck in the middle. The two blondes cuddled up against the gunman, Cid doing so as he had on any other night they slept together, while Cloud was hesitant. 

At first he didn’t even really make contact, stopping short of physical intimacy outside of sex. But that was quickly thwarted by Vincent pulling him in and placing his hand against his chest. Cloud noted how cold his skin was, and how slow his heart beat. Or maybe it was simply more extreme compared to Cid, who radiated heat like a furnace, and who’s heart Cloud could hear from the other side of the room. A steady rhythm, and one that actually served to ease the merc’s nerves.

If Cid’s heart was racing like that, then perhaps his own feelings of nerves and unease weren’t too out of the ordinary.

After a long moment of hesitation, Cloud buried his face into the crook of Vincent’s neck and closed his eyes.

In the drifting moments before sleep came to him, he felt a hand gently lay on his shoulder. Cid had completed the circle of touch between the three of them, and he couldn't help but smile sleepily at the gesture.

That night, all three of them slept better than they had in months.