Actions

Work Header

Chapter 5

Notes:

Did you think I'd ever finish this??? Surprise!! The smutty conclusion. ♥️

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

Chapter Text

 

 

 

Sephiroth’s bedroom is dim and monochrome. Fine, gray bedding and well-made furniture lit by a single, warm lamp. The bed is huge and soft and Cloud squeaks embarrassingly when he lands in the middle of it with a soft bounce.

It’s hot as fuck that Sephiroth can toss him into the air like a child, but they both realize at the same time how unpleasant it is to lose physical contact. This is the first moment that they have parted since Cloud slid onto Sephiroth’s lap and the loss of presence stings like an electric shock.

It throws Cloud off-kilter as he leans back on his elbows in the bed, naked except for the blue shirt falling off his shoulders and suddenly uncertain again. Then a wave of lust hits him. Sephiroth is gazing down with heavy eyes.

“Take off your shirt.” Sephiroth’s voice makes Cloud shiver.

“H-Hey. You’re still completely dressed!”

“Are you going to refuse a direct order, cadet?”

Cloud narrows his eyes. “You first, Sephiroth.”

The smile he gets back is disarming. “Very well. But only because I enjoy hearing you say my name.” Sephiroth deftly unbuttons his shirt and shrugs it off, tossing it over a chair. Cloud is disappointed to see the thin, black undershirt stretched across that muscular torso.

“Your undershirt too.”

Sephiroth gives him a sly look and lifts it off in slow motion, revealing rippling abs, perfect pecs, and broad shoulders. The sound Cloud makes as Sephiroth pulls his ponytail out of the shirt can only be described as a whimper.

“I like how much you like this,” Sephiroth teases.

“Anyone would like this.”

“Not as much as you.”

“I’ll like it more when you take off your pants.”

Sephiroth’s nose wrinkles adorably. “I want you to know that I usually don’t have this problem.”

“Prove it. Off.”

With a wry twist of his lips, Sephiroth strips off his pants and soiled briefs in one go, quickly wiping himself down with his own underwear

“Hey,” Cloud blurts out, “I would have…” but then words fail him as it registers that Sephiroth is standing in front of him, naked. Pale as marble and perfect as a sculpture. It’s arresting.

“Cleaned me up?” Sephiroth guesses.

“Hnngh.” An embarrassing sound emerges from Cloud’s throat.

“I’ll give you another shot at it.” Sephiroth kneels on the bed and Cloud can’t figure out where to look. He wants to see everything at once, but his eyes are drawn to that heavy cock, only half-hard but already impressive.

“Your shirt’s still on,” Sephiroth purrs as he crawls over Cloud.

Choking on his own desire, Cloud doesn’t even process the words. He falls flat to his back as Sephiroth hovers over his body, careful not to touch. His emerald eyes are so dark the pupils look round, and they don’t seem foreign or strange in the slightest as Cloud looks up, frozen like a lovesick virgin. 

Whatever Sephiroth can read from Cloud makes him smile. He lowers himself gently, nuzzling into Cloud’s neck and making contact from shoulder to knee. The physical touch unlocks Cloud. He gasps and comes alive again, grabbing on with both arms and hooking a leg over Sephiroth’s hip. 

The next five minutes are a blur of chaos and arousal as they kiss and stroke—while trying not to come all over each other immediately. It’s a strange dance. The minute their cocks rub together, Cloud shakes with pleasure and Sephiroth throws himself off of Cloud’s body, gasping and cursing. 

Cloud bites his lip, half smiling. “Maybe we should just move straight on to…”

“Right,” Sephiroth agrees and grabs lube out of his nightstand. “I assume you’ve done this before?” he asks, crawling back to press his face into Cloud’s midsection.

“Once or twice,” Cloud says coyly, “but you’re…” big.

“I’ll make sure you’re very well prepared,” Sephiroth assures with a kiss on his hip.

The fingering goes better, but every time he grazes Cloud’s prostate, Cloud arches off the bed and they have to pause. The third time Cloud begs him off, Sephiroth’s patience breaks. 

“You know what?” he asks, sliding his fingers back into Cloud, stealing his breath. “I’m not going to play this game. I think I’d rather see just how many times you can come tonight.” 

Cloud opens his mouth to respond, but the words halt when Sephiroth strokes him just right, pressing a hand firmly on his stomach when Cloud’s body bucks involuntarily. Cloud pants in his grasp, trying to hold on to his quicky-shredding self control.

