AFF Fiction Portal
errorYou must be logged in to review this story.

Unification

By: Jediempress
folder Final Fantasy VII › Threesomes/Moresomes
Rating: Adult ++
Chapters: 1
Views: 1,241
Reviews: 1
Recommended: 0
Currently Reading: 0
Disclaimer: No, I did not create the boys or their enviroment, just the scenerio, that would be SquareEnix and I make no munny off it. Damn it.

Unification

Unification

Cloud Strife tried not to smirk at the email he had just received. He had been expecting new mission parameters; well, he supposed the instructions he was just given could be seen that way. They did come from a First Class and he was merely a Second.

He saved the message, re-pocketed his handset, and continued walking toward the training room. He still got odd looks from some of the other SOLDIERs that tried to feed into his insecurity but for the most part, he had learned to shut it out. It had been completely unheard of for a recruit to skip Third Class entirely as he had and that was bound to draw attention.

He could not begin to imagine what they would do if they heard the story of how he achieved his position. There were times, deep in the night, when he wondered if he had not been assigned to that fated mission to his hometown, would he be here? Somehow, he doubted it.

Cloud approached the training room and the five recruits gathered outside it snapped to attention. They were rather slow about it and two were slouching. They would be dismissed by the end of the week with that kind of laxness. Cloud may only be a Second but he was due the same respect as any other superior.

If Sephiroth had seen it….

He sighed to himself. Who was he kidding? While he would be the first to admit he had not known Sephiroth well beforehand, it was obvious the general had not been the same since Nibelheim. Then again, neither was Zack or himself.

It was amazing any of them were still sane.

“Come along, recruits.” Cloud waved to them and entered the facility.

--0—0—

There had been major changes to the ShinRa Corporation in the past year. After the enormous mess with Genesis, as well as the subsequent revelations of human experimentation, a revolt occurred and many of the board members, including the President and Professor Hojo, had been assassinated. A new hierarchy had been set in place, and they seemed set on repairing the damage that had been done.

SOLDIER had been kept intact and still received Mako enhancement but it was now strictly controlled. Cloud had not taken well to the doses but with Zack’s constant support, he had endured. He was now stronger physically and mentally.

Zack was still working on the emotionally.

Cloud walked through the halls, nodding when he had to at the few passing First Classes. While it was not common to see other Classes wandering the First Class apartments, the spiky blond was a fairly regular visitor. He was as comfortable here now as he was anywhere on the SOLDIER floor.

Finally reaching his destination, Cloud tapped once on the door. Had it been Zack’s quarters, he would not have bothered with that and simply walked in. He practically lived there.

After the brief knock, he opened up the door. He knew it would be unlocked by Zack’s message earlier. Taking a quick look around the nearly spotless main room, he found his thoughts drifting to the first time he had been in Sephiroth’s apartment.

It had only been a few months ago, shortly after Sephiroth had been released from the mental ward. Zack had called Cloud, telling him to come to the facility where the general had been held for the prior seven months. Zack was positively beaming when he arrived, stating that Sephiroth was allowed to come home.

Cloud was still fuzzy about most of the details as to what had happened to Sephiroth and quite honestly he did not want to know more than he did. What he did know was that the discoveries Sephiroth and Zack had made in the Nibelheim reactor and then ShinRa Manor had been horrible enough to send Sephiroth into near complete insanity. Both he and Zack had nearly died before Zack managed to snap him out of it.

He was still a little uneasy when it came to Sephiroth, even though he understood that his actions at Nibelheim had not been entirely his own. In his break from sanity, the man had destroyed Cloud’s hometown and killed nearly everyone he knew. He knew he was fortunate that his mother and childhood friend Tifa had been miraculously spared.

“Hey, Spike.” Arms were wrapped around him from behind almost the moment the words were spoken. Lips caressed just below and behind his ear as hands spread across his abdomen. “What kept you?”

“The new batch of recruits are pathetic,” murmured Cloud, angling his head as Zack continued to work his neck. “Not that I’m really surprised.”

“Of course not,” murmured the older man against Cloud’s neck. “After everything was exposed, I’m surprised anyone’s still trying to join.”

“Some people just don’t have anything else.”

Zack made a noise and pulled away. He turned the blond in his arms around and gave him a quick, proper kiss. “Well, you’re off duty now so we aren’t going to think about any of that.”

That sounded just fine by Cloud. He pushed back Zack’s long, wayward bang. “So what did you want me up here for?”

A bit of nervousness suddenly filled Zack’s expression. He tried to banish it quickly, but Cloud saw. “Well, why don’t we wait until after dinner for that?”

Cloud lifted an eyebrow. “Should I be worried or afraid?”

“Don’t be either,” the raven-haired SOLDIER chuckled. He released Cloud and headed for the kitchen area. “Go visit with Seph. He’s been kinda up and down today so I don’t want him alone for too long.”

Cloud watched him begin searching the cabinets, muttering how Sephiroth never kept any food. He had a feeling Zack would end up ordering out. They usually ended up doing that on the evenings when they stayed with Sephiroth.

Cloud turned and headed down the short hallway to the two bedrooms of the large suite. In actuality, there was only one bedroom and the second room was to be used as either an office, workout room or whatever the particular First Class who inhabited the suite deemed fit to make it. Sephiroth had originally used it as a study but after Nibelheim, Zack had begun spending so much time here, it had become a pseudo-second bedroom.

Cloud passed this room and proceeded to the set of double doors at the end of the hallway. One of the black doors was partially open, light spilling onto the black carpet and the nearby white wall. Cloud was always rather fond of the general’s black, white, and red color motif.

He lifted his hand to tap on the door but Sephiroth’s voice drifted out first. “That isn’t necessary, Cloud.”

The blond changed the direction of his hand’s motion and instead pushed the door open further. He stepped into the bedroom, not bothering to reposition the door. Moving further in, he did a quick survey of the room before settling his attention on the man sitting on the king-sized bed.

Sephiroth sat cross-legged in the middle of the mattress with his long, silver hair pulled back into a low tail. He wore loose black pants and a white sleeveless shirt. A hardcover book lay open before him and he had his chin propped on his fist while his elbow rested on a knee.

He lifted his head, long bangs shifting to gaze at Cloud. There was something peculiar about Sephiroth’s feline eyes but Cloud was unable to recognize it. Then again, he had always had a difficult time reading the older man.

“How were the new recruits?” Sephiroth quietly asked as Cloud approached the bed. He invited the blond to sit and picked up his book, closing it and setting it on the nightstand.

Cloud shrugged.

Sephiroth regarded him a moment. He lightly snorted and flicked his side-hair over his shoulder. “SOLDIER will be all but finished within three years. I cannot say if that troubles me or not.”

