Actions

Work Header

one bed, two idiots

Summary:

When the Head of Partnerships at SOLDIER, Genesis Rhapsodos, receives an invitation to a wedding, he immediately decides there’s no way in hell he’ll be going alone: he needs a fake date. Especially when he hears Angeal is bringing his annoying foster mother, whom Genesis intends to bother to death.

But alas, luck is not with him and he's left with with the final name on his list: Sephiroth, the Executive Vice President of SOLDIER, who is hot and sexy but comes with a personality of a frosty peanut. Well. It’s just one night. He can manage. But why does their hotel room have only one bed anyway?

Notes:

Hi DelSion!

Please have this humble offering as your gift for Holestice! :) You asked for Genesis/Sephiroth/Cloud or any combination of them, so please have some SGS. I'm sorry I couldn't deliver the "let's heal Genesis's degradation with fun methods" story this time, but I hope you enjoy this modern fluffy porn with feelings romantic comedy <3 I just wanted them to have a good time and I really hope you'll like it <3

(See the end of the work for more notes.)

Work Text:

Genesis stared at the invitation in his hand, an irritated frown on his face.

 

With love and joy and our hearts full of flowers, we invite you to celebrate the wedding of Aerith Gainsborough and Zack Fair.

Your presence will add sunshine to our special day <3 Plus-ones welcome.

 

Genesis huffed. Unbelievable.

What a bunch of crap.

It was a known fact that Genesis didn’t bring sunshine to anyone’s special day. A tempest in the shape of a man; he knew people whispered behind his back with hushed tones and slightly fearful expressions as he passed them by at the office. But it was alright. It was ambition that drove him, not joy.

Feeling a sense of annoyance creeping up his spine, he turned to stare out of the window.

It wasn’t that he was against weddings, no. In fact, Genesis liked to regard himself as a connoisseur of romance. It was the closest real-life thing to his beloved poetry after all, in addition to pain and suffering, of course, but maybe those didn’t count.

But this wedding?

Zack had met this Aerith lady at a crazy costume party only a few months ago, dressed as a pale and mean vampire and pretending to bite Aerith’s neck. Genesis had been present; it had been very awkward. And while their union might not be considered a shotgun wedding à la Cosmo Canyon where fake Bugenhagens married—or scammed—innocent people, Genesis didn’t approve.

Such commitments shouldn’t be taken lightly.

Fishing his cell phone out of his pocket, he messaged his best friend, Angeal Hewley, who also worked at SOLDIER, only a few floors down. Zack was Angeal’s ex-intern after all, and even if he’d jumped ship for a better offer at their rival company after his internship (not that Genesis was keeping track, mind you), maybe he had some intel on why that silly puppy boy was so eager to tie the knot.

Genesis blinked suddenly. A groundbreaking thought hit him.

Surely it couldn’t be that… Zack had already knocked her up with his mock-vampire charms?

How very disappointing. Genesis huffed; sex ed clearly had its place in SOLDIER’s intern program. Surely no one wanted their interns to knock someone up or be knocked up themselves before they’d even properly set foot in business. What a waste of talent for the company.

If looks could kill, his cell phone would be dead already. He typed the text, fingers flying on the small keys furiously.

Is she pregnant?

The message popped on seen almost immediately and went to ‘read’, and Genesis stared at the three flashing dots for what felt like the longest while ever.

No.

He sighed, feeling slightly relieved. How did it take Angeal so long to type one small word? There must be more to this whole fishy wedding business.

Then why is Fair getting married so soon? And inviting me? With an avec, no less.

Genesis idly checked his emails while waiting for a message from Angeal.

As the Head of Partnerships, he was expecting replies from a few potential corporate partners for a consortium with which they planned on applying for highly competitive RDI funding. The deadline was well in the future, but it was good to be early. Replacing mako energy with renewables wasn’t the easiest task, and it was always a hassle to find trustworthy partners for maximized synergy.

[Beep]

He startled, having lost his thoughts on the upcoming funding call for a bit, but tapped Angeal’s message open immediately.

Maybe he just fell in love? 😊

Genesis scowled and three dots appeared on the screen again.

[Beep]

