AFF Fiction Portal

Quelling the Need

By: Jediempress
folder Kingdom Hearts › Threesomes/Moresomes
Rating: Adult +
Chapters: 1
Views: 3,898
Reviews: 2
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Kingdom Hearts, nor any of the characters from it. I do not make any money from the writing of this story.

Quelling the Need

Quelling the Need

Cloud sighed in contentment as Leon continued to push at the tight muscles beneath his left shoulder blade. He had at first been reluctant about letting the other man give him one of his famous massages. One of the reasons the blond was so tense was the build up of sexual energy.

He had not been with anyone since he and Riku decided to break up four months ago.

Cloud knew from past experience how the former SeeD’s rub downs could affect people, more importantly he knew how they affected him. Those hands would relax his muscles but would also likely leave him with another pressing issue. He supposed a little discomfort below the belt was worth it right now.

“I don’t know how you let yourself get like this, Strife.” Leon muttered. He was straddled over Cloud’s upper legs, ministrations shifting down to mid-back.

As his fingers pressed in, Cloud gave a soft moan. “You know exactly how.”

Leon made a quiet noise in the back of his throat. After a few moments, he moved to the right side of the blond’s backbone. “Zack’s been really worried about you.”

“Humm…”

“He says you need to get laid.”

Cloud snorted which was immediately followed by a low groan. “That’s… Zack’s answer to… everything.”

“It works.” The subject of their conversation leaned in the entryway of the living room. Zack grinned at his ex-lover. “Especially for you.”

Cloud lifted his head to actually face Zack. “Reno’s already offered several times and I’ve turned him down each time.”

“Well, yeah, it’s Reno.” Zack pulled away from the doorframe and strode over. He stopped beside Leon and began toying with the man’s hair. “He’d be good for a rebound fuck but that’s about it and that’s not what you need right now.”

Leon’s hands had moved further down and were steadily moving along Cloud’s waistline. The blond fought back another moan and glanced around to find both Zack and Leon watching him with great intent. Suddenly Leon’s offer to give him a massage was not neatly as innocent as he had believed.

“Why does this feel like some kind of intervention?” Cloud breathed out.

“I guess in a way it is.” Zack chuckled. The raven-haired man brought his lips to Leon’s in an intense, open-mouthed kiss. When he drew away, he ran the hand that had been playing with Leon’s hair along his neck and shoulder.

That hand then dropped down so that he could trace his index finger up along Cloud’s back. At the younger man’s shudder both Zack and Leon laughed. Zack hunkered down beside Cloud’s head and stared into blue eyes with interest. “The question is: are you willing?”

Cloud gazed at him uncertainly. He wanted what he knew the couple was offering him, wanted it badly but something about it felt off. He did not want to use anyone for his own needs. More importantly, he did not want to use his friends to help him get over Riku.

In all honesty, he simply did not want to get over Riku.

Zack angled his head a moment before moving in closer. His warm breath ghosted across the blond’s face. “We’re not asking you to forget Riku, Cloud. All we want is to give you some much needed release and help you reconnect with what’s here.”

Leon’s long fingers spread out along his lower back and there was something extremely comforting about it. Between both men’s close proximity, his body was craving contact. Sex had always been an important part of his well-being and he knew Zack and Leon both understood this.

The three were extremely close and knew exactly what they were to one another. Their friendship was built on trust and absolute understanding. They wanted to help him, why shouldn’t he let them?

Something in Cloud’s expression changed and a hungry, desperate glint came to his eyes. That was all Zack needed. He darted in and captured his ex’s mouth in a greedy kiss, the hand on Cloud’s back moving to tangle up in blond spikes. Despite the awkward positioning, it was easy for both to get completely caught up in lip lock.

Leon watched on, moistening his lip and fingers kneading into the flesh of Cloud’s lower back. He had surprised himself by suggesting this idea and was a bit uncertain about it. Now, he was eagerly waiting for things to get going.

He had let Cloud fuck him before, a few years ago while the blond was separated from Riku for the first time. He knew the wicked things Cloud could do with his tongue and was beginning to ache to feel those things again. …And Zack, Zack was just phenomenal in bed.

It had to be the mako in both of their systems.

Zack and Cloud broke apart just long enough to get a breath in before ravenously bringing their mouths together again, tongues dancing around the other’s. Cloud had half-twisted, lower body still pinned down by Leon’s weight. Zack brought his knees down so that he was actually kneeling.

Leon leaned forward, hands sprawling out to grip Cloud’s hips. He brought his chest down to within an inch of the man’s back and ran his tongue along the center. He heard and felt Cloud’s moan and did it again.

A shudder ran through Cloud and he had to pull away from Zack as Leon began alternating quick little licks and short kisses across his back. Zack took the opportunity to pull off his shirt, leaving him as dressed as the other two. He bit his lip as he studied his current lover litter his former lover’s shoulders with brief flicks of tongue and caresses of lips.

Cloud reached out and grabbed hold of Zack’s belt, pulling him to him urgently. He shifted some more, making Leon move around also so that Cloud was now lying on his side. Leon straddled his hip. The blond latched on to Zack’s right nipple and began toying with it with his teeth.