“I’m still not sure why you decided to come back.” The words were barely murmured but as soon as they were out, Cloud knew Sephiroth had heard them.

The older man angled his head thoughtfully. “Where else could I have gone?”

Cloud shrugged, realizing that the man had a point. ShinRa and SOLDIER were literally all Sephiroth knew. …And even after learning of all the horrible things that had been done to him, Sephiroth still somehow managed to trust that there were people here that not only could help him come to grips with who and what it was, but more importantly, who wanted to.

Like Zack and himself.

Cloud climbed up on the mattress and sat in the same position as Sephiroth. He placed himself at a slight angle from the other, his left knee close to Sephiroth’s right. He felt uncommonly at ease with the man at the moment.

He had always held the usual hero-worship of The Great Sephiroth and the first time he caught a glimpse of him in a hallway on the SOLDIER floor, he had seriously thought he was going to faint. They had met for the first time preparing for the mission to Nibelheim, Zack going out of his way to introduce them personally. They had spoken amicably and as they got ready to leave, Zack had pulled him to the side and noted that Sephiroth never gotten along with anyone that quickly.

Cloud took a covert glance at Sephiroth. He was so different now. Whereas before Sephiroth was this untouchable figure, Cloud now saw the man for what he really was. Sephiroth was just as human as anyone else was; his mental breakdown had proven that. He was simply incomplete, having not been allowed to have certain parts of his psyche develop.

Sephiroth caught his eye and lifted an elegant eyebrow at him. Cloud slowly found himself reaching out and touching the other man’s face. As he gently caressed Sephiroth’s cheek, the general angled his head minutely and his eyelids fluttered once.

Dropping his hand, Cloud wondered what had brought that on. He averted his gaze, moving it toward a spot just past the silver-haired man’s shoulder. Silence fell between them.

“Hey, guys,” Zack appeared in the doorway. He leaned against the frame and took in the scene on the bed. An odd smile pulled at his mouth and something in his eyes shifted. “So, uh, no surprise, I ordered take-out.”

“I don’t know why you bother looking through the kitchen,” Sephiroth stated softly, bringing his hands to wrap around one of his calves. “And you do know that I can cook.”

“Yeah, well, this is easier,” shrugged the younger First Class. He moved forward, walking casually but that strange look was still in his violet eyes. “You two look awfully cozy. What did I interrupt?”

“Nothing,” Cloud murmured. He worried his lip and shifted a bit on the bed.

“Uh huh,” Zack was clearly not convinced and whatever it was he thought was going on, he appeared pleased by. He joined the other two on the bed, completing the triangle of almost touching knees. He placed his hands casually on both Cloud’s and Sephiroth’s knees.

He grinned at Cloud and affectionately rubbed his leg. Likewise, he gave Sephiroth’s a squeeze. “Well, dinner won’t be here for about an hour. What do we want to do in the meantime?”

Cloud studied Zack for a moment, suddenly recognizing the look in the older man’s eyes. Zack was rather turned on and judging by how he was touching both Cloud and Sephiroth’s legs, Cloud was beginning to piece together what Zack wanted. The blond had no idea how to react.

Sephiroth kept his gaze on Cloud and abruptly snorted. He backed away from the other two and brought his head down so that his bangs were covering his face. “Why don’t you and Cloud find something to do? I have other things to occupy my time.”

“No!” Zack reached over and took hold of the silvered man’s arm. “You are not pulling away!”

“You obviously have not brought any of this up with Cloud, Zack,” feline eyes could barely been seen flicking toward the named blond.

“Yeah, well, I’m going to now!” The black-haired First Class brushed some of Sephiroth’s bangs back and cupped his face. He fixed his eyes on him and spoke quietly. “Relax. I know what I’m doing.”

Cloud watched this with a mix of apprehension and annoyance. Zack was acting very familiar with Sephiroth and he was not sure how to react to that. He and Zack had been connected almost from the moment they met, but an outside factor had also brought them together.

Cloud knew that Zack had always held a bit of an obsession with the general. He would be lying if he did not admit that, even before coming to Midgar, he had harbored his own infatuation with Sephiroth. The two had admitted to this mutual attraction from the beginning and consoled one another that any kind of romantic or even simply sexual relationship with the silver-haired man was impossible.

The blond was beginning to get the notion that the fantasy was not as unobtainable as it had been.

Zack worried his upper lip as he glanced at Cloud. “Cloud…”

The named man let out a slow breath. “Why do I have the feeling you’re about to suggest something really crazy?”

Zack smirked but it lacked most of his usual humor, “Depends on your definition of crazy, Spike.”

Cloud closed his eyes a moment. When he reopened them, he focused on Sephiroth instead of Zack. He took in the man’s slight terseness and the nervous look to his feline eyes. There was something vulnerable to his expression.

“Zackary,” Sephiroth spoke softly. “Could you give us a moment?”

Zack split his gaze between them. He seemed really uncertain but nodded and began to climb off the bed. “Uh, sure; I’ll just…get some water or something.”

Sephiroth abruptly reached out and took hold of Zack’s wrist. He rubbed his thumb along the inside of it and gave his second-in-command a very faint smile. “Thank you.”

When Zack left the bedroom, Sephiroth re-fixed his attention on Cloud. Hesitantly, he placed his hand on the blond’s knee. “I should have known better than to leave this in Zack’s hands. As soon as the words ‘leave it to me’ left his lips, I knew this was going to become more convoluted than necessary.”

Cloud bit his lip. He could not deny that he enjoyed the feel of Sephiroth’s large hand on his leg. He had no idea what exactly was about to be presented to him but right now he was willing to listen to anything. “So, what is this about?”

Sephiroth studied him for a breath of time. “I know you love Zack. He loves you just as much. The two of you have something…unique.”

Angling his head, Cloud waited for him to continue.

“Over the past few months, I have become rather…wanting of contact with others. I’m sure you have noticed that I’ve begun quite subconsciously reaching out to touch the two of you. I suppose it’s to be expected with everything that’s happened and I do not trust anyone but Zack and yourself.”

Cloud nodded slowly. He understood what Sephiroth was saying. Sometimes, physical contact was the best way to assure yourself that everything around you is real. After Nibelheim, Cloud had had nightmares and it was usually only feeling Zack wrapped around him that helped pushed them away.

Sephiroth just barely licked his lip. “Zack has caught on to this and, over the past week, has been going out of his way to initiate subtle contact; a brush here, a touch there. I am certain you must have noticed this.”

Looking back, Cloud did recall that the two men had been in closer proximity to one another. Actually, the last few times Cloud had been there, he had also been in rather close contact with Sephiroth. Perhaps that odd moment earlier had not been so peculiar after all.

“A little, yeah,” confirmed Cloud quietly. Sephiroth had to be going somewhere with this.