Why so moody, Gen? Of course he’d want you to be there, too. He was pretty grateful for everything you taught him, after all 😊

Genesis felt his ears turn pink and he huffed. He had done nothing, really, just saved that silly boy from a few obvious mistakes which might or might not have ended up costing him his bright future.

But—whatever.

Are you bringing a plus-one?

He had to ask because he didn’t want to be the only one alone.

Yes. Your mother is visiting Midgar. I’m bringing her.

Genesis’s mouth fell open as he stared at the message. What the actual fuck? How dare Angeal do this to him behind his back?

Genesis and his foster mother had never really got along. As soon as he turned eighteen, he was off to Midgar, shaking the dust of Banora off his feet, never looking back.

But apparently Angeal had kept in touch with half of Banora, that fucking traitor. Genesis fumed. Not only did Angeal wreck his almost-properly-thought-of plans of getting drunk with his best friend, but he also had decided to bring his fucking foster mother to the party.

At this rate, Genesis was going to throttle someone before he made it out of the office today.

Are you bringing anyone?

He stared at the text from Angeal before his fingers moved as if by themselves.

Of course.

Oh. He would do anything to annoy his foster mother, and considering her uptight nature, dragging a fake boyfriend along started to sound like an excellent plan.

Genesis grinned wolfishly and mentally patted himself on the back, hence kicking off his hunt for the perfect fake boyfriend.

 

At night, he created a list of the potential candidates, deciding to start by asking his current intern Cloud Strife, a cute and rather innocent country boy who all but oozed a strong aura of ‘I’m an innocent baby bird, ravish me until I cry’ and who, apparently, also was friends with Zack.

If Cloud agreed, Genesis would do his best to corrupt him in front of his foster mother just to see the look on her face. It would be priceless.

Of course, he could fuck Cloud, too, if the boy really begged for it. He wasn’t feeling particularly bound by morals or ethics, even though Cloud was his intern. Hell, if Cloud was good at giving head, Genesis might even give him praising final referrals!

But when he asked, Cloud only stared at him incredulously before shaking his head and telling him something that sounded awfully lot like “fuck off”, although Genesis must have misheard. Cloud was a fragile little baby bird—there was no way he could swearing like that!

However, Cloud’s refusal made him bitter and angry, and he somehow didn’t feel like going through the names 2 to 19 on his list. That left him with candidate no. 20: Sephiroth, the icy Executive Vice President of SOLDIER.

Genesis groaned. Why had he written Sephiroth’s name there in the first place?

Sure, the man was undeniably attractive—super fucking hot, in fact—but he also came with the personality of a chilled onion. And Genesis could still remember the condescending look Sephiroth had given him the first time they had met, staring at him like he was… rotten, or something, his face completely blank and eyes vacant. He had barely managed to get a word out of his mouth, and Genesis had felt like he had grown an ugly second head.

Needless to say, they didn’t get along very well, preferring to avoid each other instead.

However… Sephiroth was sexy and tall and intimidating, and that made him a perfect candidate to be Genesis’s fake boyfriend to annoy his foster mother.

Sighing, he struck through all the other names on the list, finally making up his mind. It was so fucking embarrassing, but he would suck it up just to be able to annoy his lovely family.

It wasn’t as if Sephiroth would say yes, anyway.

 


 

Sephiroth said yes before Genesis had even finished his speech, and Genesis was left feeling like life was playing a sick trick on him.

 


 

On the day of the wedding, they arrived at the fancy hotel in central Midgar, immediately engulfed in Zack’s bear-like embrace that was just a tad bit too much on the side of enthusiastic.

“Genesis! I’m so glad you’re here!” Zack exclaimed, eyes shining and wet with excitement.

Genesis shuffled in his embrace and nodded primly, putting some distance between them. “Hi, puppy.”

Next to him, Sephiroth, his perfect fake date for the event, snorted.

Zack waddled his eyebrows and grinned widely. “Great to see you too, Seph. I didn’t know you were an item.” He winked.

Sephiroth looked appalled. “Seph?” he said, and apparently being called ‘Seph’ was somehow worse than being called Genesis’s boyfriend.

Huh.

Genesis couldn’t help but think that the annoyed look suited him quite well; his green eyes were narrowed and mouth slightly open and oh, those lips would actually look amazing around his cock.