Sephiroth curls at Cloud’s side, breath warm against his ear. “I bet you’ll come when I fuck you anyway, won’t you?” he asks, and then pulls back, satisfied, as Cloud clutches at his shoulder and comes all over himself. 

“That’s two,” Sephiroth says, closing his eyes against the pleasure echoing from Cloud. He runs his thumb ticklishly through the mess on Cloud’s abs, while Cloud is still trembling. “Look at the mess you’re making.”

He raises his thumb up to Cloud’s mouth and traces petal-soft lips before dipping inside to press against his tongue.

Cloud groans but obediently licks his cum off of Sephiroth’s thumb.

“Oh, you’ll clean me up but not yourself?”

“I will, but only because I can tell how much you like it,” Cloud murmurs, licking his lips.

“And what is that you want, my gorgeous cadet?” Sephiroth asks as he grabs his undershirt from the corner of the bed to wipe Cloud clean.

Cloud gives a sly smile. “General, sir, I want your cock in my ass.”

“Ah, but you’re not even hard now.” Sephiroth shifts down Cloud’s body, leaving teeth-reddened marks at his waist, hip, thigh. 

“Give me three minutes,” Cloud counters, reaching a hand to sweep Sephiroth’s hair off to one side so his fingers can stroke the nape of his neck. 

It doesn’t take three minutes.

Sephiroth kneels between Cloud’s legs, as good as a dream with his hair spilling to pool around Cloud’s hip. He kisses along the center of Cloud’s chest and slides both hands beneath Cloud’s ass to lift him off the bed, as easily as a doll. 

Pressing up on his toes, Cloud tries to support himself, but gives up with a groan as Sephiroth nudges his cock right up against Cloud’s slippery hole, pressing, but not entering. Moving his hips in teasing circles. 

Cloud’s body goes limp. He lets Sephiroth hold his weight entirely, bringing his feet up to rest on broad shoulders, knees spread. He’s nearly too breathless to beg at the thought of Sephiroth finally fucking him in real life. “C’mon. I’m hard. Let’s go.”

Sephiroth looks up at him with a dark gaze, like he’s preparing to tease more, but then he simply tightens his hands and pulls Cloud closer, straight onto his cock.

For a minute, Cloud takes deep breaths, afraid he’s going to pass out again and miss this. Of course, the stretch and spread of Sephiroth pressing inside of him is overwhelmingly good—each inch slow and delicious. But even more, he feels the echos of Sephiroth’s pleasure, as if it’s his own cock squeezed by tight heat. His thighs tremble as he he draws his knees wider. His cock drips.

Then Sephiroth, eyes dazed, half-closed beneath silver lashes, pulls back and thrusts back in once. Cloud clenches with a gasp and the first round is over. Sephiroth falls forward with a strangled curse as an orgasm is wrenched from his body, and Cloud comes too, wrapping his limbs around the general’s pale, solid form to pull him in tighter.

Things get fuzzy for a minute and Cloud loses track of himself. Of the boundaries of his body. There’s so much weight and pleasure and soft skin and tight warmth that his senses can’t keep up. 

When the pieces of the world begin fitting back together, Sephiroth is laying on top of him, panting into his ear.

“Fuck,” he chokes out. “This is more difficult than I had anticipated.”

“Sorry,” Cloud murmurs, still foggy. “I think we just need more practice.”

“Give me three minutes.”

 

Sephiroth is committed to practicing. His refractory period appears to be non-existent and Cloud moans at the intense sensation of Sephiroth getting hard inside of him. 

The first round took the edge off. Sephiroth finally fucks Cloud into the bed the way they both want it. Hard, deep, and long until Cloud knows he’s going to feel it tomorrow.

And then once more for good measure. Softer. Slower. Barely shifting his hips. Just holding Cloud in his arms, stroking him, and letting Cloud’s own tightening, shaking orgasm carry him over the edge as well.

They sleep deeply, tangled together naked on the bare sheets. Although the blankets have long-since been kicked to the floor, Sephiroth is warm enough to keep them both comfortable.

 

It’s well past sunrise when Cloud wakes to the comforting feeling of fingers stroking through his hair. He’s wrapped around a beautiful body with his head on abs, which are much softer than they look.

Sephiroth knows the minute he wakes. “Good morning, Cloud.” 

His fingers continue stroking, and it’s too good to move. So Cloud doesn’t. He lies still and dreamy, letting himself forget for a while longer that there’s anything outside of this apartment. Except he can read through the bond that Sephiroth is not equally relaxed and content. No, he’s focused. Preoccupied.