“A few days ago, Zack called me on it. He straight out asked me what it was I wanted and I, with great reluctance, told him.”

The silver-haired man was looking increasingly uncomfortable. He did not remove his hand from Cloud’s leg but his body had become tense and his expression was starting to close off. It was obvious that he did not want to continue this conversation.

Not wanting Sephiroth to withdraw, Cloud placed his own hand upon Sephiroth’s own. He closed his fingers lightly around it and steadily met the older man’s eyes. Even though he was uncertain of what was about to be revealed, he felt no fear and only concern for Sephiroth.

“And what is that?” he asked with no hesitation.

Sephiroth fixed his eyes upon their touching hands. He waited a moment before lifting his head to look Cloud straight on before replying, “Connection.”

Cloud frowned in confusion.

“What I want, Cloud, is to feel human. Zack and you have shown me what it is to care, to love. You did this not only by everything you have done for me over the past year, but by allowing me to see the two of you interact.” Long fingers reached up to brush at the blond’s cheek. “When the two of you touch, something changes in your expressions and your body stances…. I want to experience that for myself.”

Cloud’s blue eyes fluttered at the gentle feel of Sephiroth’s skin. He understood now what it was Sephiroth was asking of them. What he did not see was how they could give it to him. Zack and he were an established couple and while Cloud was not entirely sure about Zack, he was simply not willing to let his lover sleep with someone else.

Even if it was someone they both cared about.

“Sephiroth…” Cloud settled his gaze on the older man’s face. “I want to be able to help you but I don’t know…”

“I have an idea,” Zack’s quiet voice drifted from the doorway. He rubbed the back of his neck uncertainly and kept his eyes averted from the two on the bed. “I’m sorry, Spike. I really should have brought all of this up with you before. I just figured that, well, we both have had a thing for Seph for a long time now and now we can really show him how important he is to us.”

Cloud switched his attention from Zack back to Sephiroth. He should have been embarrassed by his lover’s blunt revelation of his attraction to the general but he was not. The way Sephiroth was looking at him took all possibility of that happening away.

Suddenly feeling rather warm, Cloud moistened his lips. “So what exactly is the idea?”

There was a rap on the door and all three glanced over. Zack sighed and turned, “I’ve got it.”

“No,” Sephiroth shook his head and moved off the bed. “I can get it. I think you and Cloud need to speak.”

As Sephiroth walked past, he caressed Zack’s cheek with the back of his hand. The younger First Class leaned into it a bit, watching as the older man left with a sweep of long hair. Zack pursed his lips and turned back toward Cloud.

The two regarded one another for a brief span of time before Zack started rambling. “I’m sorry, Cloud. I wasn’t thinking about the big picture. I don’t want you to think I don’t love you because I do, more than anything. It’s just when Sephiroth brought it up, he looked so… lost and desperate, but I love you and I’m committed to you. Then I remembered how you had wanted him when we first got together, and I always had, so I thought maybe we could…”

Cloud blinked and shook his head. He held up a hand in a stopping motion. “Slow down.”

Zack abruptly darted forward and fell to his knees before the bed. He took hold of both of Cloud’s hands and stared up at him with large, pleading violet eyes. “Please don’t be mad. I really thought it was a good idea and I didn’t consider that maybe you didn’t want Sephiroth like that any more and that the whole idea, was just stupid and a selfish desire on my part. I just want to help Sephiroth because I care a lot about him, too.”

“Okay,” Cloud breathed out. “First, what exactly did you think we could do?”

“Oh,” Zack straightened his back and angled his head. He suddenly got a rather nervous look to his face and laughed uneasily. “Well, uh, I was thinking that if you were still interested in Seph, we could both have him…together.”

The younger SOLDIER let this run through his mind a few times. Zack was suggesting a threesome with Sephiroth. For some odd reason, that possibility had not been one of the thoughts that had entered Cloud’s head. In all honesty, he did not know why.

“You’re serious about this,” Cloud spoke slowly, searching Zack’s expression carefully.

Zack did not shy away from the scrutiny. “Yeah, I am.”

“And Sephiroth…”

Zack chuckled weakly, “Seemed to really like the idea. Apparently, he’s always felt somehow drawn to you.”

This information sent a thrill through Cloud. Sephiroth had felt an attraction to him. He had always thought that his affection for the general was completely one-sided, something could never possibly be returned, and now he was hearing this…

“Cloud?” asked Zack softly, looking worried.

The blond gave him a smile and rather suddenly leaned forward. He took hold of Zack’s shirt and tugged him closer, capturing his lips in an intense kiss. Zack froze for a moment before returning it with equal intensity.

When they broke apart for air, Zack gazed cautiously into Cloud’s clear blue eyes. Even before the Mako, they had been amazing. He was always taken by how beautiful the other man was. “So, you’re not mad with me?”

Cloud tried to look stern for a moment. “Well, I am pretty peeved that you didn’t bother to try asking me about any of this first,” his expression softened, “However, I know it was just you being you and that you weren’t trying to be selfish.”

“Never,” Zack shook his head. “You know I think of everyone else first.”

“Unfortunately, you tend to get rather overzealous in your efforts,” Sephiroth stated from behind them. There was a faint smirk to his lips, “Puppy.”

Zack’s jaw dropped. “Hey, you aren’t allowed to call me that anymore! You promised!”

“A promise that does not go into effect until your end of the deal is fulfilled,” Sephiroth flicked his eyes toward Cloud. “And I would not be at all slighted if it never is.”

The youngest of the three understood what the deal to which Sephiroth referred was. He glanced at Zack for a moment before slowly sliding off the bed. He brought his attention back to Sephiroth. “What did you do with dinner?”

“I placed it in the warmer,” Feline eyes tracked Cloud’s approach cautiously. “I was uncertain how long any discussions would take.”

Nodding, Cloud stopped just before Sephiroth. He looked up at him intently, studying the man. “Zack explained.”

Uncertainty flitted across Sephiroth’s expression. “...And?”

Cloud bit his lip and lifted a hand to caress the general’s cheek gently. The man was perfect, and yet so flawed. Cloud knew that he would do anything to help him. “I agree.”

Across the room, Zack’s breath hitched. While he had hoped this would be the end result, he really had not expected Cloud to agree so easily. He saw the look that crossed Sephiroth’s face and felt a thrill run through him.

Sephiroth’s eyes had darkened a bit as he gazed down at the smaller-framed blond before him. “You’re willing to take me?”

Cloud started a little; “Take you?”

Sephiroth nodded sincerely. “I want you and Zack to be the dominate ones.”

The Second-Class looked over his shoulder at his lover whom seemed just as surprised as Cloud. Zack frowned at Sephiroth, sitting down on the edge of the bed. “Are you sure about that?”

