I am so sorry. I really am. I honestly didn't think my new job would suck so much of my life away with it. I miss writing so much. What's worse is that when I do get a chance to write I find that, more often than not, my muse has been squashed by the mundane reality I live in. I'll do my best to keep up now that I've updateed again, but I can't make any promises. My thanks to Brunette_S_Angel for reawakening my muse's desire to write again with your lastest story.

As always I hope you enjoy.


Unexpected – Chapter 3

Cloud's weary body felt like lead as he steadily made his way towards home, the early morning sun thankfully rising over the horizon of a Gaia-blessed clear sky to greet him, instead of a darkened one filled with rain, and slowly bathing him in a soft blanket of comforting warmth as he walked. In truth it was the only thing which kept the blonde going, that and the lingering thoughts of Zack's promise from the night before. A radiant smile quickly forming on the cadet's soft mouth, and the sparkle in his eyes beginning to shine that little bit brighter, as his not so innocent mind started to happily imagine the soldier's naked body moving above and deep within his own.

The apartment door had barely closed behind him when Cloud was grabbed around the waist, a small yelp of surprise escaping between parted lips as he was lifted off of his feet and drawn into a loving embrace.

"Zack." The cadet managed to squeak, his heart now lodged somewhere within his throat as it raced in both shock and excitement.

"Sorry Chocobo-head, couldn't resist." The soldier chuckled happily, his strong arms tightening that little bit more to emphasise the point.

"At least let me get my shoes off." The blonde grumbled, the attempt at fake annoyance failing miserably when he giggled almost straight away.

"If I must." Zack sighed in mock exasperation, his powerful limbs slowly loosening their hold so that he could take a few steps back and give the cadet room to move.

Cloud couldn't help but smile to himself as he slowly bent down to remove his boots, his sapphire eyes continuing to carefully watch the man beside him, the soldier's supposedly casual stance not fooling him for even a second as he started to undo the buckles around his ankles. The first came off easily enough without interruption and the blonde smiled almost knowingly as he felt the unseen movement coming, the remaining shoe barely beginning to leave his foot when those wonderfully strong, muscular arms were back and once again he was lifted up to hover helplessly several inches off the floor.

"Zaaaacccckkkk," The cadet whined playfully, the joyful grin on his face showing that he was actually enjoying the attention. "My boot."

"Boot smoot." Zack sang dismissively, as he suddenly flipped Cloud around and effortlessly threw the cadet over his shoulder like a sack of potatoes.

A second later and the blonde's slight weight had been shifted so that it was carefully supported by a single hand, while the soldier's other hand was used to pull off the remaining shoe and drop it onto the floor. A dull thud of the falling boot hitting the floor was the cadet's only warning before the now free appendage began happily working its way past his developing calves and up along the back of his toned thighs towards his pert backside. Cloud couldn't help but moan softly with re-ignited need as Zack massaged the firm round cheeks hidden beneath his trousers, the soldier's deft fingers gently squeezing the concealed flesh through the material of his cadet uniform and making him squirm restlessly in pleasure at the touch.

"Zack." Cloud breathed meaningfully, his voice no longer playful but deeper and husky.

"Yea?" The soldier responded almost casually, his questioning tone barely hiding the want which was rapidly growing within him.

The blonde closed his eyes and drew in a steadying breath, the sound of Zack's voice in his ears and the feel of the soldier's body against his own already filling him with excitement. The position was not uncomfortable as such, but hanging almost upside down over another person's shoulder was quickly causing the blood to rush to his head. Cloud knew that it wasn't just this sensation which was making him feel light-headed and dizzy, the way his lower extremities were now responding to the contact not helping the situation either.

"I need to shower." The cadet managed breathlessly, his racing mind already flashing up images of their naked bodies pressed together beneath the hot spray of water.

It would have been impossible for the soldier to miss the heated moan which was unconsciously released by the blonde barley a second after the words had been spoken. His own arousal responding immediately to the delightful sound by pushing firmly against the material of his jeans and silently letting him know it was there and that it too wanted to share in whatever experience Cloud had just imaged. Almost instinctively he growled with a faint, but clearly distinctive, primal need against the narrow hip which was now pressed up close to the side of his face, the low sound that was let lose instantly vibrating along the blonde's thigh and making Cloud's supple frame once again shift restlessly in response. It was as that glorious lithe form squirmed against his upper torso that Zack felt the cadet's arousal as well, the undeniable bulge between Cloud's legs being pushed firmly against his toned chest and sending his racing heart into overdrive.

"My pleasure." The soldier purred, as his free hand started to move so that strong fingers could run suggestively up and down along the back of the blonde's leg.