“What are you thinking about so hard?” Cloud murmurs into pale skin.

“Us, of course. Logistics. Safety. Secrecy.”

Cloud picks up his head. “That sounds serious and not very fun.”

“Yes, well. You could also call it ‘How does General Sephiroth continue fucking Cadet Strife on the regular?’”

“Oh, that does sound fun and important then.”

“Indeed. If you want to continue seeing me, that is.”

Cloud rolls his eyes. “So are you going to tell me what you’ve got planned?”

“Perhaps over breakfast. I think I promised you a meal. Are you hungry?”

“Hmm. A bit, but more pressingly, I’m filthy,” Cloud complains as he stretches and scratches at the dried cum on his skin.

“Why don’t you clean up then?”

Cloud sits up and startles as it breaks their physical contact for the first time since last night. It’s like a rubber band snapping in his head.

“Ugh. That’s weirdly uncomfortable.” Cloud reaches back out, and Sephiroth takes his hand. The touch is as soothing as a warm blanket.

“Yes,” Sephiroth says, kissing his hand. “But it will be necessary for us to become accustomed to it unless you intend for me to carry you around like a teddy bear.”

Cloud smirks. “Maybe you could carry me around like a sex toy instead.”

“Tempting, but even less professional.” He looks at Cloud’s hand, so small and fine-boned within his own. “Although you are small enough that I could hide you in my coat.”

“Hey!” Cloud attempts to yank his hand back, only to find that Seph grabbed him around the wrist in a flash and he can’t move his hand an inch.

Sephiroth smirks at Cloud’s wide eyes and the arousal that pulses through their bond.

“Clean yourself up, you filthy cadet,” he teases. “I’ll make you breakfast while you do.”

Cloud pouts. “Come with me? I’d rather have company than breakfast.”

“Very well,” Sephiroth agrees with a small smile.

 

The shower is lovely. Anything would be lovely compared to the barracks bathrooms, but Sephiroth gets the best Shinra has to offer. The water is hot, the air steamy, and the shower big enough that Cloud could lie on the floor.

Washing Sephiroth is oddly meditative for Cloud. He never imagined he’d have time to trace his fingers over the blue veins visible on his forearms or feel just how firm and muscular the general’s ass really is. Sephiroth tolerates his slow, explorative touches without complaint until Cloud sates his curiosity.

Cloud, in turn, receives a similarly thorough washing, but with a more seductive twist. He’s gathered into Sephiroth’s arms and lifted to his hips. Cloud wraps his legs around Sephiroth’s waist but finds he doesn’t need to hold on. Sephiroth carries his weight easily.

“You’re too short for me to kiss properly when you’re standing.” Sephiroth explains, laying kisses along his shoulder, working towards his jaw.

“I accept your solution,” Cloud sighs, sliding his hands around Sephiroth’s neck.

Sephiroth raises one hand to wash his back and neck and then strokes down to cup his ass with more intention, fingers sliding over sensitive skin.

“How is this part of you feeling this morning?” he asks, teasing a fingertip into Cloud’s hole.

“Oh fuck,” Cloud breathes, squirming against Sephiroth’s chest, unintentionally rubbing his hardening cock against washboard abs. “I’m… uh…” he throws his head back and groans as it slides in deeper. He’s sore, but Sephiroth’s touch is hard to resist.

“I came in you three times, you know,” Sephiroth murmurs, twisting his finger and making Cloud writhe in his arms. “Don’t you want me to clean you thoroughly?” He presses just right, provoking a gorgeous little gasp.

Cloud presses his face into Sephiroth’s neck, hips stuttering closer while Sephiroth tests his edges, stretched and sore from last night. When a second finger joins the first to spread him, Cloud comes silently, rubbing himself on Sephiroth, unable to even gasp out the words he’s trying to say.

By the time Cloud’s full awareness returns, all signs of his mess have been washed away. And the first thing he becomes notices is the impressive erection Sephiroth is sporting.

“How are we going to take care of this?” Cloud asks as his feet are lowered to the tile floor.

“I have an idea.”

 

They’re still damp when they land back in the bed, Cloud on top, clean and happy. He looks up as Sephiroth spreads his thighs, letting Cloud’s narrow hips slip between them. His mouth falls open as Sephiroth fishes the lube out from under a pillow and presses it into Cloud’s hand.

“You can’t be serious.”

Sephiroth just raises his eyebrows.

“You’d let me fuck you?”

“Why wouldn’t I? Was it pleasurable when I penetrated you?” 