“Yes,” Sephiroth suddenly seemed very childlike as he twitched his head to shift his bangs. One hand came up to hold the opposite elbow. “I have to constantly be in control of myself because of what was done to me. As a leader, I have to always be the dominate one. I want one aspect of my life where I can just let someone else take charge.”

The couple glanced at one another for a long moment. Zack worried his lower lip, his eyes clearly expressing his opinion of being allowed to dominate the silver-haired man. He was more turned on by the thought than Cloud had ever seen him.

Cloud himself was a bit uncertain. He had always been the submissive party, but the idea of being taker as opposed to taken was not at all an unwelcome one. It could be extremely exciting to try the other position.

Zack grinned and Cloud took a deep breath. There was another moment before Zack rubbed his hands together. “Okay, so, uh…”

“What happens next?” Sephiroth laughed once nervously. “I have no idea.”

The three fell quiet. An uneasy tension had formed, as all three knew they were poised at the edge of something that could never be undone and would change their relationships forever. None of them were sure just how to take that next step.

Cloud faced Sephiroth again, taking in the man’s apprehension. He imagined he must have had a similar expression when he and Zack started out. Zack had been so understanding and patient with him…

The blond steered up his courage and took a step closer to Sephiroth. He kept his eyes fixed with the man’s curious, slightly fearful one as he slowly brought his hand up to brush at long silver bangs. He was not sure if he was doing this right but simply went with his feeling.

Sephiroth was taller than he was, so he had to stretch his body up to kiss the man’s lower jaw gently. Sephiroth tensed a bit at his but kept his gaze set on Cloud. The younger one continued to push back at his bangs.

The next time Cloud moved to kiss him, Sephiroth angled his head down and Cloud went for his mouth. He lightly touched his lips to Sephiroth’s non-reactive ones. It was only a very brief contact but Cloud felt a happy warmth from it.

It spread when he noticed that Sephiroth had closed his eyes and inhaled almost sharply.

Cloud did not speak, but lazily stroked his hand along Sephiroth’s cheek, jaw, and neck. Sephiroth did not open his eyes and he took a few slow, deep breaths. When Cloud ran his thumb over his lips, Sephiroth half-opened his eyes.

Getting a bit embarrassed, Cloud dropped his hand to take a hold of the other man’s. He turned and found Zack watching him intently. Averting his eyes to the side, Cloud led Sephiroth over to the bed.

Zack stood and stepped to the side. He stared at the other two and licked his lip. When Cloud stopped beside him, Zack gave him a rough kiss before whispering into the blond’s ear. “Kiss him again, Spike.”

Cloud shivered at the tone of Zack’s voice. He nodded slowly and climbed up on the bed. On his knees, he tugged Sephiroth up to the edge. This position put him at a more even level with the other man.

Sliding closer, Cloud bit his lip. The way Sephiroth was keeping his unnatural eyes on him was as arousing as anything he could think of, and knowing that Zack was taking their interaction in hungrily threatened to undo Cloud completely. He felt almost heady with the power he suddenly had.

Feeling rather bold, he half-smiled at Sephiroth before taking hold of the man’s shoulder and pulling him against him. Sephiroth tensed for a mere moment before Cloud again brought his mouth to his. This time the kiss was more solid, more certain. Cloud could feel the larger man’s body begin to relax as he clumsily started to return the kiss.

Zack watched his lover and best friend exchange awkward kisses for several long minutes. Cloud’s hand had drifted from Sephiroth’s shoulder to the base of his neck. Soon after this, Sephiroth hesitantly placed one of his hands on the blond’s narrow waist. The two seemed to fall into a natural fit together.

Oddly enough, Zack did not feel the slightest bit jealous. He just wanted to see what happened. There was something…intoxicating about Cloud and Sephiroth, and seeing them together like this was just incredible.

Sephiroth was definitely a quick learner and his return kisses steadily grew in intensity. Cloud rubbed his fingers along the back of Sephiroth’s neck, simply drinking in the taste of the man’s lips. The real thing was much better than any fantasy he could have ever conjured up. Occasionally, he would pause to thread his fingers through Sephiroth’s long, soft hair, all the while continuing with their mouths.

He was not sure how long they had been doing this, he had moved on to occasionally flicking his tongue against Sephiroth’s lips, but he decided something was missing. Re-angling his head, Cloud lifted his eyes toward Zack. His lover was staring at him with lusty eyes and Cloud reached out his free hand.

Smirking, Zack took the cue. He finally approached the pair and ran his fingers up Sephiroth’s back. The man shuddered, drawing away from Cloud’s lips and Zack swooped in to take his turn kissing Cloud. He kept his hand on Sephiroth, however, slowly moving the fingertips along his spine.

Sephiroth moistened his kiss-swollen lips as Zack plunged his tongue into Cloud’s mouth. The blond brought both of his hands up to tangle them in Zack’s long spikes. Despite Zack’s hand on his back, Sephiroth quickly began to feel out of place. He was an intruder to their relationship.

As if sensing the change in Sephiroth, Cloud and Zack broke their kiss and both turned their faces toward him. Cloud nuzzled into Zack’s neck, “Sephiroth tastes good.”

“Does he?” Zack pursed his lips thoughtfully. “You did seem to like him.”

“Uh huh,” Cloud grinned wickedly. “You need to try him.”

Shrugging, Zack pulled away from Cloud and moved closer to his friend. Without word, he angled his head and licked along Sephiroth’s jaw. He did not stop until he reached just below the man’s ear. From there, he placed his hands flat against Sephiroth’s broad chest and began nibbling at his earlobe.

Meanwhile, Cloud walked behind Sephiroth and slipped his arms around his waist. He pushed up his shirt and ran his hands along Sephiroth’s washboard stomach, enjoying the feel of those muscles tightening beneath his fingers. Zack caught his eye over Sephiroth’s shoulder and snaked one of his hands back to grip Cloud’s hip.

At Cloud’s little sigh, Zack grinned. He winked at the blond before moving his face away from Sephiroth’s neck. Licking his lips, he gently turned the man’s head, taking in the older one’s heavy-lidded eyes. Finding this terribly enticing, Zack brought his mouth to Sephiroth‘s.

Sephiroth did taste nice and, rather quickly, Zack was experimentally flicking his tongue against those rose-colored lips. They slowly parted a bit and Zack was able to make a few swipes into Sephiroth’s mouth. It was hard to tell what Sephiroth thought of this but Zack assumed that the large hand that suddenly held his waist was a good sign.

Cloud worked his hands back around Sephiroth’s sides, keeping them beneath his shirt as he did. He brought the hands together and with nails digging lightly into the flesh, pushed the shirt up to reveal pale, flawless skin. Once the fabric was up past his shoulder blades, the blond began kissing and licking the smooth expanse of Sephiroth’s back.