Down boy, he instantly told himself, appalled. “Check in,” he noted stiffly, shuffling on his feet. “We should check in and get ready.”

“Of course,” Zack said, his head going up and down like a rattle-drum on speed. “The reception’s that way. Bye Gen, Seph! I gotta run!” He turned to leave, waving at them hastily. “See you later at the ceremony!”

Genesis nodded and looked at Sephiroth, who stared after Zack with a sullen look on his face. “Come on, Seph,” he smirked. “Let’s go.”

They finished their check-in in no time. Their shared room was located on the 27th floor, and the elevator ride was rather silent. The corridor seemed endless with the silence stretching out between them, and even Genesis, who wasn’t particularly prone to nervousness, was starting to feel edgy.

They finally found their room, right around that corner, then this, and that again. Sephiroth used his keycard to open the door and stepped in, only to stop abruptly, body frozen still.

Bumping onto his back heavily, Genesis grumbled. “What is it?” He decided to ignore the fact that Sephiroth smelled rather nice.

Sephiroth seemed to work his throat, a small, barely audible sound escaping his mouth. Genesis muttered in annoyance and pushed him out of his way, peeking at what had flummoxed his icy colleague—or superior, if you wanted to be very specific, which Genesis didn’t. He had already established he lacked morals on that front.

Upon witnessing what Sephiroth was already looking at, his ears turned red. From embarrassment or from rage, he wasn’t quite sure.

“There’s only…” he started.

“…one bed,” Sephiroth finished lamely.

For a moment neither spoke.

“Should we ask for another room?” Sephiroth said with an odd tone.

“The shithole’s fully booked,” Genesis grunted. The part about the hotel being a shithole wasn’t exactly true since it was one of fanciest the five-star hotels in Midgar, but it seemed pretty shitty to Genesis. Fake dating his idiot robotic boss who hated him and ending up in a room with only one bed? His life was a joke.

“Ah,” Sephiroth noted eloquently, blinking his pretty eyes owlishly.  

They stared at the innocent bed which, in truth, looked rather comfortable, being a five-star hotel bed and all, but it didn’t remove the fact that there was still only one of those in the room, and they were two rather tall, grown-up men.

Plus hair.

Sephiroth’s lush, silver hair took at least the space of one person if not more. For some reason Genesis felt vexed.

“I can—,” Sephiroth started.

“We’ll fit,” Genesis muttered. “It’s just one night.”

“Right,” Sephiroth agreed stiffly. “Just one night.”

And that was that. Genesis was ultimately here to be an ass to his foster mother and maybe to take his revenge also on Angeal, his shitty best friend, who had dared to invite her as his avec—

Ahem.

He was here to celebrate the bride and groom, of course. How silly of him to forget.

Pouting, Genesis made up his mind and decided he could tolerate sleeping with Sephiroth—next to Sephiroth, what the fuck was wrong with his brain today?!—for one night after all.

After establishing an understanding regarding the bed, they still had around three hours before the start of the wedding ceremony. Genesis opted for a long, hot, calming shower while Sephiroth got cozy in the large armchair, immersed in his thicker-than-legal historical novel. When Genesis was done, Sephiroth wordlessly made his way into the shower, too, putting his book away neatly.

They got ready in silence that for once didn’t feel stretched. It wasn’t comfortable per se, but… it wasn’t necessarily bad, either. Genesis knew very well he was known for his snark and his sharp tongue, and he wanted to keep it that way. He just wasn’t feeling it right now.

Sephiroth didn’t seem to mind the silence, humming as he blow-dried his long, silver hair, the sweet smell of his hair products wafting in the air.  When he started to strip off his fluffy, pink marshmallowy bathrobe—courtesy of the hotel—Genesis turned his gaze away. But he couldn’t prevent himself from stealing a few peeks here and there, catching a glimpse of nicely toned biceps and washboard abs. The white undershirt Sephiroth had decided to wear only managed to accentuate his broad shoulders that tapered off into a narrow waist.

Genesis turned to stare at his own mirror image, breathing in annoyance. He was suddenly feeling very hot—what a shitty fucking room, even the aircon seemed not to be working!

