AFF Fiction Portal
GroupsMembersexpand_more
person_addRegisterexpand_more

Let me guide you through the rain

By: RubberDuckyPinwheels
folder Final Fantasy VII › Yaoi - Male/Male
Rating: Adult ++
Chapters: 3
Views: 851
Reviews: 6
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Final Fantasy VII and make no money off of these writings
arrow_back Previous Next arrow_forward

A guide off-course

Cloud had woken up to the sound of rustling fabric and then the bite of cold that came when Zack’s warm body moved away from him. Still half in his arousal induced dreamland, Cloud opened his eyes slowly and looked through the room to find Zack.

The dark-haired SOLDIER was tugging his pair of SOLDIER issued pants up and over his toned behind, fussing with the belt and tugging the buckle in place before he dusted of the front of his pants – obviously, they needed a wash, but Zack didn’t mind too much. Zack didn’t noticed that Cloud was awake until he turned to take a seat on the edge of the bed. The higher classed youth pulled his boots on and began lacing them as he turned to smile over at the sleepy headed blond who was still digging dream dust out of his eyes.

“Hey…” Zack smiled, “How’re you feeling?”

Cloud pushed himself up onto his elbows and yawned, “A little sore,” He shrugged his shoulders, “Where are you going?” He questioned in curiosity, apparently forgetting about the schedule that Zack was supposed to be following.

“I’ve gotta go meet with Sephiroth, remember, Cloudy?” He teased gently, before he took on a thoughtful expression and a mischievous little grin, “Sore, huh?” He hit his fist into his palm as if he just got a wonderful idea –well, it was wonderful to him, “How about I give you a massage when I get back?” He grinned like a fool, a charming fool, nonetheless.

Cloud laughed lightly as pushed himself up to sit up straight, the sound was like bells in Zack’s ears, “Just don’t be late to your meeting, got it?” The blond stretched his arms out lazily and ran a hand through his own messy blond hair, matted to his head from sweat. Maybe he’d take a shower when Zack left. Yea, that sounded really good right now, not that he minded being all covered and filled with Zack’s…urhn…essence. The poor blond still didn’t know what to call that stuff. Cum just sounded…nasty to him, but there was no way that he was going to call if ‘love-juice’ like Tifa did. Ugh, no way!

Zack sweat-dropped and pulled on his other boot, lacing it up as well, “Urh, I’m already late…sorta…” He gave a lop-sided smile as though he were silently begging Cloud not to hit him. Yea, that’s exactly what he was doing.

“Zack,” Cloud groaned and dropped his head forward, “You’re gonna end up getting yourself in a lot of trouble. Just hurry up and go already!” The blond demanded as he threw a pillow at Zack’s face and got him right between the eyes, causing the second class SOLDIER to laugh before putting the pillow down on the bed by Cloud’s covered feet.

“Oh come on, Cloud. It’s not that big of a deal,” Zack grinned and moved to his feet, still lacking a shirt. Cloud could hardly tear his eyes away from that chest and the way that the muscles beneath contracted with every movement, as if his skin was made of silk. It sure felt like silk when Zack leaned down and pulled the blond up to his chest, catching the boy’s lips in a firm but extremely loving and tender kiss, “Don’t worry so much,” The raven haired male reassured him, “I’ll be back soon, you just stay here and get yourself all pretty for me,” He laughed.

Cloud just gave a playful glare and watched as Zack left through the door after tugging his shirt and belt on, the blond watched and then followed through with his plan of taking a shower, hopping in gratefully and washing away all evidence of this morning’s events.

Cloud was already too pretty for his own good, if he got any prettier, Zack would have ended up thinking that he was a girl and Zack did not want a female Cloud in his bed because it would be too much like having Aerith again.

As expected, it hadn’t taken Zack a long time to get over to the briefing room where Sephiroth had arranged to meet him. Just a small walk and an elevator ride and he was there. Also as expected, Sephiroth was waiting rather impatiently in a chair, tapping one foot on the ground as he kept his eyes steady on the sliding door that led to the room, the masamune was waiting on the table while safely tucked in it’s sheath..