The cadet's flexible body instantly began to react to the teasing caresses, the smaller frame helplessly twisting and arching as a result of the delightfully stimulating touches which now played up over the backs of his thighs. Zack kept his hand moving in a slow but steady pace, the fingers kneading and groping the tightening muscles as they danced from one leg to the other. It was only as his hand finally began to approach the junction of Cloud's lower body that he kept the limb on a steady course, the calloused digits grouping together so that they could follow the slope of blonde's thighs and push up between them with more ease and control. The next second and the soldier's hand was buried between their bodies, or more specifically between Cloud's legs, the fingers and palm reaching forward to cup the base of the cadet's hard length while his thumb pushed up firmly into the material which still covered the stretched and exposed backside.

The effect was instantaneous and Cloud's whole frame bucked up off his shoulder, a wonderful cry of pleasure spilling from the blonde's lips as his lower muscles involuntarily clamped down keeping the molesting limb trapped in place. Zack's smile only grew as he fought to keep them both upright, the feel of the cadet's body now twitching uncontrollably against his torso making the heat in his veins rush straight to his groin.

"Like that, did you?" He asked teasingly, his voice now deep and rich with his own lust and desire.

"Yes ... Gaia ... yes." Cloud managed between panting breaths, his over-sensitised form slumping back down as the initial rush eased.

The soldier waited a minute before moving again, his hand quickly slipping free from between the cadet's legs once the muscles had relaxed enough to let him do so without risking injury to some very delicate body parts. The withdrawal of the limb instantly resulting in a whimpering sound of protest from the blonde, a sound which in turn caused Zack to groan softly himself as the tightness in his jeans became almost unbearable.

"Damn it Spiky, it's like you're in heat or something." Zack joked lightly, his head now swimming as he fought to keep his hand from delving back where it had only just been. "What's gotten into you?"

"Want you ... need you." The cadet replied unashamed, his small hands already reaching down the soldier's back and pulling the hem of his faded green t-shirt up to expose the sun-kissed skin concealed underneath.

"I got that part." Zack groaned helplessly. The feel of slightly calloused, yet somehow still baby-soft, slender fingers brushing teasingly along his spin instantly sending jolts of electricity throughout his entire body.

"You promised." Cloud breathed. His mind only half focused on the conversation taking place between them as he eagerly explored the smooth expanse of honey toned flesh beneath his fingertips, the gentle downward slope he followed happily leading him towards the soldier's perfectly sculptured backside.

"Last night?" Zack gasped, his mind only just keeping up with the train of thought as nimble fingers suddenly pushed down below the waistband of his jeans.

"Yes." The cadet panted, his voice filled with heat as he traced the tops of the smooth muscular cheeks hidden from sight.

"Have you been thinking about this all night while on patrol?" Zack teased, his heart racing at the idea of Cloud being consumed by thoughts about him in that way.

"Gaia yes." The cadet moaned, as the soldier's hand began to caress his thighs again. "Do you know ... how hard it is ... to be on duty ... like this?"

Zack knew that the grin on his face was reaching from ear to ear, the blonde's breathless words only adding to his own excitement.

"Yea, I do." The soldier purred suggestively, almost as if it were something he'd experienced himself many times before. The knowledge that he was not alone in feeling this need so strongly, as that voice rich with understanding and shared arousal spoke, making another small moan break free from Cloud's body as he shifted restlessly against his raven haired lover once more.

"Zack?" The cadet groaned wantonly, the word being released in a single heated breath to ghost along the other's exposed skin at the base of his spine.

"Yea." The soldier managed, before his throat became too dry to speak.

"I need a shower." Cloud repeated meaningfully, his comment from earlier now being spoken in a way which left no doubt as to his real intention.

The journey from the hallway to the bathroom was nothing but a blur to the cadet, the sudden movement resulting in a momentary feeling of nausea within him due to his current upside down position.

"Zack, you might want to put me down."

The soldier stilled instantly as he heard the serious and cautionary tone, his arousal dipping slightly at the felt the blonde's supple frame tense in his arms.

"You gonna hurl?" He asked as lightly as he could, the obvious concern in his voice evident to both of them.

"Not if you put me down slowly." Cloud advised, his suggestion being followed almost immediately as he was lowered back onto his own two feet.

Zack took one look at Cloud's face and cringed inwardly as he took in the cadet's appearance, the mixture of colours working their way across the surface of his angelic face and clearly revealing how he was feeling. First the soldier watched the deep red of the blonde's cheeks began to fade as the blood slowly drained back down his body, the hint of grey which formed to replace it letting him know he should have moved slower.

"Sorry about that." Zack mumbled, as he carefully held Cloud's shoulders to help him stay steady.

"It's ok." The blonde replied with a reassuring smile, as his complexion slowly began to even out again.