Taking a hairbrush, he angrily started combing through his own half-dry hair, making a face as the brush caught in an unfortunate tangle. 

“Let me.” Sephiroth’s deep voice floated into his ears, startling him.

“You?” Genesis barked, although a small part of him acknowledged the fact that being a man with that much hair and all those hair products with their cloying scents, Sephiroth probably knew what he was doing.

Sephiroth met his gaze through the mirror, quirking his eyebrow, lips twitching. Stupidly handsome, that fucking idiot. Genesis found himself nodding. “Alright. Bring it on.”

Sephiroth’s hands felt nice, almost soothing, lightly tugging and pulling at his hair as he expertly brushed it and tied it into a neat half bun, leaving his bangs out to frame his face. Genesis would have never tied his hair like this but—it looked nice, actually.

Really nice.  

He blinked. Behind him, Sephiroth smirked, and Genesis felt an immense urge to either hit him or kiss him, or maybe tie him to the bed using those stupidly long locks of his.

He blinked again, making a face.

Whatever. They had a wedding to attend and people to bother. It was only a good thing that his plus-one was objectively, undeniably hot.

That had been the point all along.

 


 

The ceremony at the local church was over soon. Zack was beaming, looking ridiculously happy, and next to him his bride was looking rather smug, clasping his hand tightly. Genesis was happy for them. He truly was. A puppy-vampire and his beautiful flower-bride. They deserved each other. 

The reception was an immensely more torturous affair. As expected, they were seated with Angeal and his avec, Genesis’s foster mother.

“This is Sephiroth,” he introduced his avec to his mother, plastering an innocent look on his face. “My plus-one.”

His foster mother narrowed her eyes, regarding him suspiciously.

“Hi,” Sephiroth said, his deep, dark voice sending shivers down Genesis’s spine. Then he grabbed his hand and pulled him closer, wrapping an arm around his waist and nuzzling his neck. “So lovely to finally meet your mother, darling,” he continued, rumbling into his ear. 

Genesis almost squeaked. The audacity! Being like that and making him all hot and bothered! But the look on his foster mother’s face was absolutely worth it so he forced himself to flash a bashful smile at her, batting his eyelashes.

Next to her, Angeal looked confused, rather like he had been hit with a sledgehammer. Genesis ignored him. Suited him right, that twat.   

“Shall we get seated,” Sephiroth, the human furnace, suggested.

“Of course, honey,” Genesis chirped, patting Sephiroth’s cheek and enjoying the flush on his skin that followed.

He did his best to ignore his foster mother for the rest of the dinner although she was seated right in front of him, letting her boring stories of Banora float in from one ear, out from the other. The food was good, the drinks were fine, there were speeches and overall the reception wasn’t all that bad despite the company.

At some point, his foster mother seemed to realize something. “Sephiroth. You aren’t drinking any alcohol?”

Genesis knew, of course, that Sephiroth was dull and awfully boring like that, always the spoilsport of any company party; a solitary sober looming shadow in the corners. But it wasn’t like he was the only teetotaler in the world.

Sephiroth nodded. “No. I’m pregnant,” he announced with a gravelly tone.

Genesis had just taken a sip of champagne, only to snort so hard it poured out of his nostrils, burning as it did.

The look on his foster mother’s face—the look—

Genesis would remember it forever.

Coughing violently, he gathered his with and cast a charming, a bit watery smile at his foster mother and Angeal, who gaped at him. “Yeah,” he grinned, still gasping for air, “we’ve got a bun in the oven. Oh mother, you know I’m so talented in the kitchen. All those juices—”

His foster mother was gulping and gawking, looking like a pitiful stranded fish, and Genesis congratulated himself for choosing Sephiroth for this very important role. He was perfect!

Sephiroth tilted his head and smiled pleasantly, but there was a distinct predatory edge to it. Genesis grabbed his hand and leered, eyes turning into crescents. This was by far the best wedding he had ever attended!

 

The dinner was followed by socializing and dancing. Genesis found himself unconsciously drifting into Sephiroth’s orbit, listening to his dry commentary about the guests, trying to hide his own amused snorts and laughs. They mingled among the guests, exchanging words and greetings here and there, and blissfully managing to avoid all the silly wedding games.