Sephiroth made a noise against Zack’s mouth and the younger man pulled his mouth away. He smirked at his friend while taking hold of the bunched up front of Sephiroth’s shirt. “Someone’s sensitive on his back.”

Before Sephiroth could respond, with almost frightening precision, Zack and Cloud were removing his shirt. Cloud gathered his long hair so that Zack could pull the shirt away, both men marveling at the feel of the incredibly long, silken strands.

Once the shirt was gone, Cloud came around to join Zack. Zack began kissing and licking the opposite side of Sephiroth’s neck and shoulder. Cloud set to work doing the same to Sephiroth’s chest, his hands sliding around the tall man’s abdomen and sides.

A fine tremor started building within Sephiroth. He had no idea that someone’s simple touch could feel so good. He worried his lower lip to keep from making too much noise but when Cloud suddenly blew warm breath against one of his nipples, he could not help but gasp. Zack chuckled against his ear, which only intensified the feeling that was spreading through his body.

Zack bit lightly on his earlobe before drawing back. He nudged Cloud’s shoulder and the blond nodded, apparently understanding what Zack wanted. He straightened out and began tugging off his own shirt. Zack ran his hands across his lover’s lightly muscled chest, nipping at his nose with a grin.

Sephiroth watched this with interest. It still struck him as amazing how comfortable the two were together. There was never any hesitation to their interactions, or uncertainty in their touches. He wondered if he would ever get to that point with anyone.

Cloud sat on the edge of the bed and began removing his boots. As he did, Zack turned to Sephiroth again. He brought his hands up to Sephiroth’s chest, running his fingers along it and teasing both nipples with his thumbs. At Sephiroth’s sharp intake of air, Zack grinned again.

Finishing with his boots, Cloud looked up just in time to see Sephiroth lean in and initiate his own kiss with Zack. Cloud smiled a little at this, feeling relieved to see the man beginning to take a more active role in this. That meant that he and Zack were succeeding in turning Sephiroth on.

He stood back up and slid his hands under Zack’s shirt, caressing the skin for a moment. He then brought them down to finger the man’s waistline. Zack squirmed a bit in reaction but did not break his rather intense lip-lock with Sephiroth.

When he finally did pull away, it was to yank his own shirt off and toss it to the side. Cloud’s hands were still working their way around his waist and Sephiroth slowly held up a hand to run his long fingers down Zack’s now revealed chest experimentally. Violet eyes slipped shut for a moment and Zack shivered at the dual contact.

Sephiroth smiled a bit at the other man’s reaction. He glanced over at Cloud who was also watching his lover closely. Clear blue eyes met with Sephiroth’s and the intensity of them caused heat to spread through his body. He had been gazed upon with lust before but somehow, with these two, it was an entirely different thing.

Cloud removed his hands from Zack’s waist and kissed his shoulder blade before stepping around him. As Zack set to work removing his boots, Cloud approached Sephiroth. With a barely noticeable bite to his lip, the blond ran his fingers up the taller man’s chest and over his shoulders, pushing back the lengthy silver bangs.

Sephiroth sighed softly and in a surprisingly natural fashion, angled Cloud’s chin up to press his lips to his own. The smaller male brought his body closer, their chests coming together. He wrapped his arms around Sephiroth’s waist, bringing his fingers to play with the man’s belt.

By now, Zack had finished with his boots and had come up behind Sephiroth. He ran his hands along his superior’s sides once before moving them forward to reach for Cloud. He then pressed his entire body to Sephiroth’s, somehow managing to bring Cloud’s flush against Sephiroth’s front.

The feel of both men’s bodies surrounding him startled Sephiroth. It took him a moment to realize that he could now feel both of the other’s hardening erections and that sent even more heat through his own body, nearly doubling his own arousal. To think that Cloud and Zack could want him that much…

Zack chuckled against Sephiroth’s shoulder. “What do you think, Spike? Has he had enough of this?”

The Second Class gazed up at Sephiroth’s face. He said nothing at first, only looking into the man’s catlike eyes before licking his lower lip and placing his hand on Sephiroth’s hip. “He’s good.”

Without speaking Zack slid his hands forward, somehow fitting his fingers between Sephiroth and Cloud’s pressed together bodies. In turn, Cloud kept his one hand on the general’s hip and let the other begin lightly brushing up Sephiroth’s arm. Sephiroth felt the urge to do something but he was uncertain what.

“Don’t worry, Seph,” Zack breathed out, working his tongue along Sephiroth’s broad shoulders. “We’re taking care of anything.”

Cloud nodded his agreement, stepping back to put a few inches between them. He leaned to the side just enough to catch Zack’s eye. He gave his lover a questioning look and Zack responded with a murmur that Sephiroth was unable to understand. Zack then pulled his own body away and Sephiroth felt oddly cold from the lost of contact.

The black-haired member of the group came to stand beside Cloud, both facing Sephiroth. Cloud brought his fingers up to rub at Zack’s muscled abdomen and Zack began absently running his fingers through Cloud’s spiky hair. The two did not look at one another, both simply studying Sephiroth as if deciding how to begin the next step.

Zack suddenly turned Cloud toward him and caught him in a deep kiss. When he broke it off, Cloud grinned at him. The couple then turned back to Sephiroth in unison and the general did not suppress the shiver that came over him.

Cloud nudged Zack and at his nod, stepped closer to Sephiroth. Zack’s fingers flitted through the blond’s spikes as he fixed his intense gaze on the older man. Sephiroth was so transfixed by this that he did not notice that Cloud had positioned himself right before him.

He felt movement at his waist and broke his attention away from Zack to glance down. He nearly jumped when he saw Cloud slip his fingers beneath the waistband of his pants. The blond only smiled at him before slowly inching the pants down Sephiroth’s hips.

Cloud worked the clothing down low enough to get a glimpse of silver hair and stopped. He bit his lip and took a long breath, still in slight disbelief that this was really happening. How many years had he desired this? …And Zack, he had also had those fantasies but he was giving Cloud the privilege of unveiling the one they both wanted.

Zack massaged his scalp and leaned down to nip at his ear before whispering. “Get to it, Spike.”

Not needing any further prompting, Cloud resumed. With slightly wide eyes, he steadily revealed all of Sephiroth’s manhood. He barely heard Zack whistle or notice Sephiroth’s nervous tremor. Damn, the man was impressive everywhere.

Almost absently, Cloud released the right side of Sephiroth’s pants and gently ran his finger along the hardened flesh before him. Sephiroth’s breath caught and Zack’s hold on the back of Cloud’s neck tightened. The slight man continued his experimental touches, noting all of Sephiroth’s little noises and movements.