The soldier paused for a moment to look deep into the cadet's sky blue eyes, his tense muscles slowly relaxing as he watched the slightly dazed look begin to clear and reveal the desire once more.

"I guess I should have walked a little slower." He offered with an apologetic smile.

"Or at least not carried me over your shoulder like that." Cloud stated evenly, the look he gave clearly saying that it was more than just a suggestion.

"Got it." Zack confirmed, his lopsided grin making the cadet chuckle softly as they stood for a moment simply looking at each other with soft, love-filled gazes.

Then, almost as if someone had flicked a switch, something changed within them. The atmosphere in the room quickly gaining a heightened state of arousal as the heated energy from before suddenly came rushing back and instantly flowed between them once more. This time, as those wondrous blue spheres looked deep into bright violet orbs the unquestionable lust and desire was clear to see, the pair unable to conceal the almost desperate need which now ran through their veins.

"Spiky, are you sure ... about this?" Zack asked, a small part of his mind screaming to shut up and not spoil the mood. "I mean after yesterday and last night, you must be exhausted."

He didn't want to ask, not really. But Cloud had barley slept the day before, due to his unexpected task of looking after 'little Zack' for Reno, and the soldier could easily see by looking at him that the blonde was more than just a little fatigued after having been on his feet for so many hours without a decent rest.

"You're right, I am tired." The cadet replied knowing it was pointless to try and argue otherwise, instead letting his voice drop to a seductive tone in an attempt to keep things going the way he wanted them too. "But I still want this Zack, I still want you."

"Sweet Gaia." The soldier groaned, his next thought being cut off completely as Cloud stepped forward and placed their mouths together.

The kiss wasn't chaste, but it also wasn't forceful. The feel of the cadet's soft delicate lips, as they moved gently and sensuously against his own, sending a wondrous thrill coursing throughout his entire body. With a soft sigh of pleasure Zack wound his arms around the blonde's waist and drew them closer together, his own lips now pressing a little firmer against the ones which touched them. A small ripple of movement along his body showing that the increased force was more than welcomed, the way Cloud's lithe frame rolled like a wave against him instantly drawing a groan of euphoria to be released from deep within him.

"We need to slow this down." Zack managed through panting breaths, their shared arousals once again undeniable as both pushed firmly against the other. Their bodies instinctively moving forward to increase the contact between them even more.

"Your body says otherwise." Cloud teased, his warm breath dancing over flushed skin and eliciting another moan of pleasure from the soldier.

For a minute Zack had no way to answer the statement, his body indeed contradicting the suggestion as he ground his hips against the cadet's. Once again both voiced their joy of the experience through heated groans, each man's erection straining against the confines of their clothing, the highly aroused flesh pushing firmly against the rough material and silently demanding more intimate contact between them.

"I want to feel you." The soldier whispered huskily, his hands already moving to undo the belts and buckles which concealed the blonde's body.

"Let me help you." Cloud managed between panting breathes, his fingers trembling as they tried to undo the top button of Zack's jeans.

"No." The soldier ordered, as he stopped the cadet's fumbling efforts by firmly clasping the smaller hands within his own. "I want to do this."

Cloud felt his breath catch in his throat as he became lost in heated violet eyes, the desire, want and need which burnt brightly within those glowing orbs leaving him speechless to protest. Instead of responding with words the cadet nodded gently and let his arms go limp, the strength of Zack's hold on him easing as he moved the shaking limbs down to rest at Cloud's sides once more out of the way. Their eyes remaining connected for a few more seconds as the soldier reinforced his statement, the predatory look he gave letting the cadet know not to argue or try to help again. A thrill of pleasure-filled anticipation rushed through the blonde's body and it was all he could do to nod in understanding, his mind instantly drowning in the sudden wave of excitement which suddenly coursed through him.

A moment later and Cloud was willingly allowing himself to be handled like a doll as Zack quickly rid them both of each offending item of clothing being worn, the soldier carefully and teasingly stripping away the various layers so that nothing would remain between them. The experience was more than enjoyable to the cadet as his heated skin was exposed and allowed to connect with flushed honey coloured flesh, his deep breathy sighs and impassioned moans informing the older male without words that the attention being shown was more than pleasurable.

Cloud knew that Zack was deliberately drawing out the process, the soldier's strong hands working almost casually on every garment as if they had all the time in the world. But the blonde could feel the tension running along that well toned frame which pressed against him, knew that it wasn't just his own need which silently craved more between them. The feather light touches were glorious against the blonde's skin as each area of his body was uncovered, the intentional caresses and accidental brushes of their heated flesh as he was moved sending Cloud's senses to newer and even more dazzling heights. He had just been about to speak, since being silenced before, his lips parting to beg, plead or hell even demand that the teasing be taken further when his unspoken wish was fulfilled.