Later, when Genesis was already ready to leave, happy that he had been able to avoid his foster mother for the rest of the party, Sephiroth suddenly grabbed his shoulder and twirled him around to face him. “Would you like to dance?”

Genesis stared into his pretty green eyes, mouth hanging open and completely at loss for words for the first time in his life.

Dance? With Sephiroth? But that wasn’t—wasn’t a part of the plan, really—

His head nodded even though his heart felt like it had been electrocuted.

Sephiroth flashed him a small smile—a genuine, warm one that made Genesis’s core melt like a frosty snowball in bright sunshine—and led him to the dance floor.

They swayed together, Sephiroth’s hands on his waist and his own arms looped around Sephiroth’s neck, one song turning into five, maybe six. At some point Genesis let his cheek rest on Sephiroth’s shoulder, and for some reason Sephiroth didn’t seem to mind at all, only pulling him closer.

Sephiroth’s next words stole all rational thoughts out of his head: “Can I kiss you?”

“Huh?” Genesis managed to croak, mouth dry, as he lifted his gaze. Sephiroth looked amused, the corners of his plush lips turned upward.

“Do I need to repeat the question? You were supposed to be pretty sharp.” Sephiroth’s eyes positively twinkled.

“Asshole,” Genesis groused. “And no. I mean yes—you can. Kiss me.” He groaned inwardly. How fucking embarrassing, he sounded like a lovesick teenager.

But then Sephiroth was kissing him—kissing him!—their lips moving softly together, and it felt so amazing that Genesis all but forgot his own embarrassment.

After a few kisses that seemed to be getting increasingly heated, he dragged his lips away from Sephiroth’s, staring at the way they were wet and red and glistening. Leaning to whisper into his ear, Genesis spoke. “Let’s get out of here?”

Sephiroth low laugh and possessive grip on his waist were all the answers he needed.

 


 

They tumbled onto that one bed in a heap of half-dressed limbs, exchanging wet and messy kisses all the while. Genesis’s fingers trembled as he undid the fancy, wooden, probably plant-dyed buttons of Sephiroth’s dress shirt and tossed it away, pulling his undershirt over his head, hands reaching out to touch his bare skin instantly.

Then he stopped. 

“Piercings,” he said dumbly, staring at Sephiroth’s chest. How come he hadn’t registered those when he was ogling—ahem, watching respectfully?

Sephiroth smirked and flexed his juicy pecs, the silver studs embedded into the dusky skin of his nipples moving as he did, shining in the dimmed lights. The sight made Genesis almost drool.

Fuck.

This—this—this ridiculous man was going to be the death of him! No EVP should look like this.

Except—aha. So this is what the ‘vice’ in Sephiroth’s title referred to! 

“You look good all flustered and stunned silent,” Sephiroth said smugly, tugging Genesis forward to place his mouth on his neck, licking and sucking and biting the skin until Genesis was moaning, an embarrassingly high pitched.

Wrenching his neck away from Sephiroth’s devious mouth, Genesis recaptured his lips, kissing him hotly and enjoying the needy way Sephiroth started pulling at his clothes, eager to get him naked.

“You should—you should maybe put your hair in a ponytail,” Genesis panted into Sephiroth mouth.

“Or else?” Sephiroth laughed, eyes crinkling. “You’re going to use it as a leash?”

Genesis’s hard cock twitched in his pants. “Maybe,” he said dazedly, fumbling with the button of his pants to get them off, encouraging Sephiroth to do the same.

And then they were finally naked. Sephiroth leered at him and Genesis leered back. He was no blushing virgin; he had experience but—huh.

Sephiroth’s cock… was maybe the biggest one he had ever seen.

Not maybe. Definitely. Genesis’s mouth watered and his hands twitched, desperate to touch. It was fat but pretty, slightly curved and uncut, foreskin pulling back to reveal the glistening, pink head, leaking already and needy for attention.

Genesis stared, flushed and absently palming himself. “Uh,” he stammered and vaguely realized the connection between his brain and mouth seemed to have gotten irreparably broken.

Sephiroth laughed and tugged him to lie on top of him, their cocks pressing tightly together. “Hi,” he said.