Hnngh. “Yes.”

“Are you willing to give me that pleasure, too?” He wraps one leg around Cloud’s hips and slides the ball of foot along the back of Cloud’s calves.

Cloud looks at the bottle in his hand.

“Come on, Cloud,” he coaxes, arching his hips up for more contact. “You’re sore and I’m hard. Fuck me. I can tell you want to.”

And he does. Oh fuck, he does. Not even in his wildest dreams has he thought about this.

Cloud has topped before, but rarely. People see his size and pretty face and think ‘let’s put a cock in that.’ And Cloud enjoys bottoming so he goes with the flow.

But a switch up can be a real treat. And for the General to ask him. Well, he won’t have any trouble getting hard for that.

In fact, he’s hard by the time his fingers slide fully into Sephiroth. He wants to make it good, but Sephiroth is too impatient for stretching, pressing him forward with a knee as soon as they’re both slick.

“No more fingers. Just you.”

Letting Sephiroth’s arousal override his own hesitancy, Cloud pushes in slowly, watching long silver eyelashes flutter. Feeling the remarkable heat of Sephiroth around his cock. Shuddering at the tremors of pleasure that meld with his own at each thrust.

“Hard,” Sephiroth tells him.

And Cloud is grateful that he just came in the shower. Because there’s no way he could rail the General for more than five seconds without coming under normal circumstances. He’s not sure he’ll be able to achieve that now.

But he’s willing to try. Not fast. Fast would be too much. But hard, Cloud can do. He leans over Sephiroth’s torso, using the strength in his thighs and hips to drive their bodies together in deep, slow strokes. 

Sephiroth reaches down to wrap one hand around his cock, and Cloud musters all his restraint to keep from climaxing immediately. There is no more perfect sight in the world than Sephiroth laying in a mess of silver hair, pleasuring himself on Cloud’s cock.

Although he’s the one topping, Cloud finds himself begging. “Please come,” Cloud whispers, and it’s a plea. He closes his eyes. Please come. I cant last any longer. Youre too beautiful. 

A quiet groan calls Cloud’s attention back, and he opens his eyes just in time to watch the Silver General spurt onto his own stomach. The wave of pleasure that envelops Cloud overloads his senses. It’s one orgasm too many and his vision goes black as he falls forward into Sephiroth’s arms.

Breakfast will have to wait.

 


 

Two months later.

 

Cloud bangs on Zack’s door, bouncing on his feet with pent-up energy. He sensed Sephiroth return to Midgar hours ago and had to wait until the end of his shift to come up to the SOLDIERs' floors.

The door opens and Zack holds out his arms dramatically. “My lover! Come in! I can’t wait to fuck you.”

“Gaia, Zack. Nobody’s here. Can you tone it down?”

Zack laughs and throws an arm around Cloud’s neck, dragging him into the apartment. “If someone were around I’d make it more realistic,” he says, ruffling Cloud’s hair. “So you know he’s back, do you? That bond thing is eerie.” He wiggles his fingers in the air in an approximation of spooky.

“I think you’d be used to it by now,” Cloud grumbles. “Can you take me up, please?”

“Sure thing, buddy. It’s just… did you know today is Seph’s birthday?”

“His birthday?” Cloud’s eyes go wide. “Why didn’t he tell me?”

Zack shrugs nonchalantly. “Dunno. Maybe he thought he might not be back from his mission. Anyway.” He grabs a shopping bag off his bar and shoves into Cloud’s hands. “He said this was for you and you should come celebrate with him tonight.”

Cloud looks at the bag in confusion. “He gave me a gift?”

Zack grins. “I think it might be for him. I peeked. Why don’t you use my bedroom to change?”

Before Cloud can express his confusion, Zack has corralled him into the bedroom and closed the door behind him. Cloud opens the bag and extracts from fine, silvery tissue paper… a mess of silky black straps, a black garter belt, and two silk stockings.

Oh no.

Ten minutes later, he’s managed to untwist most of the straps on what he thinks might be called a bodysuit. Although the scraps of fabric barely cover any of his body. He wraps the garter belt around his waist, hooking it in the back, and then looks down at the straps laying on his thighs. How the fuck does this work?

He’s startled by a knock at the door.

“How’s it going, little buddy?”

“Uhh.” Cloud runs through his options, finding that none are good. “Zack... do you know how garters work?”

The door opens and Zack strides in, confident, enthusiastic and totally oblivious to the way Cloud snatches up his uniform shirt and uses it to cover the important bits neglected by the spare scraps of fabric he’s wearing.