The cadet sighed in gratified pleasure as this time a strong hand, which had until now only ghosted over his highly sensitive skin, deliberately travelled along the more erogenous areas of his inner thigh. The blonde gasped and whimpered pleadingly as the calloused palm began to follow the curve of his body up over his hip, the electrifying touch leaving a trail of fire in its wake as it began to move along the developing muscles of his abdomen. Cloud didn't bother trying to suppress the moan which escaped his slightly parted lips, nor did he bother to hide the blatant desire which flowed through his body as he arced up into the touch silently begging for more.

"Easy." Zack breathed tenderly, his voice thankfully concealing his own surprise at how responsive his Spiky was suddenly being.

Slowly the soldier shifted his weight and moved them into a better position, one powerful arm confidently moving around to the back of the cadet's smaller frame while the other remained teasing the smooth skin across his chest. Zack watched as Cloud's lust-filled sapphire orbs disappeared behind pale eyelids, the slightly darker blonde lashes fluttering briefly before closing completely as he reacted happily to the tender caresses. It was only when skilled fingers danced up and over an aroused and hardened nipple that Cloud's body bucked again, the quick light touch having sent a tingling rush throughout his entire nervous system and leaving him gasping for breath. For a minute the soldier could only stare in wonder as the cadet calmed again and then moaned softly, the supple frame slowly tilting back further so that a coral toned chest rose up in silent offering and a slim pale neck was left even more exposed and vulnerable than before.

"Cloud." Zack gasped, his breath catching in his throat at the sight.

"Touch me Zack, please." The cadet begged, his voice like a match igniting gasoline within the soldier's body.

The words to respond to such a plea were somewhere in Zack's mind as it stumbled over what it was being asked to do. His shock at the emotions being so openly presented, along with the desperation within the request itself, leaving him momentarily stunned by it all.

In all their time together Cloud had never been this vocal about his needs, never presented himself to any of them in such a submissive way that left him so defenceless. The soldier's heart was racing in his chest as he tried to work it out, the things he knew frantically trying to piece themselves together so that this display of willing submission would make sense. Cloud liked topping on occasion, but overall seemed to prefer it when he bottomed, so some of this show of surrender was not unusual in that respect. It was also not strange that the blonde should express his pleasure at their intimate touches, his body always communicating the joy being felt with heated moans during the build up and then his cries of delight when he climaxed.

This however was something entirely different and that was what gave Zack reason to pause in his advances, the complete and unreserved trust which was being shown letting him know that the bond between them had changed somehow. No longer were Cloud's desires being hesitantly spoken or accompanied by embarrassed blushes, the needy pleading tone when he asked for more being freely supported by heated wanton moans as he moved and catching the soldier by complete surprise. Zack felt a wave of joy crash over him as he realised that the openness was more than a good thing, that this display was probably somewhere they would have been months ago if it hadn't been for the cadet's accident and then the other problems which had followed it. And suddenly the soldier's thoughts about the matter were thrown right out the window as the blonde's hard length pushed up against him, the rigid sex now rubbing delightfully along his own swollen flesh and making his heart skip several beats within his chest.

It took more than a few deep steadying breaths for Zack to focus clearly again, his lungs drawing in the precious air they needed as he fought to control his own desire to push back. Instead of continuing to press their shared arousals together he adjusted his hold so that he could take more of the blonde's weight, the arm along Cloud's back quickly moving so that the palm could spread open and support the new position better. Slowly he raised his free hand back up toward the cadet's swan like throat, the sword calloused fingers barely touching the baby soft skin as they moved down along one side. A breathy moan made the soldier look up from following the course of his own digits, the familiar warm blush of Cloud's heightened pleasure now spread entirely over his delicate features and making Zack's own body break out into an equally hot flush of desire.

Memorised by the sight his smouldering violet eyes remained locked on the glowing surface in front of him, the rose petal coloured skin now glistening faintly in the light due to the fine shine of sweat which had begun to form. His own hand now trembling notably as it carefully moved back up that willingly exposed torso, the very tips of his fingers gently taking their place on the blonde's delicate neck before lightly working their way down over developing contours once more. Once again the gracefully caress down from jaw line to collar bone drew another moan of combined gratitude and pleasure from parted lips, the shallow panting breaths which accompanied the sound only adding to Zack's heightened state of awareness.

"This ok?" The soldier asked a little breathlessly, his instincts already telling him that the answer was obvious.

"It's good." Cloud replied huskily, his smaller hands moving up to rest on Zack's body where they could reach comfortably.

"Yea, it is." Zack whispered back, the words being more as a confirmation to himself than for the blonde in his arms.