Sephiroth could not believe the sensations that he was experiencing. Every time the Second Class brought his fingers to bear on his skin tremors ran through him and that warmth that had been building spiked a bit higher. He had masturbated as a biological need, for despite everything he was a human male, but it was never anything like this.

Zack split his attention between Sephiroth and Cloud, taking in their expressions. The emotions and increasing need that colored both of the other men’s features was an incredible turn on and Zack was already achingly hard. They needed to move this little event forward.

Tapping on Cloud’s shoulder, Zack motioned the slight man to step to the side. When Cloud did, Zack bit his lip in a coy manner and decided to take his own turn feeling Sephiroth’s erection. He kept his violet eyes fixed on Sephiroth’s face as he slowly wrapped his fingers around the warm, stiff flesh and gave it a few gentle tugs.

The silver-haired man groaned and his eyelids fluttered in reaction. Both Zack and Cloud grinned at this, Cloud bringing his hand up to dig his nails into his lover’s back and making a little moan. Zack gave a couple more strokes, sighing as Cloud’s fingers dipped beneath his waistline.

Zack stopped when Sephiroth gave a particularly loud grunt. He chuckled lowly and ordered the man to get on the bed. Sephiroth gave him an uneasy, hesitant look but Cloud seconded the command and the elder of the three complied.

Sephiroth finished kicking off his pants before he climbed up onto the mattress, gathering his amazingly long hair and pulling it to the side so he would not be lying on it. He turned to face the other two only to find them hurriedly working one another’s pants off and exchanging rough, passion-filled kisses as they did. It was obvious how completely familiar they were with each other.

Uncertainty began creeping into Sephiroth’s mind. He knew he wanted this, needed this and watching the couple as they finished striping one another only made that desire for them stronger but there was still concern that he would somehow ruin it. He realized that this was an unfounded fear, especially after seeing both of the couple’s strong erections but it did not cause it to leave him.

Zack and Cloud parted, Zack giving Cloud a quick twist to the blond’s rigid shaft. The taller one murmured something and Cloud went over to Zack’s discarded clothes to rummage through a pocket. Zack walked to the side of the bed and angled his head at Sephiroth. There was a touch of concern to his eyes. “You sure you want this?”

Sephiroth gazed back at him, flicking his faded-green eyes at Cloud for a moment. Taking a deep breath, he pushed back his unease and nodded sincerely. “I don’t think I’ve wanted anything more.”

Grinning, Zack got up on the bed and knelt beside his superior. He bent his fingers and ran them down the left side of Sephiroth’s chest, pausing to tease a hardened nipple then continuing to his navel. Once he reached that, he bent down a licked at that same nipple.

Sephiroth arched his back slightly in reaction. The angle increased when the younger First Class wrapped his wandering hand around Sephiroth’s erection again, continuing his idle licks to the man’s chest. Though he was not looking at him, his head thrown back a bit, Sephiroth could feel Zack smile against his skin.

Cloud returned, coming up to the other side of the bed. He moistened his lips as he glanced at his boyfriend’s hand slowly pumping at Sephiroth. He never though watching his lover pleasure another man could be as much of a turn on as this was. Maybe it was the man he was pleasuring.

Sephiroth turned his face toward him and Cloud climbed up on his other side, bending down to give Sephiroth a searing kiss. When he broke it, he began trailing his tongue along the older man’s jaw, neck, ears and finally shoulders. He lingered at the shallow dip just above Sephiroth’s clavicle.

With Cloud and Zack both working his chest and Zack stroking between his legs Sephiroth thought he was going to somehow burst. He had never tried to imagine what sex would be like and now he was glad he had not. There was no way he could have come up with anything this real. For the first time in a long time, he felt…human.

Suddenly, he felt an impulse to do something for these two. So far, he had been the one receiving all of the attention and he wanted to give something back to them. They had said they had everything handled and it was obvious they were enjoying this encounter as much as he was but he still wanted to do something…

An idea struck him and he smirked. Not knowing how his actions were about to be received, he lifted his hands from his sides and placed each one on Cloud and Zack’s thighs. Both men faltered in their efforts, sets of blue and violet eyes glancing up curiously.

Sephiroth rubbed his hands along the other two’s fair skin, thumb angled toward where leg became hip. He massaged the muscled legs twice before sliding his hands inward. His long fingers then wrapped around each of their erections and squeezed lightly.

Zack groaned against Sephiroth’s chest, tensing in reaction. Cloud made a moaning cry into Sephiroth’s ear, body twitching. Both did more of this as the general continued to experimentally pull and rub their genitals. Zack’s hand remained between Sephiroth’s legs but no longer moved.

Sephiroth felt a new kind of thrill run through him as he watched the other two’s reaction to his touch. While he greatly enjoyed the attention that they had been lavishing on him, the fact that he could give them the same was a very different high. He actually fully smiled for the first time in a long time.

“Okay,” Zack breathed out, voice a bit shaky. “This keeps up and I’m gonna lose it.”

Nodding once, Sephiroth released the raven-haired one and a moment later did the same to Cloud. He shifted his body up on the bed a little, raising his back more on the pillows. Zack sat up completely and nuzzled Cloud’s neck. Cloud absently trailed his fingers along Sephiroth’s abdomen as he grinned a bit and asked Zack how they wanted to proceed.

Zack considered this a moment as licked along Cloud’s earlobe. “You’ve never taken anyone before, have you?”

The pale-haired one shook his head, sighing as Zack toyed with his earring. Cloud himself had begun using his nails to lightly scratch at Sephiroth’s lower stomach and upper legs, occasionally bring them close to the edge of the silver hair between the man’s legs. “You know I’ve only been with you.”

“Hmm,” Zack hummed against his lover’s ear. “Wanna give it a try?”

Cloud back away and stared at him. “Are you serious?”

With a smile, Zack turned toward Sephiroth, “Whadya think, Seph? You think Spiky here can handle being seme?”

At the moment, Sephiroth did not particularly care who took him so long as someone did. He met Cloud’s uncertain blue eyes, seeing the fear mixed with distinct hope and spoke sincerely, “I think he can do anything he wants.”

The uncertainty left Cloud’s eyes and he bit his lip in an impish manner. His wandering fingers took hold of Sephiroth’s erection, stroking it a few times before moving down a bit to fondle the man’s balls. Sephiroth moaned and Cloud licked his lips, “Oh, I want.”

Zack shuddered at the husky tone of the younger man’s voice. He rarely hard it from the blond and it was truly the biggest turn on Zack had ever experienced. “Well then, let’s get to it.”

Sephiroth managed to lift a quizzical eyebrow at the black-haired one.

Chuckling, Zack got off the bed. He walked around the end, occasionally stroking himself. “Where’d you put it, Cloud?”

“Nightstand,” Cloud replied absently. He was eyeing Sephiroth’s groin rather hungrily.