Zack gasped and gripped Leon’s knee. Leon smirked at him and climbed off of Cloud, forcing the raven-haired man to release his leg. He bent down to roughly nip on Zack’s earlobe. “My turn.”

The older man made a soft noise and lightly thumped Cloud’s shoulder with his index finger. Cloud stopped his ministrations and licked his lower lip, gazing up lustily into Zack’s eyes. He sat up, swinging his legs down as Zack stood to move out of the way.

Leon swept in but instead of kneeling before Cloud, he settled himself in the blond’s lap. He rolled his hips into Cloud’s and at his grimace, chuckled before falling forward. He pushed Cloud’s back into the sofa cushion and dove in to devour the other man’s neck and upper shoulders.

Meanwhile, Zack began his own routine of running his fingers in set patterns up and down Leon’s back. He listened to every little noise Cloud made, remembering how much he had loved to hear the younger man back when they were together. Those sounds combined with the soft grunts of his current lover were enough to set him off without much more encouragement.

Deciding he no longer wanted to be the odd man out, he ran his hands one more time down Leon’s sides, working them forward. Then from behind the former-SeeD’s back he started unfastening Cloud’s pants. Leon took his lips away from Cloud’s neck and looked over his shoulder. Zack sucked on his ear and simply finished undoing Cloud’s clothes.

Cloud fixed his eyes determinedly on Leon’s leathers as he began divesting Leon of them. He stood to allow Zack and Leon to work together and slip his baggy black slack off his slim hips. The two of them eyed the blond’s now free erection. It was larger than Zack remembered.

Without word, Leon gave it a quick lick and moved away. Zack was on his knees in an instant, positioning himself before Cloud’s naked form and gazed up. Violet met blue for an endless moment as the two thought back to the last time they had been in this kind of situation.

The contact broke and Zack wrapped his hand around Cloud’s arousal, giving it a few slow strokes. Cloud gripped his shoulder and let out a low groan as his eyelids fell half-shut. He could just make out Leon burying his face into raven-colored hair and reaching around to work off Zack’s remaining clothing.

Zack grinned a little at him before removing his hand from Cloud. It grew at the blond’s loud whimper of protest. “Aw, is little Spiky upset now?”

Cloud growled at him and Leon snickered. He finished undoing Zack’s pants and brought his hand forward to take over for Zack earning another gasp from the blond. Zack remained on his knees as he somehow managed to kick off the fabric all the while partially turning and taking Leon’s hardened flesh into his mouth.

Leon grunted, tightening his grip on Cloud who in turned moaned. Cloud’s hand tightened on Zack’s shoulder, catching some of his hair in the process. Zack gave a few sucks on Leon before settling into a licking pattern along his length. Leon added a twist to the end of his strokes.

Cloud made a sudden thrust, free hand reaching back to brace himself in the arm of the sofa. Zack stopped his work on Leon, kissing the tip of the sable-haired man’s erection before looking up. “How do we want to do this?”

The youngest of the three shrugged, continuing to his hold on Cloud but slowing it to a languid pace. “We’re treating him, remember?”

“Yeah,” Zack made a few idle tugs on Leon’s cock. He glanced over and abruptly sucked a bit on the head of his ex’s length. Cloud’s knees nearly caved and he ended up dropping down on the sofa’s edge. He groaned out loudly.

Cloud bit his lip and ground out. “I don’t care how you do it but one of you better start fucking me now.”

Leon snickered, releasing Cloud and casually stroking himself. “Someone’s uke is showing.”

Zack let out a long breath, the sight of Cloud flushed and ordering to be fucked sending a deep wave of desire through him. His own neglected erection twitched with need. “Squall…?”

Still handling himself, Leon used his free hand to cup Zack’s balls. He necked the older man for a few minutes, listening to Zack moan and watching Cloud attempt to begin stroking himself. Zack quickly stopped that.

Cloud narrowed his eyes and snarled. Then he suddenly smirked and slid off the edge of the sofa forcing Zack to lean back. The top of Zack’s head brushed Leon’s length and inhaled sharply.

Without warning, Cloud dropped his head down and fully engulfed Zack’s erection with his mouth. A groan escaped the older man and he bucked up. “Oh, sweet…”

Cloud hummed as he sucked, a trick he had recently learned from… No, he was not going to think about him. All that matter right now was release.

Zack frantically flailed his hand back, motioning for Leon to come to the side. When he did, Zack again began licking at the man’s length, adding in playing with the testicles. Leon let one hand get tangled up in Zack’s lengthy locks and the other threaded through Cloud’s spikes.

For the next few minutes there was no sound but heavy breathing, gasps, moans and the faint noises of flesh being sucked on.

Zack felt himself slipping over the edge and decided he was not wasting this opportunity. He slowly released Leon and lightly slapped the side of Cloud’s face to signal him to stop. After a quick confirmation from Leon, Zack ordered Cloud onto the sofa. As Cloud obeyed, Zack turned and pulled Leon into a fierce, passionate kiss.