“Of course I do!” Zack snatches up a stocking and starts gathering it up between his fingers. Before Cloud can let his mouth fall open in shock—which it does—Zack is kneeling on the floor, sliding a silk stocking up to his thigh. “Aerith has some fucking fantastic lingerie. I’ll get you all hooked up in a jiff.”

He does it so quickly it almost feels clinical, although Cloud jolts and Zack laughs at him when Zack slides his hands under Cloud’s thighs to do the clasps in back. Cloud expects Zack to leave after that, but he grabs Cloud’s uniform pants, shakes them out, and holds them out like Cloud’s a toddler who needs help dressing.

“Thank you,” Cloud snaps, snatching them out of Zack’s hands. “I can do the rest myself.”

“Ok, little chocobo. Just watch those zippers. Silk snags easy.” He whirls back out the door calling back, “Let’s not keep your actual boyfriend waiting!”

Tamping down his nerves, Cloud stands to put on his pants and glimpses himself in the mirror. Black bands over pale skin. The contours of his thighs shaded by sheer, black silk. His cock tucked away in a bit of fabric that is going to become too small for the job the second he lays eyes on Sephiroth.

Then he turns and looks over his shoulder at the back. More black straps, streaking down his back and across his buttocks, highlighting a rather important part of himself that isn’t covered by any fabric at all. Sephiroth won’t even have to undress him. 

Gaia. Cloud’s going to give himself a sunburn by blushing so hard. He pulls on his uniform as quickly as he can, mindful of the silk, and yanks open the bedroom door before he can change his mind. If Sephiroth wants Cloud in lingerie for his birthday, Cloud will play along. It does feel… sexy.

The trip up to the First’s floor is short, but Cloud is distracted by the feeling of his uniform pants sliding over the silk stockings. And the fact that Zack is giving him his best shit-eating grin as he slides his keycard over the sensor for access.

Cloud is tempted to grump at him, but holds it back. He supposes it’s good that Zack is having fun with this, since it’s probably an enormous inconvenience that he’s pretending to be Cloud’s boyfriend. At least Aerith finds it hilarious.

When the elevator dings open, Zack wraps an arm around Cloud and drags him out.

“What are you doing, Zack? I know which door it is!”

“I wanna wish the General a happy birthday too,” Zack insists, rapping on the door with his knuckles.

It opens instantly and they are treated to the sight of Sephiroth in a loosely tied robe, toweling off his hair.

“Cloud, what good timing, I—” he cuts off at the sight of Zack. “Hello.”

“Happy birthday, Seph!” Zack bursts out, beaming.

Sephiroth looks stunned, and then confused. “Thank you, Zack, but I don’t celebrate my birthday. I can’t imagine how you uncovered the date. It hadn’t even occurred to me that it was today.”

Zack,” Cloud hisses, looking over at him. “What the fuck?”

Zack ignores him, still speaking to Sephiroth. “It’s never too late to start!” He tightens his arm around Cloud’s waist. “In fact, I brought you a present.”

Sephiroth looks at Cloud, confused. “Why are you embarrassed?”

“Oh, it’s because he’s the present!” Zack catches the hem of Cloud’s shirt and hikes it up to show off the lingerie hidden underneath. 

“God dammit, Zack,” Cloud mutters, smacking his hands away and yanking down his shirt. “I can’t believe you—”

He cuts off when Sephiroth’s hand slides around the back of his neck, drawing him forward through the door. The connection washes over him, soothing away his embarrassment and irritation. Heat and comfort and want and impatience sinking into his bones. He stumbles face-first into Sephiroth’s chest, so warm against his cheek. It suddenly seems far more important to get his uniform off so he can feel more of Sephiroth against his skin than it does to fuss at Zack.

“Thank you, Zack. I’m convinced. Let the celebration commence.” He kicks the door shut with one foot, hands already sliding into Cloud’s uniform to caress silk-wrapped skin.

The sound of Zack’s laughter through the door fades away as Cloud is pushed towards the bedroom while Sephiroth expertly strips off his uniform.

“Watch the stockings,” Cloud pants out in between kisses. “Silk snags easily.”

 

 

 

Notes:

Thanks all for reading! This was one of my very first fics and it's fun to wrap it up - even six months later. I've done a lot of other writing in the interim so I have no idea how the style flowed from start to finish, but I'm happy to have it out in the world.

Notes:

You can find me on twitter. I frequently post previews but I am NSFW.