Cloud got up on his knees and climbed over one of Sephiroth’s legs, pushing the other away. He settled himself between them and holding on to the man’s hardened shaft, circled the tip with his thumb. He grinned as Sephiroth abruptly jerked up and his hands curled against the bed sheets.

Zack heard the guttural noise Sephiroth made and turned back to see Cloud lick his lower lip before dipping down carefully take Sephiroth rather large penis into his mouth. The sight made his own twitch, knowing exactly what the small blond could do with that mouth. He watched Cloud make a few licks and take a couple of bobs before busying himself again with retrieving the lube Cloud had gotten from his pocket earlier.

Sephiroth’s breath was coming in slow pants as he struggled to retain some kind of awareness of something other than Cloud’s mouth on his cock. He managed draw a bit of his attention over to Zack. The younger man was returning to the bedside, casually making a few long swipes along his own erection and holding a small bottle.

Deciding that Zack had been rather neglected in all this, Sephiroth motioned him up toward his head. The other First Class angled his neck quizzically but did as bidden. When he stopped before the mattress, Sephiroth reached over, took the man’s length into his large hand, and made several rough strokes.

Zack hissed; his back arching as his hips bucked involuntarily. Seph looked rather pleased by this and continued his experimenting, circling his thumb around the head and running his fingers all the way to the base to cup the younger man’s scrotum. Cloud had ceased his own efforts, lifting his face to watch his lover being fondled.

Sephiroth turned his upper body so he could better see all of the changes to Zack’s expression as he jerked him off. A faint sheen of sweat coated his skin his eyes had darkened to an almost brown color. Several times, he pursed his lips as little groans slipped past them.

There was something erotically beautiful about it and Sephiroth decided he would have to find a way to see this again. He then found himself wondering if he looked anything like that when Cloud had his mouth on him, doing wickedly wonderful things to his body. That thought was followed by intense curiosity about what Cloud would look like.

Almost as if knowing the elder man’s thoughts, Zack stopped Sephiroth and motioned with his head for Cloud to move. The blond left from between Sephiroth’s legs and fell down upon his back. He lay beside Sephiroth’s leg, sprawled out and waiting as Zack made his way down to him.

Zack grinned down at him, rubbing his hands up each of the blond’s thighs before dropping to his knees between his open legs. He ran his tongue along each side of the younger man’s penis, thumbs flicking at his balls once. At Cloud’s impatient whimper, he chuckled and took the blond into his mouth, vigorously working his lips around it and holding Cloud’s hips down.

Sephiroth stared at this in complete fascination, noticing how the blond’s fair skin flushed and the way his breath came in shallow pants. He made very soft sounds, almost mewls, as he writhed against the mattress and tangled the fingers of one hand into Zack’s hair. The boy was normally beautiful but right then, he was absolutely gorgeous.

He found his hand straying to his own arousal, feeling a desperate need for something. Somehow, Zack noticed this and he darted his arm out to smack Sephiroth’s away. Without breaking his rhythm with Cloud, the raven-haired man wrapped his own hand around Sephiroth and worked both him and Cloud at once.

Cloud turned his head, lifting his chin to gaze back at Sephiroth. He brought his hand up along the man’s body and gripped the long rope of silver hair that lay between them. Pulling it toward him, he trailed it against his chest and closed his eyes in a blissful manner.

Zack slowed his rate on Cloud, managing a quick look up to see the blond playing with Sephiroth’s hair. He sped up his movements on Sephiroth, releasing Cloud from his mouth and getting back up on the bed. Cloud gave him a teasing smile and flicked Sephiroth’s hair at his shoulder.

Still pumping Sephiroth’s shaft, Zack bent over to catch Cloud in a long kiss. The younger one let go of Sephiroth’s locks and brought his hand down to squeeze at Zack’s lower anatomy. Zack groaned and nipped at the Cloud’s ear.

“You almost ready, Spike?”

“Yeah,” Cloud breathed. “Are you going to…?”

“I’ve got it,” Zack licked his earlobe and removed his hand from Sephiroth who made a noise of protest.

Chuckling, the raven-haired one retrieved the lube that had been dropped on the mattress. He stretched forward and gave Sephiroth a deep kiss, letting his tongue pass along the seam of his lips until Sephiroth parted them and he was able to slip in his tongue. After a brief exploration, he withdrew.

Sitting back again, Zack busied himself with the bottle and Cloud got up to straddle Sephiroth’s chest. His erection hovered before Sephiroth and he really wanted to give it a taste. Cloud noticed the intent look the man was giving him and smiled.

He bent down at the waist and licked Sephiroth’s lower lip, tracing his tongue along the man’s strong jaw back to his ear; “Next time, General.”

The whispered words sent a shudder through Sephiroth and his hands came up to grip the slender man’s waist. Cloud kissed below his ear and turned his face away. “You ready, Zack?”

“Yeah.”

Cloud moved his mouth back to Sephiroth’s ear. “You need to open your legs up so Zack can prepare you.”

Nodding, Sephiroth did as told. Nervousness began creeping in as he tried not to think too much about what was about to happen. He knew the mechanics of sex and what all was involved but knowing was infinitely different from doing.

Zack’s voice came from behind Cloud, more soothing than Sephiroth had ever heard it before. “Just relax and try not to fight me, Seph.”

Sephiroth took a breath and fixed his feline eyes on Cloud’s compassionate blues. The blond was rubbing circles on his upper chest and lightly resting his weight upon him. Licking his lip, Sephiroth nodded, “I trust you.”

The words went deeper than what they appeared to on the surface and both of the other men knew it. Cloud smiled warmly and Zack chuckled lightly. Glancing back, Cloud spoke easily to his boyfriend, “Hurry it up, will you?”

“Getting impatient, Cloud?” laughed Zack, coating two of his fingers with lubricant. “I’m gonna be the odd man out here.”

The raven-haired man used his un-slicked fingers to tease at Sephiroth’s ass for a few moments, listening to the larger man’s noises and watching how his body shifted. He then switched to the lubed fingers and carefully inserted a single digit, again listening and now feeling for cues to continue. It was not long before he was adding a second, his other hand lightly brushing along Sephiroth’s inner upper thighs and making occasional passes at his standing manhood.

Cloud returned his attention to Sephiroth, making encouraging sounds and running his hands along the silvered one’s chest neck and shoulders. The way Sephiroth moved in response to Zack’s intrusion and the expressions he was making were driving Cloud crazy and he really just wanted to take the man now.

Sephiroth had stopped thinking about anything once Zack’s fingers had begun entering him. It was uncomfortable at first and he had to fight not to reject them but at the same time there was something wonderfully good feeling about it. After the second finger, Zack moved them around and it slowly began simply feeling great.

