AFF Fiction Portal

Everything Was Fine Until You Came

By: PsychoHanyo
folder Kingdom Hearts › Slash/Yaoi - Male/Male
Rating: Adult ++
Chapters: 2
Views: 1,612
Reviews: 2
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Kingdom Hearts, nor do I own any characters, places, and themes associated with the game. I make NO money off of this work of fiction
arrow_back Previous

Light Within Darkness

PsychoHanyo: Due to the fact that the first chapter sucks, I figured I'd post the next chapter now as well. Enjoy!

Disclaimer: I do not own Kingdom Hearts, Sephiroth, or Cloud. Nor do I own any places, themes,a dn other people mentioned in this work of fiction. I make NO MONEY off of this work of fiction.

Dedication: Once again, Merry Christmas to LightWithinDarkness. I used your name for the title of the chapter. Hope you don't mind! Here's the rest of your gift!

000

Cloud kept his eyes locked on Sephiroth’s blue-black wing. The silver haired male was walking around the black void they had found themselves in when the white light vanished. The location wasn’t familiar to Cloud, but maybe Sephiroth had an idea. Sephiroth stuck the end of his sword in the ground and leaned on it. He sighed. “The in-between.” He muttered.
Cloud hardly heard him. “What was that?” He snarled.
Sephiroth looked at Cloud over his shoulder, pushing his hair out of the way. “Where we are.” He informed. “The in-between.” He huffed and turned around.
Cloud sat on the ground, laying his sword over his lap. His hand gripped the shaft of the blade, ready to lunge and attack if Sephiroth came too close. “So how do we leave?”
“We don’t.” Sephiroth grunted.
Cloud threw his head back, eyes closed. Darkness greeted him again, but a faint light shone behind his eyelids. He opened his eyes and the light was gone. Maybe he’d just imagined it. He heard a rustling and quickly sat upright. His head hit something hard and he grunted, holding the spot where he’d been struck. Cloud looked up with one eye to see Sephiroth leaning over him. He tried to swing his sword up, but Sephiroth’s knee pinned it against Cloud’s leg.
“Get off of me.” Cloud ordered.
“You’re in no position to order me around, SOLDIER.” Sephiroth sneered.
“I’m no SOLDIER.” Cloud snarled. “And neither are you. All you did was betray us!” He tried to throw Sephiroth off of him so he could sit up, but Sephiroth didn’t budge.
“Betray you?” He raised an eyebrow. “Whatever could you mean?” A smirk.
Cloud rolled his eyes. Sephiroth was so stubborn. “Get off.” He repeated, a bit more stern than the last time.
“I don’t think so.” Sephiroth said. “I think you rather enjoy it.”
Cloud glared. “Like hell!”
Sephiroth placed one hand against the blonde’s chest and pushed him harshly into the ground.
“Just stay down.” Sephiroth said, fingering the wolf medal on Cloud’s chest. “Like a good dog.”
“I’m not your pet, Sephiroth!” Cloud tried to force him off, but Sephiroth pressed a hand to Cloud’s chest.
Cloud had no choice. He was pinned. What did Sephiroth want all of a sudden?
“What’s getting into you?” Cloud asked. “Get off of me, you asshole!”
“Maybe if you calm down, I’ll let you go.” Sephiroth ordered. “Unclench your fists.”
Cloud sneered. He wasn’t doing anything the demon said. “Make me.”
Sephiroth leaned down, his exceptionally long hair cascading around the both of them. “I will and you know it.”
Cloud strained to see past Sephiroth. Masamune was still stuck in the ground where Sephiroth had put it. An attack wasn’t what he was after, apparently, so what else could it be? Cloud let go of his sword and wiggled his arm out from under Sephiroth. The silver haired male quickly grabbed his wrist ad lifted his arm above his head, slamming it into the ground and pinning it there.
“What the hell?” Cloud swore. “I unclenched my first. What more do you want!?”
“Much more.” Sephiroth uttered in a low voice.
Cloud felt all the heat rushing to his face. What was going on with Sephiroth? Cloud wiggled his other arm out from under Sephiroth and swung it at him before he could grab it. Sephiroth grabbed his hand in mid-swoop and pinned it above his head with the other. All without looking. Cloud cursed under his breath. “You got me where you want me. Now what?” Cloud asked. “If you want the light to go away, this isn’t the way to do it. I don’t care how much darkness there is in my heart. You’re not coming back again.”
Sephiroth rolled his eyes and clamped his other hand down onto Cloud’s mouth. The blonde looked up at Sephiroth with bright blue eyes, a bit of fear and worry creeping into them.
“Do you ever stop talking?” Sephiroth asked. “Even for a moment?”
Cloud’s glare sharpened. He didn’t want to show any form of weakness to this man…this monster.
“That’s better.” Sephiroth said when Cloud didn’t protest. He removed his hand from Cloud’s mouth. “Now keep it that way.” He ordered. “I have a…proposition for you.”
Cloud raised an eyebrow. “What?” He sneered.
“Do you really want to know, or do you just want me to shut up as well?” Sephiroth wondered, cocking an eyebrow. “Because I could skip the formality of asking and just simply do what I want. It’s not like there’s anyone here to hear you scream, anyway. Other then me, that is.”
Cloud glared. “Just tell me and get it over with.” He ordered. “I know damn well that even if I say no, you’ll go for it anyway.”
Sephiroth smirked. “Precisely.” He said. “I propose that we ignite a fire enough to get out of this purgatory.”
“A fire? With what?”
Sephiroth clamped a hand on Cloud’s mouth again. “I’m speaking.” He said calmly. “I think you know what I mean, Cloud, you’re just sidestepping it.”
Cloud thought for a minute. His eyes widened. Sephiroth wanted to…no way! Cloud began to thrash wildly under the other man. Sephiroth growled and pressed his knee harder into Cloud’s lap. His other leg was next to Cloud, pressing against his side to hold him in place.
“Stop struggling!” Sephiroth ordered.
“Mm!” Cloud argued.
Finally, he managed to open his mouth enough to bite onto Sephiroth’s hand. The demon pulled his hand back, surprised but uninjured.
“Get off!” Cloud ordered. He felt one of his legs slip and jammed it up into Sephiroth’s waist.
Sephiroth finally pulled back at that. He sat hunched on his knees. Cloud got himself together before he sat up and glared at Sephiroth. Sephiroth just smirked. Cloud lunged. They tussled back and forth on the ground, pulling hair and punching one another in the face, arms, chest; any area they could get their hands on. It ended with Cloud on top of Sephiroth. He had one leg one either side of Sephiroth’s body and was pinning the other down by his shoulders. Cloud let his fingers dig into Sephiroth’s skin, not caring when he saw Sephiroth’s wing twitch in pain. Sephiroth started chuckling slowly. He was soon chuckling quicker, his lips pursed together and the noise coming from deep within his throat.
“What are you trying to accomplish, Cloud?” Sephiroth spoke slowly, as if he thought the other wouldn’t understand. “I can very easily throw you to the side, you know.”
“You sadistic…bastard!” Cloud was seeing red, not listening to Sephiroth’s words.
Sephiroth rolled his eyes and swung his arm up, effectively breaking free from Cloud’s grip and backhanding the blonde across the cheek. Cloud winced, but didn’t move. Sephiroth sighed and grabbed Cloud by the back of his collar.
“Listen, you.” Sephiroth said. “This…this is nothing.” He threw Cloud off to the side like a ragdoll.
Cloud grunted as he hit the ground and skidded backwards. When he finally managed to dig his heels into the ground and stop himself from sliding any more, Sephiroth was at his side, pinning him down again.
“Do you want to get out of here or no?”
“How the hell is sex with you going to get us out of here!?” Cloud wondered, thrashing.
Sephiroth pinned his arms above his head with one hand and held Cloud’s forehead against the ground with the other. “Maybe I know how to get out of here.” Sephiroth said. “And I’d tell you…but you have to do this for me in return.”
Cloud glared. “You don’t know how to get us out.” He argued. “You’re just a perverted bastard with nothing better to do in this place, so you want to screw me!”
Sephiroth chuckled. “It sounds so dirty when you say that, Cloud.” He said. “And don’t tell me you don’t wish to do this. You never complained when you were a SOLDIER.”
Cloud’s eyes narrowed. “You said we’d never speak of that again!” He argued.
“You of all people should know that I do not keep my promises.” Sephiroth answered. “Ever.”
“I had no choice. You were my superior officer.”
“You could have refused.”
“You’d get it one way or another.”
“Just like I’m going to get it one way or another now. I always get my way.”
“Spoiled brat!”
Sephiroth shook his head, not understanding Cloud’s ignorance. “Let me explain it this way.” He said. “Say yes, we do it the easy way. Say no, and I’ll do it while you sleep. I know you’re a heavy sleeper. You won’t know until you wake up the next morning with a sore ass.”
Cloud snarled.
“So which way will it be?”
“I say no and I don’t sleep.” Cloud countered.
Sephiroth smirked. “You can’t stay awake forever.” He insisted.
“Watch me.”
Sephiroth let out a grunt of annoyance. He thrust Cloud’s head hard against the ground, resounding in a loud “thwack”, and backed off of the blonde. Cloud sat up and rubbed his head.
Sephiroth sat on the ground a few inches from him. Their feet were almost touching, but the ‘angel’ was staring more intently at another location. “Seems that little memory brought back some…pleasant feelings.” Sephiroth smirked. “Cloud.”
Cloud shuddered, hearing the sexual implications in Sephiroth’s voice. “Shut up, damn it.” He muttered. “You say I talk too much.”
Sephiroth raised an eyebrow and waited. Cloud gave some thought to the silver-haired male’s proposition. It had been a long time since Cloud had been with anyone…and even longer since his last encounter with Sephiroth. And it wasn’t like there was anything to do in this black void, anyway. So why not…? No! He couldn’t think like that! Sephiroth was the bane of existence, the puppeteer of his emotions, the source of all his anger and hatred and rage. He was nothing more than a mere irritant that had to be destroyed. Anything that had gone on between them in the past was nothing now. It was nothing the day that Sephiroth walked out of Cloud’s life without even a word. Sure, their last meeting before Sephiroth’s disappearance hadn’t ended on a good note. None of their encounters ever did. But at least a “goodbye” would have sufficed. They had been intimate on numerous occasions. Cloud swore he even heard an “I love you” softly pass through the other man’s lips once. He was most likely mistaken. Such words were as foreign to Sephiroth as, “I’m sorry”. Cloud closed his eyes and sighed, considering things. He came to a conclusion and opened his eyes. He locked gazes with Sephiroth, cyan meeting blue.
“If I agree to do this…where do you propose we do it?” Cloud wondered.
“Right here.” Sephiroth motioned to the space surrounding them. “If I remember correctly, you like it rough. Do you not?”
Cloud glared. “That stays between me and L…my boyfriend.”
Sephiroth growled, almost possessively at Cloud’s almost slip of a name. Cloud didn’t want Sephiroth knowing who he was with, lest he go after him to get to Cloud. “Memory serves.” He snarled. “Now. Down to business.” He started to move forward.
“Whoa, whoa, I asked a question.” Cloud put up a hand. “A question is not an invite to bang me.”
Sephiroth sat back, tapping his fingers on the ground. “Sounds like a start.”
Cloud rolled his eyes. “We don’t even have any…amenities.”
“Who needs a bed?” Sephiroth said. “The floor works just as well.” He looked Cloud over. “I never did get you on your knees…”
“I didn’t mean a bed, jackass.” Cloud said. “Condoms, lubricant. That sort of thing.”
Sephiroth snorted. “Since when did you need any of that?” He asked. “You’ve been spoiled, Cloud.”
“I’ve been treated right. Far better then you ever treated me.” Cloud nodded his chin up at the other.
“I treated you damn fine.” Sephiroth said. “No more chit-chat. Yes or no? Awake or asleep? You pick.”
Cloud sighed. He was so going to hate himself for this. “Yes.”
Sephiroth’s eyes glittered with something Cloud hadn’t seen in years: Passion. Sure, the expression was common the face of Leon when they would be together, but it had not come from Sephiroth since the last time they’d consummated their relationship. When did such unbridled passion turn to burning hatred?
Sephiroth beckoned Cloud closer with one finger. Cloud sighed and started to stand, but Sephiroth cleared his throat to stop him.
“What now?” Cloud wondered, exasperated.
“On your knees.” Sephiroth ordered.
“I’m not crawling to you.”
Sephiroth cocked an eyebrow. “Agree to my terms, Cloud. My offer of ‘asleep’ still stands.”
Cloud couldn’t believe his ears! Who did this asshole think he was? He slowly sunk to his knees and crawled over to the other man. “How humiliating.” He muttered.
Sephiroth grabbed Cloud by the arm and yanked him onto his lap. Cloud landed face-first into Sephiroth’s chest. He could feel Sephiroth’s chiseled muscles against his face and pulled back. Sephiroth allowed him to do so, before pulling the other onto his lap. Cloud raised an eyebrow. The silver haired male cocked a smirk and grasped Cloud’s chin in his hand.
“What are you…?” Why was Sephiroth being so…tender?
“Sh.” He ordered. Sephiroth leaned in and tilted his head slightly to the side. He caught Cloud’s pale lips in his own equally pale ones.
Cloud’s eyes widened to the size of Moogle pompoms and he couldn’t help the gasp that escaped his lips into Sephiroth’s mouth. He felt something soft push through his lips and caress his tongue. Was Sephiroth…oh no. Cloud tried to hold back, but a mewl escaped his lips. Sephiroth’s tongue pulled at Cloud’s own appendage roughly. Cloud’s mewl turned into a long, drawn-out moan. How did Sephiroth remember his weakness that well? It had been so long since…
A hand was caressing his side, running across ribs and scars; a few having been created by Sephiroth himself. Beside himself from the strange treatment, Cloud looped his arms around Sephiroth’s neck, grasping a fistful of silver hair and pulling the other’s head back a bit. Sephiroth grunted at the treatment and pushed Cloud lightly away from him. “On your knees.” Sephiroth ordered.
“Knees?” Cloud wondered. “Shouldn’t I take off…”
“Do it.” Sephiroth’s voice grew dark.
“Okay, okay. Sheesh.” Cloud rolled his eyes and sat on his knees.
“All fours.”
“What?!” He wasn’t a dog! He wasn’t getting down.
Sephiroth harshly pushed him foreword and kneeled on Cloud’s calves to hold him in place. “Do what I say, Cloud, or you’re not getting an answer.”
“Damn you.” Was Cloud’s response.
Sephiroth grunted and leaned over the blonde, pressing his lips to Cloud’s neck. His tongue snaked out and licked a path from Cloud’s shoulder to the back of his ear. Cloud held back a mewl at the action. Sephiroth repeated it a few times, leaving a slightly shiny trail along Cloud’s neck. Sephiroth peeled back his lips and bit down lightly into Cloud’s flesh. Cloud arched away and moaned, but Sephiroth grabbed him around the front and held him in place. He continued nibbling at Cloud’s neck, sucking and licking the flesh every few seconds. Beside himself, Cloud couldn’t help it when Sephiroth’s name came out from his mouth in a whispered gasp. Nights of hiding behind collapsing buildings and in the woods with Sephiroth, kissing and marking one another, flooded Cloud’s mind. He scrunched his eyes closed to try and drive away the images.
“Am I inside your mind, Cloud?” Sephiroth wondered. “Once you let the darkness control your mind, it’s time to give up. The light has failed.” He licked a long trail across Cloud’s neck.
“You’re not in my head.” Cloud said through gritted teeth.
The way Sephiroth had positioned himself over the blonde allowed Cloud to feel the silver haired male’s erection against his clothed rear end. He had to resist the urge to cry out in pleasure, knowing it would only drive Sephiroth on more.
“The way you’re reacting tells me otherwise. SOLDIER.” Sephiroth hissed the name of Cloud’s former occupation.
Cloud snarled. “I’m not reacting!” He protested.
Sephiroth pulled back a bit before slamming into the blonde, pinning Cloud’s hands down as the blonde arched forward from the force.
“Damn it!” Cloud cried in anger.
Sephiroth chuckled, knowing he was slowly breaking down the other’s resolve. Cloud tried to pull away from him, but Sephiroth pulled his hands out from under him, successfully landing Cloud on his stomach, rear end up in the air. Sephiroth stood behind him, still pinning down his calves with his feet, and pressed his erection flush against Cloud’s rear. Cloud yelped, hating himself for it once again. Noting that his hands were free, cloud attempted to pull away. Sephiroth bent over him again, rubbing his member against Cloud’s rear harshly.
“Uh-uh.” Sephiroth snarled. “Don’t even think of squirming out of this.” He said. “You agreed to this, after all.”
“You manipulated me somehow.” Cloud argued. “You and your damn mind games! They’re the same ones you played when I felt an obligation towards you!”
“Obligation?” Sephiroth wondered, noting how Cloud’s body temperature rose up.
“Shut up.” Cloud muttered.
Sephiroth shook his head. “Always with the orders.” He scolded.
His wing unfolded around Cloud, surrounding him in darkness. Going by vivid memory, Sephiroth reached around to the front of Cloud. He snapped Cloud’s belt open.
“You better not have broke that!” Cloud snarled.
“I didn’t harm your precious belt.” Sephiroth thrust hard against Cloud with the last word. He popped open the button on Cloud’s pants and then yanked the belt off of him. He put one leg between Cloud’s spread legs and spread them wider, hearing the tell-tale sound of Cloud’s zipper flying open. The blonde’s pants slipped down a little and Sephiroth unfolded his wing. With the little bit of light that was coming where the wing had moved away from, Sephiroth noted that Cloud had opted to go without boxers that day. Excellent. He refolded his wing around Cloud for a few more moments. The wing slowly vanished until it pressed flush against Sephiroth’s back. The wing sank into his back until it was completely gone. Cloud looked over his shoulder at Sephiroth.
“How did you…?”
“Never mind your questions, boy.” Sephiroth turned Cloud’s head back the other way. He slid a hand down into Cloud’s pants and grabbed the blonde’s stiffening member. “I see you’re enjoying this.” Sephiroth said, taunting him. “Tell me, Cloud…does this excite you? Being taken against your complete will? Do you like being dominated?”
“Not your damn business!” Cloud argued, grunting when Sephiroth gave a hard tug to his dick.
Keeping two fingers wrapped around the base of Cloud’s cock, Sephiroth used his other fingers to press against Cloud’s balls. Cloud bit back a moan the best he could, but a noise still erupted from deep within his throat. Damn it! There was no way he was enjoying this! This was Sephiroth! The very bane of his existence! The man who had killed Aerith! Though Cloud was unaware that Aerith was alive in the city in Hollow Bastion. He had been led to believe that Sephiroth had caused darkness to take over their homeland and allowed heartless to consume Aerith. Of course, that was just talk from Sephiroth, who’d been hoping to get a rise out of him.
Sephiroth tugged hard at Cloud’s dick again, seeming to enjoy the noises coming from the blonde at the actions. Not having enough room to move his hand around to Cloud’s rear end like he would have liked, Sephiroth settled for yanking his hand out of Cloud’s pants and pulling them down. Once he got Cloud’s ass free, Sephiroth pushed apart the soft globes, digging his nails into the flesh to make Cloud yelp. Holding Cloud open to his view with one hand, Sephiroth massaged Cloud’s puckered asshole with his left index finger. Cloud bit down harshly on his lip, not caring that he was causing it to bleed.
“Can you be any rougher?!” Cloud snarled.
“Is that a request?” Sephiroth wondered, pushing his finger further into Cloud.
Cloud grunted. “Hell no!” He argued.
Once his finger was all the way in Cloud, at least to the second knuckle, Sephiroth pulled it out. He slammed his finger back in as Cloud’s chest slid on the ground from the impact. His wolf pennant was digging into his chest, but there was nothing Cloud could do about it now. After thrusting his finger in and out of Cloud about a dozen times, Sephiroth pulled his finger out so only the tip was left inside of Cloud. Thinking it was over, Cloud sighed a breath of relief. A second passed and Sephiroth pushed in two fingers instead of one, spreading them to stretch Cloud a bit. Cloud yelped. “Damn it!” he cursed. “Not so fucking harsh!”
“Such language.” Sephiroth purred.
He let go of Cloud’s ass cheeks, allowing them to encase his fingers, and placed a harsh smack on one globe. Cloud yipped again. “What the hell was that for?!”
“I know you like it, Cloud.” Sephiroth said, smacking him again. He looked down between Cloud’s legs to see his cock becoming stiffer and stiffer. “Your cock tells me all I need to know.” He leaned down and placed a lick in the cleft of Cloud’s ass.
“Shut-shut up!” Cloud ordered.
“You’re in no position to argue, Cloud.” Sephiroth pulled his hand free from the blonde, giving one last smack across both globes.
Sephiroth yanked Cloud’s pants down to his knees, which were against the ground. “Life your knees.” He ordered.
Cloud did as told, muttering something under his breath about Sephiroth being an asshole. Sephiroth tossed Cloud’s shoes aside and then his pants. Cloud started to kneel again, but Sephiroth stopped him. “Did I tell you to go back down?” He asked.
“…I hate you…so much.” Cloud muttered.
Sephiroth rolled his eyes. Cloud really needed to learn some new sex talk. He was getting a bit redundant. “I’m sure.” Sephiroth said. “I hate you, as well.”
Cloud grunted, feeling Sephiroth’s hand groping at his dick again. He moaned and arched him back when cold fingers encased his hot erection, squeezing harshly. Sephiroth pressed his clothed erection against Cloud’s rear end again. He reached forward to Cloud’s chest and rubbed against his shirt, feeling one of Cloud’s nipples harden under his touch. Sephiroth kneaded the budding nub before going to the other and giving it the same treatment. He pressed down on Cloud’s back with his other hand, freeing Cloud’s dick. He pushed him down until Cloud was kneeling again. He stopped and rubbed his crotch against Cloud’s crack, making the other moan. Yanking Cloud’s left hand out from under him, Sephiroth let out a pleased grunt when the other fell on his chest.
“Damn you.” Cloud scolded.
Sephiroth rolled his eyes. “On your back, Cloud.”
Cloud glared, but did as he was told. There had to be a way to shut this sadist up…right? Cloud folded his legs and gave Sephiroth a harsh glare, which the silver haired male seemed to ignore.
“Why are you looking at me like that?” Sephiroth wondered. “You agreed to my terms.”
“I said we’d fuck, I didn’t say you could treat me like a damn slave!” Cloud got angrier with each word.
“Fine.” Sephiroth snorted. “Then let me do one more thing and I won’t order you around anymore.”
Cloud was skeptical. “I doubt it.” but he was already uncrossing his legs.
Sephiroth spread Cloud’s legs wide, not waiting for the other to separate them himself. Sephiroth got on his knees between the blonde’s legs. Cloud watched Sephiroth with curious eyes. Sephiroth gathered himself before leaning down to flick his tongue against the tip of Cloud’s penis. Cloud’s eyes widened in surprise.
“Uh… Sephiroth…?”
Sephiroth didn’t answer and gripped the base of Cloud’s cock in his hand. He held him still as he engulfed the head with his lips. Cloud let out a yelp when he felt Sephiroth’s teeth brush harshly against his manhood. Sephiroth went down more on the blonde, bringing inch after inch of him into his mouth. Having learned to suppress his gag reflex, Sephiroth ignored when Cloud’s hips bucked up towards him. Sephiroth ran his tongue along the underside of Cloud’s cock, teeth clicking against the top with a soft “plop”. Sephiroth wrapped his tongue around Cloud and slid it up and down. Letting go of Cloud’s base, Sephiroth used his other hand to roll the skin of Cloud’s testicles between his fingers. Cloud’s moaning was like music to his ears as Sephiroth brought the other closer and closer to the end.
“Sephiroth…” Cloud panted. “I’m…I’m…!”
Sephiroth pulled away from him completely, giving one last lick to the tip and picking up the precum that had gathered there. He moved back and let Cloud sit there as he was. Cloud glared.
“Oh, you are not going to leave me like this!” He argued.
“Relax.” Sephiroth rolled his eyes. “Come down from your high and we’ll finish.”
“Damn it, Sephiroth!” Cloud cursed as the other stood.
“Stay where you are. I wouldn’t try to move with that thing if I were you. I’d get tempted to take you right here and now.” Sephiroth walked over to his Masamune.
Cloud’s eyes were glued to the other male’s bulge, which was slowly growing against his pants, as he spoke. Concentrating on what he knew lie beneath the fabric, the order went unheard. Watching Sephiroth sashay away with the signature walk that only could be described as “Sephiroth”, Cloud really could have cared less about orders. Sephiroth leaned on his sword, watching Cloud watch him.
“You see something you like?” Sephiroth chuckled. He reached a hand down to the belt holding his jacket shut. After he unclasped it, the sides of the coat fell away to reveal even more of the toned skin underneath. The red belts across his chest were unsnapped by a flick of his fingers, leaving his whole chest bare. Cloud’s mouth hung open slightly, realizing that he sort of missed seeing Sephiroth in this state; sexy and vulnerable. It would be easy to take him down now but, for some reason, Cloud couldn’t turn his gaze away. Graceful. That was the only way Cloud could describe Sephiroth’s actions as he stood. Sephiroth shrugged off his coat and threw it haphazardly to the ground. His belt holding up his pants was undone and discarded next.
“Aren’t you going to take off the gloves?” Cloud wiped off the slight bit of drool that was on his lower lip.
Sephiroth gave him a harsh glare, but peeled the gloves off anyway, tossing them to the jacket. His belt followed before Sephiroth unhooked the clasp holding his pants shut. He released the zipper a little and slid his hand into his pants to rub against his bulging cock. Cloud swallowed harshly, feeling his own cock spring back to attention at the sight. He was probably quite a sight himself, half naked and sweating with his cock standing at attention between his legs. And for someone he wanted to see dead, at that.
Cloud brought his hand to his manhood to try and relieve some pressure, but a noise from Sephiroth made him stop.
“Don’t.”
Cloud growled and rubbed his hand along his shaft anyway, making a low growl emanate from Sephiroth. Though he was objecting to Cloud’s current actions, Sephiroth was clearly enjoying himself. The motions of his hand sped before he pulled his hand out and yanked his pants to the floor. Cursing, Sephiroth got on one knee and ripped his boots off before standing and pulling his pants all the way down. Cloud smirked, seeing that Sephiroth had gone without boxers as well. No surprise, seeing as how his pants seemed so tight anyway. Completely nude, Sephiroth took his time striding over to Cloud. His cock swayed back and forth between his legs and Cloud felt his mouth watering up. He’d forgotten how big Sephiroth was, to say the least. He had to be longer then Leon by a few inches, and Leon was by no means lacking in that department. Sephiroth stopped before Cloud and leaned over him, undoing the belts crossing over his chest. The zipper to Cloud’s vest was pulled down and yanked off of one arm. The wolf pennant on Cloud’s left shoulder hooked onto a piece of black armor over his arm. Sephiroth undid that as well and pulled Cloud’s shirt the rest of the way off.
Cloud’s bright blue eyes pierced into Sephiroth’s own greenish ones, neither of them looking at what they were doing. Sephiroth leaned over Cloud’s lean form and licked a line from his chin around the side of his face and to his left temple. Cloud pulled back a bit, but Sephiroth reached around and pushed him foreword so that their chests were flush against one another, nipples touching. Cloud’s muscles rippled under Sephiroth in anticipation. Sephiroth angled his hips and swung them down so that their cocks connected. They both threw their heads back and moaned. Sephiroth recovered first and tilted Cloud’s chin back down to him. He leaned in and sucked on the other’s neck, leaving dark marks and trails of saliva in his wake. Salty sweat rolled over his tongue, but he merely ignored the flavor in favor for what he was doing.
“Touch me.” Sephiroth ordered, moaning into Cloud’s shoulder.
Cloud reached down without a fight and grasped Sephiroth’s base. Sephiroth flinched a bit, but otherwise didn’t respond to the touch. Cloud encircled Sephiroth’s cock with his hand and moved his hand up and down against it, making a delicious friction that both enjoyed as Sephiroth pressed against Cloud’s pulsing member. Sephiroth’s hand went back to Cloud’s cock as well and mimicked the blonde’s actions. They simply stayed in place, running their hands along one another for a few moments before Sephiroth pulled back.
“On your back or on your knees?” Sephiroth asked.
“You’re asking?” Cloud was surprised. “What’s with the sudden change?”
“You want me to go back to ordering you around?” Sephiroth raised an eyebrow. “Fine by me, then.”
“No, no, I’m just surprised.” Cloud argued. “Let’s not get hasty here. I’m not a dog.”
“Mutt.” Sephiroth sneered.
Cloud glared.
“Answer my question. Don’t dodge me or I’ll leave you here to deal with your own erection instead.”
“Fine.” Cloud rolled his eyes. “Neither one is very comfortable.”
“I’m not looking for comfort here, Cloud.” Sephiroth tapped his fingers on the ground, impatient.
Cloud sighed. He was so used to be taken against a tree or the side of a building. Not in the middle of a black void with no reachable surfaces other then the ground.
“I’m losing my patience.” Sephiroth’s eyes shown in anger.
“Alright, alright.” After a few more moments of thought, Cloud found an answer. “What one would be easier?”
Sephiroth let out a cry of frustration before pinning Cloud to the ground. “So help me, Mother, I will snap if you don’t just pick a damn position this second!”
“Fine, fine, my back.” Cloud picked an answer at random, not wanting to be on the receiving end of Sephiroth’s anger when he went out of control…as usual.
Sephiroth grunted and backed off. Not wanting to waste any more time, he pressed Cloud into the ground and went to his feet. He put Cloud’s left leg up on his left shoulder, and Cloud’s right one on his right shoulder.
“Hey! Ow, easy!” Cloud protested.
“Shut up.” Sephiroth grunted.
“No!”
Sephiroth glared.
“Fine.” Cloud rolled his eyes.
Sephiroth wasted no time and spread the globed cheeks of Cloud’s ass, sliding a finger against the puckered entrance. Not waiting for Cloud to make any indication that he was ready for more, Sephiroth pushed a finger into him to the third knuckle. Cloud yelped and arched away.
“Give me warning, asshole!”
“Warning!” Sephiroth shoved another finger in along with the first, making Cloud yelp again.
“Damn you!”
Sephiroth chuckled, knowing Cloud wasn’t really protesting and just wanted to cause a fuss. He’d been more then willing before, back when Cloud was serving under him. Then again, he might have just been sucking up to his superior. Sephiroth scissored his fingers as he pumped them in and out of the tight channel. Cloud moaned loudly at that, obviously enjoying himself. Sephiroth added a third finger and continued his motions for a few more moments. Without warning, he pulled all three fingers freed from Cloud.
“We don’t have lubricant, do we?” Cloud ran a hand through his hair, knowing the answer before it was spoken. Like either of them just carried that stuff around with them ‘just in case’.
“Of course not.”
Cloud groaned. He so wouldn’t be able to walk after this. Sephiroth felt some compassion, for once in his life, for the man who was about to snuggly take his cock once again. He spat into his hand as make-shift lubricant and spread it over his rock hard cock.
“What are you doing?” Cloud wondered, watching the other the whole time.
“You asked for lubricant, no?” Sephiroth responded dryly.
“I didn’t think you’d…”
Cloud was silenced as the tip of Sephiroth’s cock pressed against his entrance. A grunt was his only warning before Sephiroth pressed into him. Inch after excruciating inch slipped into Cloud. Cloud arched towards Sephiroth, wanting more and more of the hard flesh inside him. Sephiroth complied with harsher and quicker thrusts into the other. Once completely sheathed so that his balls were pressed against Cloud’s ass, Sephiroth pulled almost all the way out, only to slam back into him harshly. Cloud yelped at the rough treatment, but was silenced when Sephiroth’s hand reached down and grabbed his dick harshly and jerked it off.
“Sephiroth!” Cloud cried out, unable to hide his voice from the other for any longer.
“Cloud.” Sephiroth grunted out, with less emotion.
A few more jerks to his cock and thrusts into his ass made Cloud moan loudly. “Damn, Sephiroth!” he cried. “I’m gonna…gonna…!”
“Come.” Sephiroth ordered. “Come for me, Cloud.”
With another cry of the other’s name, Cloud came. White hot cum spurted onto Sephiroth’s toned stomach and down Cloud’s cock, coating Sephiroth’s hand. Cloud’s body spasmed as he involuntarily arched up from the ground, taking himself higher and higher into the air and into ecstasy. Sephiroth pounded into the other a few more times before coming as well.
“Cloud!” He grunted harshly, loud enough for the other to hear it.
Sephiroth continued pounding into Cloud, Cloud’s tight channel milking his cock for all he was worth. It was obvious that Sephiroth hadn’t been brought to completion recently, because he cum spurted out of his cock long after Cloud was spent. With no warning, Sephiroth collapsed down onto Cloud, his silver hair cascading around them. Cloud yelped as Sephiroth’s cock started slipping out of him from their new angle. They both lay there for a few moments, panting.
“Damn.” Cloud moaned. “It’s been so long, I’d forgotten…”
Sephiroth grunted and pulled his flaccid member from Cloud. He rolled off the blonde and lay on the ground next to him. Without realizing that he was doing so, or why, Cloud rolled over and draped an arm over Sephiroth’s stomach. Sephiroth ran his fingers into Cloud’s hair as they lay there in silence.
“So…” Cloud paused. What did one say after hot sex with their arch enemy? “It’s been a while…”
Sephiroth grunted. “Shut it, Cloud.” He ordered. “If that’s all you can think of to say, then shut your mouth.”
Cloud gaped. After what they did, how could the asshole be so rude? Cloud sat up quick to glare down at Sephiroth, but a harsh pain stung through his ass. He yelped and lay back down. “I hate you.”
“Whatever.” Sephiroth didn’t care what the blonde felt.
“So you said you knew a way out of here.” Cloud said.
“Yes.”
“So what is it?”
Sephiroth didn’t say anything for a moment.
“Sephiroth?”
“I have no idea.”
Cloud glared at him. “Fuck you!”
arrow_back Previous