For a minute he allowed his hand to continue gently tracing along the finely sculpted neckline presented to him, his open palm instinctively pressing down with a little added pressure in an attempt to cover even more of the smooth slick skin as it moved. Almost instantly a hum of approval could be heard coming from the cadet, the sound vibrating up through his chest so that the soldier not only heard but also felt the response to his touch.

"Cloud I ... I want to turn the shower on." The soldier managed, his eyes still captivated by the sight before him.

"Ok." Was the panted response, the cadet not arguing the request but also not helping in any way to make it happen.

"I need to move us." Zack continued, his mind somehow managing to process this fact even as his hand continued to travel down across one side of the blonde's developing chest.

"Then move us." Cloud replied before the words turned into a moan, the soldier's calloused palm having brushed over a perked nipple and effectively stolen his next breath with its touch.

A moment later however and the cadet let out a whimper of protest as wonderfully skilled hands disappeared from the front of his body. The sword calloused limb which had been teasing him delightfully now moving round to his back, so that he was embraced completely within the soldier's arms. Clearly not fully aware of the conversation he had just been involved in Cloud's delicately sculptured lips fell into a small pout of disapproval before parting ever so slightly with the intent of voicing his objection to the lack of intimate touching between them, when he felt himself being easily lifted and moved once more. His dazed and mushy thoughts vaguely processing the unexpected motion, combined with what it could vaguely recall had been said, and frantically trying to understand why he could now feel the soldier twisting away from him. His fog filled mind desperately attempting to push past the lust filled haze which consumed it and work out why there was suddenly a small distance between them.

A second later however and the fast rhythmic patter of running water could be heard beside him. The familiar sound of Zack's shower, as the heated water fell like rain upon the tiled floor, instantly appeasing the blonde's need to know why the soldier had momentarily pulled away and allowing him to calmly slip back into his dream-like state once more. It was with a deep contented sigh that Cloud allowed his eyelids to slide shut again, his highly aroused body blissfully relaxing into the strong arms which had returned to their rightful place around his lithe frame, as the wonderfully warm water began to cascade down upon them both.

"Is this ok?" Zack asked softly, his words a hot breath against the cadet's ear.

"Yes." Cloud sighed happily in response, his face instantly turning towards the sound so that he could place their lips together again.

There was no wavering or hesitation in the kiss as their lips met this time, the passion which both felt finding a way to express itself as their bodies came together beneath the hot spray of water which poured down over them. They pulled away only when the need for air demanded that they do so, the desperate gasping breaths which each fought to draw in only making the intensity of the moment that much stronger.

"Cloud?" The soldier panted, his eyes glazed as he tried to focus past his own desire. "You need to stand, so I'm not supporting all of your weight."

"Sorry." The cadet replied with a touch of guilt to his voice, his supple frame now trembling slightly as he forced his legs to bare more of his own weight and hold him upright.

"It's ok." Zack reassured tenderly, as he slowly moved one hand away to reach for the shower gel. "I just can't touch you the way I want to, the way you want me to, if I'm keeping you on your feet."

This time the blonde only nodded in response, his head titling forward so that the heated water could run in streams through his hair and then down over his lithe form. The soldier took one look at the sight of that crystal clear liquid trailing down over flushed skin and felt the swollen flesh between his legs throb with need. Taking a deep steadying breath he popped the lid on the shower gel and poured some onto an open palm, then quickly returned the container to its place and out of the way. A second later and he was massaging the vanilla scented substance into a rich lather, his fingers moving effortlessly over Cloud's back as he began to spread it around. The aroma was almost intoxicating as it filled the air around them and the soldier knew that he was not the only one to sigh happily at the added sensation.

"Good choice." Cloud breathed, his tone sounding content as he settled himself against the soldier's chest.

"Thanks." Zack replied softly, as he began to work the foam over the cadet's wet skin and massage the knotted muscles underneath.

Cloud knew that he had moaned again, but by this point he really didn't care. Instead his mind was happily drifting somewhere in a pleasure filled haze where reality was nothing more than a dream and a wonderful dream was quickly becoming oh so very real. He lent forward even more as the soldier's calloused hands massaged the tight muscles along his back and shoulders. The rich, foamy lather which coated each appendage creating a wondrously slick surface against his skin, so that the limbs glided with sensual ease over his highly sensitive flesh. It was only when Zack's fingers began to move down along his spine that Cloud's breath began to hitch again, the glorious touch consisting of torturous small circles which worked their way a little lower with each motion. It was as if the soldier's very finger tips were tracing patterns on his body with electricity, each pass over his spine sending more pleasure through his nervous system, and causing the building pressure in his groin to amplify as the muscles there began to tighten expectantly.