“You’re late,” Was Sephiroth’s only words when Zack finally came through the door.

Zack was still straightening himself out, running a hand through his hair and fixing his clothes with the other as he answered, “Yea, I kinda slept in,” He lied.

“Hmm,” Sephiroth looked skeptical at the answer as he moved to his feet and circled around the second class, “Is that so?”

“Uhh, yea…I had a late night, lots of training, you know…the usual,” Another lie. Not the best way to start off a meeting with Sephiroth.

“Angeal told me that you two didn’t train last night,” Sephiroth said pointedly.

Zack instantly looked a little paled by the comment, “Uhm…I didn’t train with Angeal, I trained with…”

“Cloud,” Sephiroth cut him off.

“Uhm…Ye…yea,” Zack said cautiously, “He asked me for some pointers since he wants to make it into SOLDIER, I thought I’d help him out,” Sephiroth gave a slow shake of the head. Well, damn, apparently Sephiroth hadn’t believed that either. Zack just wasn’t doing very good at all that day. Either that or the gods were punishing him for something that he did, but lord, he didn’t know what. “Uhhh…Sephiroth? What exactly did you need to talk to me about?” Zack questioned, trying to dodge the ever popular subject of Cloud.

“If you would listen, you’d know that this is the subject that I wanted you here to talk about,” Sephiroth said simply as he took another step towards Zack, successfully backing him up into the wall.

“What? But…Seph…”

Zack couldn’t speak when Sephiroth suddenly leaned forward and roughly caught his lips with his own. His bright blue eyes widened in shock and he tried to push the other away, but he couldn’t get the silver-haired prodigy to move. Those lips felt so cold, like stone and it felt disgusting. Sure, Sephiroth looked amazing, he had the body of a god and the face to match, but…but he wasn’t Cloud. He wasn’t Cloud and Cloud was the only one that Zack wanted.

The raven haired SOLDIER tried to protest, but his efforts were in vain because Sephiroth soon pulled away anyway, his strong hands lingering on the other’s shoulders and holding the younger of the two in place.

“Sephiroth, what do you think you’re d…?!”

Zack was cut off when Sephiroth’s hand clamped over his mouth in order to stop the flow of words.

“You’re a lucky man, Zack,” Zack stared up in confusion, “…To have someone like him waiting in your bed for you when you leave here…” Zack breathed lowly and tried to tear his eyes away from Sephiroth, “You had him this morning, didn’t you?” Sephiroth accused with venom-coated words, “You still taste like him, just like I imagined he’d taste” He pointed out.

Sephiroth fell silent after that and narrowed his eyes as if he were thinking.

That was right, Zack tasted like him. He tasted like Cloud, like his mouth and his skin and his sweat.

Sephiroth moved his hand and before Zack could resume his yelling, that mouth clamped back over his own as the taller figure pressed him up against the wall hard. Zack tried to breathe, but found that that was a lot harder than he thought, especially when he was trying to scream at the man who was attacking his mouth from the inside out. Sephiroth’s tongue slipped under his own and ran over his teeth as if it were trying to absorb every taste of Cloud that had been inside the other SOLDIER’s mouth.

Zack coughed hard and tried to force Sephiroth out of his mouth, but it didn’t work, to his disappointment. Finally, Zack managed to twist his head and get Sephiroth off of his mouth.

The silver-haired man only narrowed his eyes and tsked lightly under his breath, “You’d like to keep him to yourself, wouldn’t you?” Sighing out gently, he grabbed Zack’s hands in his iron grip and pulled a rope from his pocket. Sephiroth was prepared for this. That was when Zack really began to panic.

“Sephiroth, stop! Don’t do this!”

Zack was hushed when a cloth was forced into his mouth and then tied behind his head. Zack could do nothing more than cry out into the fabric, unfortunately, it wouldn’t help his situation very much. So instead, he tried to struggle out of Sephiroth’s grasp, but it did nothing to aid him as his hips were shoved up against the wall.