He broke it off and went over to his discarded pants. Knowing that this little proposition would work, he had brought his own supplies with. He did not want Cloud to have to go searching for anything he and Riku had. That would have completely killed the moment.

When he turned back, he nearly lost his shit. Cloud was stroking himself and sucking on two of Leon’s fingers. Those fingers were removed, a thin trail of saliva dripping out with them. Cloud’s other hand was tugging on Leon’s length.

The blond bent his far leg up and let the other fall of the cushion edge, completely opening himself up. Then Leon took those moistened fingers of his down past Cloud’s hardened flesh Cloud groaned loudly as one of those fingers slipped into him. Leon made a noise that might have been a snicker. “You’re tight as hell, Cloud.”

“It’s been a long time,” gasped out Cloud. He bore down a little to let Leon know he could add another digit. When Leon did and slowly moved them around to work the anal muscles, the blond gradually began reflexively thrusting.

Zack walked over, taking his length in his hand and standing near the sofa’s end, staring as Leon added a third finger to the mix. Cloud actually hissed at this and in an automatic fashion, Zack uncapped the container of lubrication and poured a bit onto Leon’s partially re-exposed fingers.

Leon angled his head back and Zack brought his lips to his as Leon rather aggressively thrust his fingers back in. Cloud gave a strangled cry, arching back and gripping the sofa cushions. The couple parted and grinned at one another.

Zack made one more silent query and at Leon’s nod of consent, kissed him roughly and kneeled on the sofa. Leon continued working Cloud with his fingers as the ex-SOLDIER moistened his erection. He did not stop as Zack positioned first Cloud, rising his pelvis up, and then himself.

Leon removed his fingers, Cloud whimpering pathetically at the loss. He smirked with a faint chuckle and moved closer to the blond’s head. “You ready?”

“Beyond.”

With a laugh, Zack rose up and without hesitation thrust himself into Cloud. The younger one bit back a scream at the intrusion and Leon immediately sealed his lips onto Cloud’s. Zack allowed himself a moment to relish in the sensation of again being buried within the blond’s smaller body.

Cloud made an impatient noise into his kiss with Leon and urgently pushed his hips toward Zack. This snapped Zack back into action and he took a few experimental thrusts before gradually settling into a steady rhythm. Cloud broke off the kiss with Leon and began writhing and moaning against the cushions.

Zack sucked in his lower lip, one hand holding Cloud’s leg pinned up on the sofa back the other gripping at his hip. He watched Cloud for a few minutes before looking to up to stare at Leon. ”C’mere, Squall.”

The younger man complied, not entirely certain what Zack wanted but get a thrill from the lustful glint to his bright eyes. Zack nipped at his nose and hiked Cloud up some more as he re-positioned both of them. “Take me… while I… take Cloud…”

“Will that work?”

Zack released Cloud’s hip and shot his hand out to twist and rub down Leon’s hardened flesh. “Trust me.”

Leon did not need any more convincing. He slid in behind Zack, folding his leg before him in an odd sitting position. Using a bit of the lube on himself, he waited for Zack.

The eldest of the group somehow managed to keep pace with Cloud as he sank himself down onto Leon’s erect penis with a pleased sigh. Leon himself threw his head back and groaned at the welcomed tightness that engulfed him.

The movement between the three of them was awkward at first as they each had to adjust their positions and find a rhythm that they could all keep up with. Once they fell into a comfortable pattern of thrusts and dips, they slowly allowed it quicken, hands gripping and reaching. Zack began stoking Cloud’s erection and Leon planted frantic kisses all over Zack’s back.

They moved together in a harmony all their own, groaning, grunting and gasping. Something primal took over them as they worked each other into a frenzied whirlwind of mindless pleasure. All thought left them each found their release, Zack first, then Cloud and finally Leon.

Cloud relaxed bonelessly against the sofa, mouth half-open in a heavy pant. Zack slumped to the side, head resting on the blond’s calf. Leon pressed his cheek against Zack’s sweaty back. The three said nothing as they let themselves come down from their orgasms.

Zack eventually tapped Leon’s leg and the sable-haired man weakly pulled away, getting unsteadily to his feet and heading for the downstairs bathroom. Zack managed to sit up and fell back onto the armrest, with a laugh. “That was great.”

Cloud made a non-committal noise as he turned his head to stare at the far wall. After a minute, Leon returned with two hand towels and tossed them at Zack. The ex-SOLDIER began wiping up the mess they had made, noting that they were going to have to get the sofa cleaned.

“Thanks, guys.” Cloud quietly spoke. Both looked at him but his eyes remained fixed on the wall. “I guess I really did need that.”

Leon glanced around for his pants. “We knew it wouldn’t make you miss or long for Riku any less but we hoped it would help you get through.”

Cloud drew his blues over and smiled at the former SeeD. “You did. I feel physically calmer now that I’ve got some energy out.”

“Good,” laughed Zack, chucking one of the towels at the blond’s head. “Now clean yourself up.”

Cloud bit his lip. “But I was hoping the two of you were going to lick it up.”

Both Zack and Leon grinned.