Zack felt his pulse race as the cadet's moans became interrupted by broken gasps, the need so evident in those soft whimpers that he barley noticed the way Cloud's supple frame had begun to respond to the contact between them. The soldier did notice however when a sharp bucking of narrow hips pushed their shared arousals firmly together once more and understood that it was his touch which now caused the young blonde in his arms to push against his toned body in such a desperate way.

"Cloud." Zack whispered affectionately, his hands moving down to gently grasp and still the hips which had begun to push rhythmically against him.

"I don't think, I can last much longer." The blonde moaned, the softly spoken words coming out as an apologetic warning while he continued to try and rock their pelvises together.

"It's ok." Zack reassured gently, as he began to massage the blonde's hips spreading more of the scented foam over the cadet's slickened body.

The motions drew a deep shuddering sigh from Clouds parted lips, the wondrous sound being instantly swallowed by the soldier as their lips crashed together in a hungry kiss. The cadet's reaction to his touch had been too much for Zack's self control to handle, his own desire driving him to claim that sound and taste the passion which lingered within it. The soldier's hands were now moving of their own accord as they became lost in the moment, his fingers gliding down over the front of trembling thighs and leaving a slick trail in their path as they glided past the area which craved their touch the most.

"Zack" Cloud begged helplessly as he broke away from the kiss, his spine arching back and forcing his lower body forward to silently communicate his need.

The cadet moaned in pleasure as Zack's hand finally came up to where it was wanted, the strong fingers wrapping round the sensitive and highly aroused flesh so that they coated it in the same foamy lather which covered the rest of his body. The sob which escaped the blonde's lips was almost pitiful as the soldier's hand disappeared after only a few glorious strokes, the loss of contact making his erection instantly throb with a desperate need. In response Cloud suddenly grabbed Zack's wrist and forced the limb back down again, a deep heated groan voicing his gratification at the re-establish touch, his actions silently demanding more as his own hand forced the soldier's strong calloused one to once again begin moving along the hard length.

"Ssshhhh, its ok" Zack soothed gently, as he allowed the blonde to direct the combined motions while he attempted to remain in control of the speed and pressure being applied.

For a few minutes nether spoke as they became lost in the pleasure of the moment, both soldier and cadet happily surrendering themselves to the sensations which had begun to flow through them. Neither could deny the want and desire which coursed through their veins, the same emotions shining brightly within blue and violet spheres as if they were a perfect reflection of the others thoughts and feelings.

"I want you Zack, I want you inside me." Cloud managed between gasping breaths, his mind finding a focus even as it gave way to the pleasure of what they were already doing.

"You're not ready." The soldier panted, his own erection now throbbing with need as it was briefly massaged by the back of their entwined fingers.

A soft protesting whimper was the cadet's only response, his words unable to find a voice even as Zack's hand released his rigid sex and began to move around to the small of his back. The soldier's calloused palm still slick from the foamy lather created by the shower gel, the fingers gliding easily down over the soft curve of the blonde's backside as they slid over the smooth skin to reach where they needed to be. As second later and Cloud felt the first digit press against the entrance to his body, the brief touch causing him to cry out eagerly and instinctively try and push down onto it.

"Slowly Spiky, there's no rush." Zack reassured, his actions hesitating briefly so that the cadet could calm down.

"Please Zack, please." Cloud begged, his wanton demand ending with a satisfied moan of contentment as a single finger slowly entered and began to move within him.

"I won't do anything to hurt you." The soldier managed, his statement ending with a sharp gasping breath as Cloud's tight passage responded with pleasure to the intrusion.

"I'm ready." Cloud protested almost instantly, as his supple frame impatiently moved down and against the single digit within him wanting to feel more, wanting it to be something else entirely.

"Not yet." The soldier insisted, his resolve weakening so that he quickly added a second finger to the first and began to carefully prepare the cadet.

Cloud groaned as Zack's fingers moved against and within his opening, as his body was pushed and stretched, the inner muscles worked so they wouldn't resist as much. He knew that the his raven haired lover was trying to prepare him gently, but the soldier's refusal to hurry was driving him insane with need. There was liquid fire in the cadet's veins now and it burned him to the core, his head and chest becoming consumed by the intense heat as he drew frantic gasping breathes of precious air into his lungs.

"Zack ... please." The blonde panted desperately, as the building pleasure surged through his body.

In truth Zack wasn't sure if Cloud was ready, at least not properly, but there was something about the way he had spoken which pushed the soldier over the edge. The cadet's voice had sounded so distressed within its need, almost fearful that it would not be given release, and Zack's restraint was undone.