“Hi,” Genesis answered, breathless. His heart was hammering in his chest. “So. What do you want to do?”

“Mm,” Sephiroth hummed, stealing a messy kiss and entangling their tongues, exploring Genesis’s mouth like he had been starving for it.

“Top, bottom?” Genesis inquired, licking into Sephiroth’s mouth and grinding against him, smearing precome all over their dicks.

It felt to fucking good.

Sephiroth bit his lower lip but chuckled when Genesis let out a slutty moan. “Neither. Not really into that.”

Genesis stared, as if he needed a reboot. A side? “Huh.” Then his lips twitched up, a surprisingly genuine smile “Alright. Sure, let's do whatever.”

Sephiroth rumbled a laugh and then Genesis kissed him once more, growling into mouth and biting his lips in turn, desire thrumming inside his veins, his hands roaming the planes of Sephiroth’s body. He rubbed their shafts together harder, reveling in the way Sephiroth shuddered under him, his metal studs digging into the skin of Genesis’s chest. Snaking a hand between their bodies, he absently stroked them together, eyes crossing from the zigzagging sparks of pleasure.

“You’re so fucking hot,” Sephiroth hissed when Genesis finally stopped, starting to kiss his way downward, licking and teasing every inch of Sephiroth’s heated skin he could reach.

“Oh. And you only noticed now,” he noted glibly, sealing his mouth over one pierced nipple.

Sephiroth gasped and bucked his hips. “No. I noticed the moment I saw you.”

Genesis almost choked on the nipple in his mouth. “What the fuck, Sephiroth,” he muttered. “But you were always such an ass. You couldn’t even speak properly.”

Sephiroth tugged at his hair, removing his mouth from his chest. He was flushed and his lips were swollen, and Genesis suddenly wanted him so fucking much it hurt.

“I was—I was tongue-tied. How was I supposed to get closer to you?” Sephiroth murmured, and the hand twisting the strands of his hair turned gentle. “You’re so…” He seemed at loss for words, only staring at Genesis silently. “Amazing,” he finally concluded lamely, cheeks pink.

Genesis’s mouth parted in quiet disbelief. “I believe ‘a snarky cunt’ is what I hear more often,” he said uncertainly.

Sephiroth smiled and his eyes glinted. “That, too.”

“Brat,” Genesis huffed. Suddenly he couldn’t bear to look at Sephiroth anymore and instead turning his attention back on his chest. That fucking annoying idiot of a man. Making Genesis all weak on the knees, now how fair was that?

He trembled from a sudden wave of lust that coursed through him, ending up as a ball of concentrated energy in the pit of his belly, urging him to go go go.

As if sensing his thoughts, Sephiroth lightly guided his head downward, rubbing his hips against Genesis’s body, grinding his erection against him. It wasn’t very difficult to get the hint.

Kissing his way down Sephiroth’s shapely abs, Genesis finally reached his crotch, his cock jutting out proudly, curving against his belly, big and beautiful. Shooting him a wicked smile, Genesis kissed the tip of it, flushed pretty and pink and so fucking wet. Then he licked the shaft, wetting it thoroughly and enjoying the groan that spilled from Sephiroth’s mouth as he started playing with his balls gently, just the way he knew felt pretty amazing.

Finally sucking in the tip Genesis hummed, mouth stretched wide. He wrapped one hand around Sephiroth’s cock and pumped it lightly, starting to work his mouth up and down, using his tongue to rub against the tender underside of the head, finally forcing that thick, girthy cock deep into his throat until pulling back completely.

Sephiroth panted, his body jolting, burying his hands into Genesis’s hair once more.

“Come on, deeper,” Genesis slurred and kind of wanted to die from shame as the words spilled from his lips. He was begging? But there was just something about Sephiroth that made him lose his mind.

Sephiroth didn’t hesitate, thrusting upward into Genesis’s mouth until tears were streaming down his cheeks, until he couldn’t even breathe properly because his mouth and throat were so full of cock.

It didn’t take long for Sephiroth to come, spilling deep down his throat. Feeling light-headed from the distant lack of oxygen, Genesis swallowed around Sephiroth’s softening dick until pulling away, sweaty and spent. Then he forcefully flipped Sephiroth around to lie on his belly, lifting his hips up a bit.