Zack did a third finger and curled the middle up, searching out that one spot… Sephiroth abruptly arched back, nearly bucking Cloud off him and groaning loudly. Zack smirked and thrust his fingers a few more times before withdrawing them.

“He’s good.”

Cloud rolled his eyes and climbed off the gasping man. “I noticed, Zack.”

The younger of the First Class’ pulled Cloud to him and forced his tongue into his mouth. In response, Cloud gripped Zack’s erection and played with it until he felt the moisture of pre-cum wet his fingers. Zack moaned into his mouth and pulled away. “Okay, Spike, go to it.”

Cloud grinned. “You’re really letting me take him?”

“Yeah,” Zack laughed, smacking Cloud’s ass. “Get yourself ready.”

As Cloud moved to the other end of the bed and picked up the lube, Zack swatted at Sephiroth’s arm. “Okay since this is the first for both of you, we’re doing this the easy way. Get on your hands and knees.”

Sephiroth was beyond asking questions by now and obediently did as ordered. Zack grinned at this, enjoying his dominate role over his superior. He glanced back at Cloud who looked amazing slicking his erection and studying Sephiroth’s now exposed backside.

Cloud suddenly bit his lip, “Hey, Seph?”

Silver hair glinted in the light as Sephiroth moved his head to the side. “Yes?”

There was a mischievous look to the blond’s eyes. “You still want to taste one of us?”

Sephiroth frowned, wondering what Cloud was talking about when it suddenly struck him. He smiled a bit and in answer simply said, “Zackary, come sit before me.”

Zack narrowed his eyes, piecing together what was being set up. Only slightly reluctantly, he went to the head of the bed and began moving pillows around. “I swear, Sephiroth, if you even think you’re going to bite me, stop.”

Cloud chuckled and waited for Zack to get up on the bed and settle down, spreading his legs and bringing his knees up. Once Zack was in a comfortable spot, the blond began adjusting Sephiroth’s position. He had him move his knees out a little more and angle his body down a bit before deciding everything was right.

He bit his lip and glanced at Zack who mouthed I love you and grinned reassuringly at him. This was enough for Cloud. He placed two if his own fingers at Sephiroth’s asshole and pushed them in, feeling for himself how tight the man was.

Sephiroth groaned and pushed back a little into the intrusion, gripping the bed sheets. Zack placed his hands over Sephiroth’s and watched Cloud intently. The blond looked utterly fascinated by Sephiroth’s responses to his actions.

Giving a few twists of his fingers, Cloud felt ready to take on the next step. He removed the digits and brought himself up on his knees. This put him in the proper spot and he took hold of himself to place his now weeping hardness against the loosened ring of muscle.

Biting his lip, Cloud slowly pushed in. The feeling was incredible and he had to wonder why he had not tried this before. He inched his way in, only meeting a brief bought of resistance as Sephiroth moaned.

For Sephiroth, this was the strangest yet most amazing thing he had ever felt. He had no clue that sex would be like this and he did not want to have it end. The sensation of being filled was more real than anything he could imagine.

Zack watched Cloud but only heard Sephiroth. He swore that between the two of them, he was liable to come completely on his own. Seeing his lover take the long time object of both of their lust was the greatest aphrodisiac ever.

Cloud finally got himself fully sheathed within Sephiroth and waited a moment to be sure the man was completely ready before he began moving. He went slowly at first; trying to use the sounds Sephiroth made as his cues, and gradually built up speed before falling into a steady rhythm. After that, he just went.

Sephiroth was gasping and moaning as Cloud pounded into him faster and harder. Zack’s hard member was just in front of him and on impulse, he took it into his mouth. He moaned around it and maintained enough presence of mind to keep his teeth from grazing the man’s sensitive flesh.

Somehow, Sephiroth was able to match his movements on Zack’s erection to Cloud’s thrusts, and an odd harmony of writhing bodies formed. Zack brought his hands forward to grip large sections of Sephiroth’s hair and Sephiroth’s released the sheets to hold onto Zack’s shifting hips. Cloud placed one hand on Sephiroth’s backside and reached around to take hold of the man’s dripping length.

The room filled with the noise of panting, groaning, and the slapping of skin as the pace increased. Sweat slicked all three’s skin and they struggled to not slide around too much, not wanting to be separated from each other until the very end.

Sephiroth came first, shuddering fiercely against the other two and moaning deeply around Zack’s manhood. This quickly triggered Zack’s, the silvered man barely having warning of it before warm, sticky fluid filled his mouth and dripped down the corner of his lips. It was another moment before Cloud’s orgasm hit him with a guttural scream as he slammed one last time into Sephiroth’s body.

Zack fell back against the pillows limply, releasing Sephiroth’s hair and letting his hands fall to the side. Cloud rested his forehead against the small of Sephiroth’s back for a moment before he made a couple of slow thrusts and exited him. Once Cloud was free of him, Sephiroth collapsed unto the mattress, head lying on Zack’s thigh. Cloud climbed weakly onto the bed and joined them, his head comfortably on Zack’s shoulder.

Now the middle man of their little group, Zack grinned and threaded his fingers through both of the other heads of hair. It was interesting how both Cloud and Sephiroth had amazingly soft hair and yet it was so different from one another. Lying there with the two of them pressed close, Zack decided this was something he could easily get used to.

Sephiroth angled his head up so that he could look both Cloud and Zack in the face. Cloud’s eyes were closed and he appeared to want to fall asleep. Zack was gazing at the both of them and when he caught Sephiroth’s eye, smiled.

The silver-haired man returned it, bringing a hand up to run it along the smooth skin of Cloud’s arm. Cloud made a content little noise and Zack chuckled softly. Sephiroth took that as a good sign.

He moistened his lips and spoke quietly, “Thank you.”

Snorting, Zack shook his head, “I think I can safely speak for both Cloud and I that the pleasure was ours, Seph.”

Cloud nodded weakly against Zack’s shoulder. After a beat, the youngest of the trio murmured, “I’m hungry.”

Zack laughed and ruffled his boyfriend’s spiky hair, “Yeah, we kinda forgot dinner.”

“It should still be all right,” Sephiroth noted. He sat up and stretched, feeling a dull ache in his backside that made him oddly happy. He rather hoped it would last for a little while. “I’ll clean up a bit and get it reheated.”

He headed for the bathroom, Zack staring after him. Once he was out of sight, he returned his attention to Cloud. Intense blue-eyes looked up at him. “So…?”

Cloud giggled a bit and snuggled more into Zack’s side. “I totally want to do that again.”

“What? Be seme or invite Sephiroth to sleep with us?”

“Both.”

Laughing lightly, Zack leaned his head back. He had a good feeling that from now on, both were going to be a reoccurring thing. The next few months were going to be interesting for all of them.

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?