He acted almost without thought, quickly removing his fingers from that tight gripping heat, and spun Cloud around so that he was facing the shower's tiled wall. The blonde's lithe body becoming pinned in place against the hard surface by the soldier's hands on his waist, Zack's grip tightening enough to almost leave bruises as he forced the cadet's hips to then move backwards slightly. The new position instantly tilting Cloud's lower body towards his own, exposing his vulnerable entrance just that little bit more, and consequentially providing the soldier with a better angle for entry. His highly aroused flesh easily gliding along the soapy-slick crevice of the blonde's pert backside as it was made to raise itself up towards him, the sensation of pushing himself ever so slightly between the well rounded mounds of flesh driving Zack to act once more in a way that he'd never done before.

A second later, without conscious reasoning for his actions, the soldier used one foot to firmly push the cadet's legs further apart, silently commanding obedience and submission from his lover as he asserted a new sense of dominance over the blonde. One that he'd never felt the need to feel, let alone show before, in all their time together.

His mind barely registered what he was now doing in this act of love making between them, a small part of him screaming out in panic to stop before it went too far, the rest quickly becoming lost to his own newly experienced desires which Cloud's unspoken surrender seemed to have awakened within him. His progress to be buried deep within that wondrous lithe form only faltering when the blonde himself responded to the manipulation of his flexible body by gasping in pleasure-filled anticipation and excitement, the heated moan which filled the air making Zack's heart skip several beats in his suddenly tight chest.

"Cloud?" He asked, hesitating as his erection pressed firmly against the puckered ring of the cadet's exposed opening.

The soldier groaned softly as he felt the firm head of his hard length pushing against the vulnerable entrance before him, the swollen flesh between his legs so close to finding its rightful place inside the blonde's tight warmth that Zack could no longer feel anything but his own burning need. A need which blazed throughout every fibre of his being. But still he waited for the cadet to give him permission to bring them together, his heart and mind needing to hear the words even as the smaller frame pushed back against his rigid sex and the initial ring of muscle began to try and draw him in.

"Do it Zack, please just do it." Cloud panted, the permission he gave being said almost like a demand while still managing to sound like a desperate plea.

The soldier hesitated for a moment more as he frantically fought to reign in some control of his more primitive desires. The need to slam himself deep inside the submissive and willing form in front of him, to claim it for himself, dangerously eating away at his resolve to be careful. Hastily he took a few seconds to focus on his own trembling limbs as they fought to stay in place, his normally soft lavender eyes now alive like violet fire with an unexpected carnal need as the cadet's body eagerly surrendered itself to him.

There was no denying that Cloud was his to dominate in that moment. The compliant cadet happily bending to his will, yet still somehow demanding more from him, a fact which stole Zack's next breath and helped him to find the control he'd needed. A second later and he could feel Cloud's heart beating frantically within his developing chest, could hear the panting breaths which escaped those kiss bruised lips, and could see the blonde's fingers twitch in preparation for what was to come as the smaller hands remained spread out on the wall in front of them supporting the cadet's weight. The soldier took one last steadying breath and began to move, his hips slowly pushing forward so that the firm hard length of his erection carefully breeched the initial ring of muscle and gently slid deep into the tight warmth of Cloud's waiting body.

Cloud groaned in pure unrestrained rapture as the head of Zack's swollen flesh finally stopped teasing at the entrance of his quivering body and began to force its way deep inside him, ultimately filling him with the pleasure that he'd craved all night to feel. The unwelcome sensation of being stretched a little too much in the process quickly adding a faint touch of pain to the mix and silently letting him know that it had indeed been too soon as Zack had feared. Yet, in this moment, Cloud found that he didn't care. The lingering discomfort felt as the soldier slowly withdrew being nothing compared to the ache left behind by his absence, the gradual return of his rigid hot flesh replacing the slight hurt that remained with a delicious pressure which only grew stronger the deeper Zack went.

Zack however was not oblivious to what was happening, his mind quickly picking up on how Cloud's body had respond to the gentle thrust as he pushed forward for the second time. He knew that the blonde had not been prepared properly even before he entered, the way the tight passage now seemed to fight him only confirming what he had feared. They had been together often enough for the soldier to know the difference, for him to know when the muscles were ready to accept him and right now they were not. He could feel Cloud's lithe frame shaking gently in his hands and slowed his movements even more, the pace of the next thrust being agonisingly slow as he waited for the cadet's inner muscles to accept him more comfortably. It was only when the blonde's deep breathes were once again accompanied by moans of pleasure alone that the soldier began to relax, the faint traces of discomfort he'd heard before now apparently gone from Cloud's voice, the feel of the blonde's slightly tense frame finally giving way to him silently letting Zack know that he was now free to move without fear of hurting the cadet any more.