“Squeeze your thighs together,” he ordered, but it came out softer than he had intended. His cock was hard and throbbing and aching as he mounted Sephiroth.

Sephiroth immediately realized what Genesis was after, closing his thighs and sticking out his perfect butt. For a fleeting moment Genesis lamented the fact that he would never be able to feel that, but…

Hell. This was Sephiroth. He would take whatever was given and never let go. Fucking asshole, he should’ve said something much sooner, they could have been doing this for years!

Genesis shuffled closer and grabbed Sephiroth’s hips. He thought he might combust on the spot unless he buried himself between those muscular thighs right now.

Sephiroth laughed breathlessly. “Come on, Gen,” he whispered and cast a sultry and sated look past his shoulder.

Genesis moaned as he pushed his cock between his thighs, the slide made easier by sweat and precome. Snapping his hips forward, he buried himself in Sephiroth’s warmth over and over again, the obscene sound of skin slapping against skin ringing in the air.

Under him, Sephiroth panted, meeting each thrust with a push of his own, clenching his thighs even tighter around Genesis’s rock-hard dick.

“Ah, ah, ah,” Genesis gasped, feeling the first tingles of his approaching orgasm deep in the pit of his belly. He leaned forward and kissed Sephiroth’s shoulder blades, panting against the sweaty skin, their bodies molded together.

After that it was all a blur. He fucked Sephiroth’s thighs until he was coming, harder than ever in his life, groaning as his orgasm wrecked his body and threatened to melt his sanity away. He was only barely aware that as he came in abundant spurts, he came all over Sephiroth’s half-hard cock and balls which was—yeah—pretty filthy.

Genesis loved it.

He loved

Ah. Better not to think about that.

Body falling limply on top of Sephiroth, Genesis exhaled a shuddering breath. They shuffled around a bit, finally facing each other. Sephiroth looked at him with warmth in his eyes, but didn’t say anything, only cupped his cheeks, mouth melting into a small smile.

“Ah, my executive wife president wore me out,” Genesis grumbled half-heartedly, blinking sweat out of his eyes. “I expect out honeymoon to be… full of growth. As the Head of Partnerships, I suggest we move on to the proof of concept phase.”

“Idiot,” Sephiroth huffed and rolled his eyes, but there was fond amusement and blissed out warmth in his voice. Then his expression turned smug. ”Although I must admit, the Head of Partnerships is pretty good at giving head. I’m willing to continue the negotiations.”

”Oi!” Genesis scoffed sleepily and closed his eyes. He was oddly content, drifting off and only vaguely aware that Sephiroth pulled him into his sweaty embrace.

Having just one bed didn’t matter much after all.  

 


 

Weeks later, after an intense period of change negotiations that included a lot of fucking and equally many dates, they finally sealed the deal. Afterwards, they arrived at the office hand in hand, only to bump into one Cloud Strife.

“What the fuck,” the blond twink intern growled, knitting his brows and looking at them grumpily. “You asked me out,” he groused, wagging his finger at Sephiroth.

Genesis quirked his eyebrows at Sephiroth, but Cloud immediately turned his attention on him, looking even more annoyed, if possible. “And you—you asked me to be your plus-one!”

It was Sephiroth’s time to look at him with a look of disbelief.

They stared at each other for a while. Genesis started grinning and Sephiroth’s mouth twitched.

”And you turned us both down,” Sephiroth remarked mildly.

Cloud’s mouth opened and closed, no sound came out. Genesis wrapped an arm around his shoulders, ignoring his surprised squeak. “Say, Cloud. How about a cup of coffee?”

 

 

Notes:

I hope you had fun! Do leave a comment or a kudo if you liked! :)

And DelSion, I hope you didn’t mind the moreg mention because it was meant to be a funny dig at the topic 😅

As for what happens with Cloud—it's up to you, readers! Wanna imagine they took him out and apologized for toying with him? Sure! Wanna imagine they made him their third? Go ahead! Wanna imagine Cloud kicked their asses to the moon and back and left to work with Zack? Alright! Whatever suits your fancy :)