That venom-like stare bore into him as Sephiroth went down to his knees.

“If you won’t allow me to taste him from your mouth, I have other ways…”

Other ways?

But what?

Oh holy Shiva…

Sephiroth suddenly yanked the SOLDIER’s pants all the way down to his ankles. It had been Zack’s terrible judgment to not slip on his undergarments. Sure, it wouldn’t have stopped Sephiroth, but it would have delayed him if only for a few more seconds. But there was nothing in Sephiroth’s way and nothing to deter his path or to stop him. Right in front of Sephiroth lay Zack’s exposed length, right there where he could do anything with it that he pleased.

Zack found it in him to plead to the heavens that Sephiroth wouldn’t cut, bite, slice, or tear it off.

What really happened surprised Zack even more than that.

In the blink of an eye, Sephiroth had leaned forward with parted lips and taken Zack’s length all the way down his throat. Zack shuddered hard at the contact and ended up smacking his head on the wall behind him, making himself see stars against his will. He mumbled and protested into the cloth in his mouth, but it didn’t do him any good, Sephiroth still had his lips around him and was sucking at his skin like a man thirsting for water.

But he wasn’t thirsting for water. No. Sephiroth was thirsting for the remaining taste of Cloud upon Zack’s flesh.

The thought disgusted him, and then Zack made the mistake of looking down, of watching those lips curl around his length as the other bobbed his head up and down in a controlled manner while he closed his eyes. Sephiroth didn’t want to see Zack, Zack wasn’t the one that he wanted, instead he focused on the taste. The sweet remnants of the man that was supposed to belong to him. Cloud.

Zack was shuddering in Sephiroth’s grasp while his hands were bound and his mouth was gagged, tears were falling from his eyes as the unwanted pleasure swept him away. For the sake of his sanity, he tried to imagine that it was Cloud there was he repeated the sweet blonde’s name in his head over and over.

Why? Why did this have to be happening? Zack didn’t understand it. Was the general angry with him? No, the general was jealous, Sephiroth wanted Cloud. Zack understood that now, he also understood that he would never again leave the blond in Sephiroth’s care.

To what other levels would Sephiroth stoop.

Abduction? Rape? Murder?

Zack’s eyes only watered all the more at the thoughts, however, he was torn from those concerns when a feeling shot through him. He couldn’t take this much more and the scream that rolled from his mouth and into the cloth showed it.

Sephiroth knew what was coming and before anything else could happen, the general pulled away and just before the sensation could drag him away, Sephiroth curled two fingers around the base of Zack’s erection, stopping the flow of any cum escaping from him. Zack groaned in agony and snapped his eyes shut as he trembled in Sephiroth’s grip. A moment later, Sephiroth pulled his fingers away and hoisted Zack’s pants back up, even redoing his belt for him before he pulled away the rope and the gag.

“Let’s see if Cloud still wants you when you return from a meeting with me…like that,” His voice was hard like steel as be forced the boy out of the door, the sliding door shutting and sealing after him.

Zack turned and beat his fists against the door, “Sephiroth! Get out here!!” He called, eyes still watering as he fell to his knees, “Get out here!” Zack fell into heavy sobs as he pressed his head against the door and clawed at it with blunt fingernails. He didn’t want to go back to Cloud like this. Right now, the very last person that he wanted to see was his sweet blond. Right now, he didn’t want to stare into those abnormally cerulean eyes, nor did he want to watch the way Cloud’s lips moved as he spoke, most of all, he didn’t want to subject himself to seeing Cloud cry.

Seeing Cloud cry had always been the saddest and most beautiful thing that Zack had ever seen.

But right now…if he saw that, he just might die where he was.

At that very moment, the one person that Zack could never imagine seeing him like this walked up right behind him and placed a hand on his heaving shoulders.

“Zack?”

arrow_back Previous Next arrow_forward

Age Verification Required

This website contains adult content. You must be 18 years or older to access this site.

Are you 18 years of age or older?