Within minutes the soldier was firmly driving his swollen flesh deep within the blonde's slick passage, their bodies rocking together so that each time Zack pushed forward Cloud would reciprocate by pushing back against him. Neither held back as the returning pressure began to build within them, both quickly picking up the slow pace which had started their love making and finding a faster, harder rhythm to enjoy. Their need was becoming stronger and more demanding, their desire for release once again growing more desperate with each thrust as they neared orgasm. Both could hear the others heated gasping breaths above the sound of the falling water, their hearts racing wildly as the blood pumped through their veins. The need was steadily building within them, the muscles low down in their bodies tightening as a familiar feeling of nearing climax began to form there, and both knew that neither of them would last much longer. However, it was to be the soldier's actions which pushed them over the edge and into the pleasure filled abyss below as it forced the resulting orgasm from both of them.

Zack had no control over his own hands as they slid over the blonde's soap-slick body, his strong skilful fingers moving round from Cloud's hips to ghost over his lower stomach and then encircle the cadet's straining erection where it jutted out from his body. With a few powerful strokes to the throbbing hard length the soldier felt the last of Cloud's control being ripped away, his hand continuing to pump the cadet's swollen flesh as it pulsed eagerly in his grasp and coated his fingers in the blonde's hot seed. As a result Zack's own release followed almost straight away, the wall of muscle which surrounded his straining erection clenching firmly around it as Cloud climaxed in his arms. He cried out in pure pleasure as the tight passages rippled along his body where it was embedded within the cadet, the tight heat actually pulling him in deeper as it greedily milked the seed from his own pulsing flesh.

It was all the cadet could do to stay standing as he gave himself over to the rush of his orgasm, his heart pounding frantically within his chest as he drew in desperate breaths of air. The rush of finding release and spilling his seed into Zack's calloused palm still flowed through his veins, the wondrous sensation quickly combining with the glorious feeling of being filled by liquid warmth as the soldier climaxed as well and left the blonde drifting on a cloud of perfect joy. Cloud smiled happily and sighed in contentment as he felt the soldier's weight press against him, their bodies being forced even closer together as Zack's larger frame lent forward and hot breaths ghosted over his flushed sweat soaked skin.

"Was that ok?" The soldier asked, his words being accompanied by a series of small light kisses against the back of cadet's neck.

"It was perfect. You were perfect." Cloud whispered in response a little breathlessly, his head turning slowly to meet Zack's face over his shoulder.

Soft violet eyes looked up into satisfied blue, the amethyst gems sparkling happily as they saw the sapphire like orbs in front of them glowing brightly and revealing the glazed expression of both sated desire and tiredness being felt within.

"You should get some sleep." The soldier noted affectionately, his nose moving up to nudge playfully against the cadet's.

"I still need to shower." Cloud replied lightly with a hint of amusement to his voice, the expression he wore being one of total ease and happiness.

"You seem to be in a shower now." The soldier mused thoughtfully, his violet spheres gazing upon the blonde with an equally fulfilled and peaceful look.

With a bright smile and light-hearted laugh the blonde slowly began to adjust his position between the warm tiled wall and the hot body pressed up against him, his gradual movements forcing the soldier to step back, and the spent flesh which had remained within him to be carefully withdrawn. The sensations which this simple action produced caused both to still for a moment, their breaths hitching slightly at the awareness of the very intimate touch as both found themselves becoming lost in the other's eyes again. Slowly they turned to face each other properly, their bodies coming together once more beneath the shower's spray. Only this time there was no desire or need driving them forward, their contact being soft, gentle and comforting as they held each other close. This time when lips met for a kiss it was to communicate their love for each other, the passion from earlier still there and very evident in the gentle caress of lips but not being the sole reason for it.

"Let's get you cleaned up and into bed." Zack breathed after he had pulled away, his arms moving to affectionately brush wet spikes to one side of Cloud's face.

"Ok." The cadet agreed happily, his body already feeling the sandman's pull as he fought to keep his tired blue eyes open.

Twenty minutes later and Cloud was dried, dressed and tucked up in bed, his angelic face displaying a look of total serenity and complete joy as he lay snuggled beneath the covers. From the bedroom doorway Zack stood and silently watched the cadet sleep, the graceful and contented smile on the blonde's lips warming his own heart in a way which he couldn't describe. But even with the relaxed and calm expression on Cloud's delicate features it was impossible to miss the darker circles which were once again visible under his eyes, the exhaustion which had been ignored earlier now very clear to see in the slumbering blonde's appearance.

With a soft and slightly troubled sigh the soldier moved back as he pulled the door closed behind him, a silent prayer going out to anyone who was listening that today there would be no interruptions so that Cloud could get the rest he so clearly needed.