Final Fantasy - All Series Fan Fiction ❯ Alliance ❯ Chapter 11

[ X - Adult: No readers under 18. Contains Graphic Adult Themes/Extreme violence. ]

“Alliance”
Chapter 11
~**********************************~
(Warning: Possible spoilers for all FF7 game/movie titles)
*Disclaimer: Final Fantasy and all related characters belong to Square-Enix. This fiction piece is strictly a non-profit exercise of creativity and entertainment for people (like me) who can't get enough of this world and the characters.*
~***********************************************~
 
 
Cloud was addicted to the smell, taste and feel of Zack. The trace of sandalwood that Cloud had always detected on the other man's skin teased his sense of smell. His lips were warm, coaxing and skilled. His body was firm, powerful and confident as it moved against his. The sound of the rain, the flash of lightning that occasionally lit up the interior of the hayloft and the rolling thunder added a wild element to the encounter. Cloud briefly caught himself entertaining the thought that Ramuh was blessing this occasion and he almost cracked a smile at his own fanciful notion. He was too enamored with his companion's kisses touches to give into humor.
 
His shirt was dragged over his head and tossed away first. Zack's hands were stroking his stomach and for the first time, the blonde realized they weren't callused, as they should be. In fact, he could feel blisters forming on the palms from the untried skin being subjected to rigorous swordplay. He kept forgetting that Zack was using a new body—untried and unscarred.
 
“Mph, wait,” Cloud murmured against Zack's lips, “those blisters are going to hurt if they break open. Let me get you another healing potion.”
 
Zack shook his head and trailed seductive, tender kisses over the blonde's jaw and neck. “Don't worry about it. They're not bad yet and until my new skin gets toughened up they're going to keep coming. I don't want to think about anything except you, right now.”
 
Cloud couldn't find the breath to argue as Zack's lips made their way down his chest and tugged on a nipple. His eyes fluttered shut and he arched against the other man, weaving his fingers into the disheveled black hair. He moistened his lips with his tongue and sighed Zack's name, blissfully appreciative of the patient aptitude the other man demonstrated. He felt the hard length of Zack's arousal pressing into his leg as the black-haired fighter's tongue swirled around the nipple until it was a tight little bud of sensation. Zack moved onto the other one and gave it the same loving attention before migrating further south.
 
Cloud hadn't even realized that Zack was working on the fastenings of his pants until the larger man pulled them down over his hips. He looked down to see Zack close his teeth over the elastic waistline of his underwear and tug it down, exposing his swollen erection to the damp air. Cloud's breath caught at the sinfully arousing action and his cock pulled even tighter, the cap glistening with a bead of syrupy fluid. Zack's heavy lidded gaze went to the organ before roving up Cloud's body to settle on his face. The slow, sexy smile he gave the blonde promised incredible pleasure and Cloud suddenly understood his intentions.
 
“I don't know if I can handle that, Zack,” the blonde fighter moaned, guessing that he was about to experience the method that had turned Reno into a screaming, whimpering heap. He would have liked to think he had more control over himself than the redhead, since Reno seemed to be naturally sensitive to sexual stimulation. Right now though, he was burning up with desire and his nerve endings were ultra alert.
 
“Won't know until you try,” the black haired fighter purred. “But don't worry, I'm not going to do it just yet. First I want to get us out of these clothes.” Zack sat up and caught hold of one of Cloud's legs, lifting it and bending it so that his foot was resting on his thigh. He removed Cloud's shoes and socks one at a time before pulling the blonde's pants and undies off. He grinned down at his now naked friend and admired his compact, toned body. When Cloud tried to sit up to help him out of his clothes, Zack put a hand on his stomach and ordered him to hold still a minute. The blonde flushed as the dark-haired man took a couple of moments to just drink in the sight of him.
 
“Don't know why your face is so red,” Zack murmured huskily, his eyes traveling over the tight muscles of Cloud's chest and stomach to the crisp patch of golden hair surrounding his genitals. He admired the sight of the flushed, stiffened cock and sighed. “You've got nothing to be embarrassed about, Goldie.”
 
Cloud sat up again and Zack didn't stop him this time. He knew that if he took the time to think he'd start getting nervous, so he kissed the black-haired fighter and started tugging on his the black t-shirt that was clinging so deliciously to Zack's torso. He realized his dilemma when the other man's wings impeded his progress.
 
“Can't get it off,” Cloud grunted in frustration.
 
Zack blurted a laugh at the blonde's impatience and he reached down to still his eager hands. “Hold up a sec, I'll retract them.”
 
“Wait,” Cloud said on sudden inspiration, “what happens if your shirt gets caught on them while you're doing that? Won't it get pulled in with the wings?”
 
Zack grimaced at the thought. “Can't have that happening. I'll tell you what; why don't I turn around and retract them slowly. You keep an eye on it and tell me if the shirt starts getting dragged in with them, okay?”
 
Cloud nodded in agreement and the black-haired fighter twisted around to present his back to him. The muscles in Zack's shoulders tensed a little and the wings began to retreat. Cloud watched with interest, for while the wings did snag the torn material of the shirt surrounding them as they went in, the shirt itself only pressed against Zack's skin. It was like his body rejected anything but the wings.
 
“It's safe,” Cloud declared. “The shirt isn't going in at all.”
 
The wings retracted more quickly, until there was no evidence of them except for the two ragged tears in the back of the shirt where the smooth skin of Zack's back showed through. Cloud immediately grabbed the garment by the hem and helped Zack lift it over his head and off. As soon as the black-haired man turned around again, Cloud was practically in his lap and kissing him eagerly.
 
His enthusiasm was like a drug to Zack. He returned Cloud's kisses with steamy exuberance, stroking the blonde's tongue with his own. Cloud's hands explored his shoulders, chest and stomach, the fingers tracing the thin line of hair that started beneath his navel and grew thicker and wider further down toward the pelvis. When the questing hands reached the waist of his jeans, they stopped to unbutton them and tug the fly down. Zack cupped his companion's naked ass and growled softly with arousal as Cloud squeezed his aching bulge experimentally. Now the blonde was the one teasing and Zack just wanted his dick freed and touched by those skilled hands.
 
“Cloud,” the black-haired fighter's voice was rough and needy as he squeezed the delightfully firm, silky mounds of the blonde's bottom.
 
“Hmph…paybacks are a bitch,” Cloud smugly hummed against his mouth with a soft smirk.
 
“You vengeful little mutt,” Zack grunted. He lifted Cloud suddenly and lunged forward, pinning the blonde on his back. Cloud's naked thighs were spread open as Zack's pelvis settled firmly between them and the black-haired man rewarded his smaller companion for his teasing with a kiss that was much more aggressive than any he'd given him so far. Cloud's muffled exclamation of surprise wasn't lost on Zack and he reined his lust in, determined to make their first time perfect for the blonde. He wasn't about to free the beast on the one he'd been wanting so bad for so long…at least, not until Cloud asked him to.
 
Zack gentled his kiss, resuming the coaxing, seductive motions of his lips and tongue as he ran his hands all over Cloud's eager, damp body. He was vaguely thankful that he hadn't worn tighter jeans. The mood would have been a little spoiled if he and Cloud had to play tug-o-war getting a pair of snug, wet pants off of him. The thought of clothing gave him an idea and the reached out for Cloud's discarded garments, bundled them up and put them under the blonde's head for a makeshift pillow. Zack broke the kiss and eased off of the blonde, sitting up between his spread legs.
 
“Don't move,” he ordered as he started untying his shoelaces.
 
“Yes Sir, Lieutenant,” Cloud said with a teasing smirk.
 
“You've never really seen the Lieutenant, Private,” Zack warned with a blue-violet glance that said he was only half-kidding.
 
Cloud felt a shiver of excitement go through him at the tone of Zack's voice and he was again reminded of what had drawn him so strongly to Zack besides his charm and engaging sense of humor. It was that confidence and authority of his, too. Other men made him uneasy when they used a commanding tone on him, but with Zack it was just plain sexy—probably because of how deeply he trusted him.
 
Cloud watched his companion remove his shoes and his gaze settled on the bulge between Zack's legs. His eyes widened and he swallowed when he saw the top of his friend's rigid cock peeking out over the open zipper, almost reaching the waistline. No wonder Zack had gotten cross when he'd teased him…the guy was probably sore from the constraint. Cloud surmised that Zack was hung almost as well as Rude…if not equal in size. He hadn't seen Rude's package since the ill fated party that ended in an orgy of Turks but he remembered how impressed he'd been with the bald man's length and girth.
 
“Yeah, I wouldn't want to make you mad,” Cloud murmured before he could stop himself, his eyes fixed on the partly exposed organ.
 
Zack put his shoes and socks aside and he glanced up at the blonde's tone. He followed Cloud's fixed blue gaze and chuckled a little. “You've got nothing to worry about, Chocobo-head,” he promised. “You've never made me mad in the entire time I've known you and even if you ever did, I'd never, ever hurt you—especially not when we're doing this, okay?”
 
“I know,” Cloud said with a suddenly shy smile. “I was just making an observation.”
 
Zack shrugged. “It's all about how you use it, hot stuff. Since you've got someone like Reno wrapped around your finger you must already know that, though.”
 
Cloud blushed again. “I guess.”
 
Zack chuckled and stretched out on top of the smaller man. “You're too modest,” he said as he planted light kisses on his lips. “Red's had a reputation as a horny little devil for years but everyone knows he's got discriminating taste. Something made him keep you around long enough to fall for you and I don't think it was late night, meaningful discussions.”
 
Cloud grinned, unable to refute his friend's logic. “Guess I'm not too bad in the sack,” he murmured.
 
Zack waggled his eyebrows at him. “Never doubted it, sexy thing. Even when you were a small, bashful teen I knew you'd be a tornado in bed once someone pushed the right buttons.”
 
He kissed him again, more deeply than the light smooches he'd been giving him a moment ago. Cloud betrayed himself with a soft moan and Zack rubbed his partly exposed cock against the blonde's, reveling in the sensation. Cloud's hands grabbed the belt loops of his jeans and tugged down on them desperately, making Zack laugh into his mouth with delight.
 
“Here, let me get these things off,” the black-haired man said as he released his companion's mouth again. He rolled off of Cloud and wriggled out of his damp jeans. Now entirely naked, he turned back to his companion and started to stretch out on top of him again, but he paused when he saw the quick flash of nervous uncertainty in Cloud's eyes as they fixated on his erection again.
 
“You act like I'm hung like a mule, Chocobo,” Zack murmured with gentle amusement. “It's not that big.”
 
“I've only been with two guys this way and you're bigger than both of them,” Cloud blurted. He looked up at Zack's face again and flushed. “Sorry, I'm not trying to put off a `scared virgin' vibe. I just…we don't have any lube.”
 
“We can make our own lube,” Zack informed him softly, “and like I said before, I'd never hurt you. I promise if you feel any pain, I'll stop right away.”
 
Cloud had a feeling he knew what Zack meant about “making their own lube” but he couldn't be sure, so he kept silent about that. He gave the other man a sheepish smile, feeling bad for acting so skittish. This was Zack…HIS Zack. The man had faced down a damned army to protect him and Cloud felt like an ungrateful brat for worrying, even for a moment.
 
“I'm sorry,” Cloud said. He reached out for him invitingly, wanting to feel that smooth skin and hard body against his again.
 
Zack couldn't resist the sweet, silent invitation. He smiled down at his friend as he covered his body with his once again and he nuzzled the blonde's neck with fond tenderness.
 
“You need to quit apologizing,” he whispered it Cloud's ear, nibbling it briefly to provoke a shiver. “I understand. Really, I do. Just try to relax and go with it, Cloud.” He kissed his throat, licking off the sparse moisture he found still clinging to the soft skin. Cloud's lips parted and he sighed with pleasure, inadvertently giving Zack the signal that he could move on.
 
Zack took his time, running his hands over Cloud's body and following up with his lips. The blonde skimmed a hand down his stomach to curl his fingers around the girth of his sex and Zack let him, giving him the chance to get the feel of him before he went further. His breath quickened with pleasure as the callused hand gripped him with just the right pressure and stroked up and down his length.
 
“That feels great, baby,” Zack sighed against Cloud's collarbone.
 
Cloud grinned in spite of himself. “I thought Reno was the only guy that used that word.”
 
Zack glanced up from the appealing chest and throat he was kissing. “What, `baby'?”
 
The blonde nodded.
 
“Well, sometimes when I get hot and heavy I babble a little,” Zack chuckled huskily. “Did I say it wrong or something?”
 
Cloud shook his head and stroked the tip of the other man's impressive cock, making him gasp. “Nothing like that. It sounds hot, coming from you.”
 
“You know what's hot?” Zack queried breathlessly. At Cloud's questioning look, he answered; “what you're doing to me…that's hot.” He groaned through his teeth as the blonde's skillful massage made his groin and pelvis throb with pleasure.
 
He regulated his breathing as he resumed his exploration of Cloud's body, confident that he could prevent himself from having a “misfire” as long as he stuck to the techniques he knew. The real danger was that Cloud would get him too horny to control himself.
 
~I'll let him play for a little while longer but I haven't been laid in…uh…shit, how many years has it been now? No wonder I feel like I'm ready to pop! Can't let him fool around too much or I'll just lose my head and bang him silly instead of giving him something special.~
 
Zack began to move his hips in time with Cloud's strokes and he panted Cloud's name and shook his bangs out of his eyes, bringing his lips to the blonde's for another kiss. He began to thrust his tongue in and out suggestively and he felt the wet tip of Cloud's erection rub against his thigh.
 
“You're good with those hands,” Zack groaned when he pulled his mouth away again. He felt his balls tighten warningly and he hissed through his teeth and sucked in a couple of rapid, sharp breathes. He reached down to still the blonde's hand and shook his head. “No more for now, Sunshine. I'm riding the edge here, okay?”
 
Cloud silently complied, his breathing labored and his face flushed with passion as he gazed into Zack's eyes. The black-haired fighter smiled painfully at him and gave him another soft kiss on the lips before sliding down the length of his body and pushing his thighs further apart with his hands.
 
“W-wait,” Cloud begged, understanding Zack's goal.
 
“Shhh, it's going to be okay,” Zack soothed. He gripped the base of Cloud's erection to hold it steady and he pushed his lips over the cap, swirling his tongue against tiny, salty urethra opening in the tip. Cloud tensed and Zack hummed around the silken flesh, making the blonde's breath catch and causing his back to arch. He saw one of Cloud's hands grasp a fistful of the picnic blanket from the corner of his eye and his confidence grew.
 
“Oh no,” Cloud moaned, biting his lip as Zack's teeth nibbled the most sensitive part of his cock. He'd always wondered what it felt like and he realized now that Reno hadn't just been over-dramatizing his reactions to this method to pump his ego. Cloud was chagrined to realize that soon he might end up screaming as loudly as his redheaded lover had when he'd done this to him. Director Lazard must have been a man of greater discipline than he thought: to have endured this without anything louder than a moan.
 
Zack eased up when he heard the growing volume of Cloud's whimpers. There was such a thing as giving too much stimulation and he didn't want it to become unbearable. He just wanted to give Cloud a good, hard orgasm for now, before he took him. They could try more intense things later—this encounter was about bonding and expressing the love he felt. He stopped teasing the slit in the glans and sucked the length of Cloud's shaft into his mouth, curling his tongue around the underside and stroking with it as he went. Cloud's tension eased and he released his breath in a soft moan of appreciation.
 
Zack would have smiled if his mouth weren't occupied. Even though he knew his friend was experienced in erotic pleasures, even though he knew he'd killed when he had to, somehow Cloud Strife was still innocent to him. The gratitude that the blonde expressed with his body language when Zack gentled his technique and the soft, sighing moans that continuously rose in his throat were magical to him.
 
He debated on whether to give Cloud a tantric orgasm first and he almost opted to just go for a full release, but he stubbornly reminded himself that a little more waiting wasn't going to kill him. He wasn't sure if he could still do it but he was sure as hell going to try. He went easy on him, only stimulating the most sensitive spots briefly, just enough to make Cloud's body shudder a bit. He worked his mouth over the blonde's stiffened flesh with loving care, taking it down his throat and swallowing to give the whole length a massage, following up with teasing nibbles and licks, turning his head this way and that for different angles. Cloud was humping his mouth helplessly and tossing his head before long and Zack knew he'd succeed at his goal if he kept it up.
 
Cloud couldn't focus his vision, he felt so good. Back in his academy days, if someone had told him that Zack Fair was an expert at giving blowjobs he wouldn't have believed them for a second. He wouldn't have believed someone like Zack liked sucking cock, let alone excelled at it. Now it was all Cloud could do to keep from shouting his name at the top of his lungs. He felt an orgasm approaching and he tried to warn his companion, not wanting to take him by surprise.
 
“Z-Zack…I'm…I'm about to come,” Cloud panted.
 
“Mmm,” came the humming reply. Zack's mouth didn't slow or stop and one of his hands reached under the organ he was sucking on and massaged Cloud's balls.
 
The other man's response caused vibrations against the sensitized skin of Cloud's sex and it sent him over the edge. He closed his eyes and gripped the blanket tighter as he began to buck in Zack's mouth. A long, loud groan burst from his parted lips and if he weren't in the throes of sexual bliss, Cloud might have been embarrassed by the volume and needy tone of his voice. He shook with pleasure even as he realized that there was no mess to go with his orgasm. Now that he knew what it felt like, he was a little surprised Reno hadn't gone wild and attacked him after he'd done it. The climax wasn't localized to his groin and pelvis—it pulsed through his whole body. It wasn't as intense or relieving as a regular orgasm but it felt heavenly.
 
Zack silently congratulated himself on a job well done and kept going, swallowing the twitching organ to massage it with his throat muscles until the spasms ended. He resumed the rhythmic strokes of his mouth and tongue after that and eased his hold on the base of Cloud's cock, ready to give him full relief. He released the plump orbs he was fondling and stroked the blonde's heaving ribcage with his hand as he bobbed his head up and down. Cloud had released his hold on the blanket and his fingers were now combing through Zack's hair, encouraging and grateful.
 
“Feels so amazing,” Cloud breathed, his tension mounting again as Zack's attentions made the pleasure grow once more. His breath quickened again and he started to moan softly as the familiar tightening returned between his thighs. “Unh…fuck….again,” Cloud grunted, yanking his hands out of Zack's hair to support himself on his elbows.
 
This time, Zack allowed the tightening cock to slide out of his mouth and he stretched out on top of Cloud and kissed him deeply as he stroked him off hard and fast with one hand. The blonde's cries were muffled against his lips as Cloud came. Zack felt the warm spurt of his companion's seed against his stomach and he nibbled Cloud's lips and smiled, pleased with the impressive amount he was producing.
 
~That should be more than enough. I just hope Cloud doesn't freak at what I'm going to do next.~
 
Cloud collapsed when it ended, his head falling back against his bundled clothes and his sapphire eyes blank and heavy-lidded with the afterglow. He felt Zack's hand scrape some of the mess off his stomach and he didn't think anything of it until he glanced down and saw the other man spread it over his own impressive erection.
 
“Oh, I get it,” Cloud murmured breathlessly. He'd assumed Zack would do something of the sort but he wasn't sure until now.
 
“You okay with it?” Zack asked, pausing to look at him.
 
“I'd better be, if I want this to happen,” Cloud said with a little smile. “It came from me in the first place and it's all we've got.”
 
“Best natural lube in the world,” Zack agreed with a wink. “Are you ready, Sweetums?”
 
“Don't call me that,” Cloud huffed in annoyance. “I can put up with some of your nicknames but that's going overboard.”
 
Zack laughed and bent over to plant a kiss on one of Cloud's thighs. “Just checking to see if you've got enough wits to consent. So, are you ready?” He resisted the urge to squirm impatiently. Gaia, he wanted him so bad.
 
Cloud looked him in the eye. “I've been ready.”
 
That was all the incentive Zack needed. “Prop your legs on my shoulders,” he purred.
 
Cloud did as he asked and Zack folded his legs under him and scooted closer as he reached between the blonde's thighs. He gently stroked the exposed, puckered ring of pink flesh with his slick fingers and it tightened for a moment before Cloud consciously relaxed. The inviting way the blonde loosened up told Zack that he was very ready and willing for this. He rubbed in gentle circles for a few moments, until the area softened to his satisfaction. He eased the tip of one finger in and pushed, studying the smaller man's youthful features as he breached him. Cloud's teeth worried his lower lip and he quivered a little around the digit, but he didn't resist him.
 
“I'm serious now,” Zack said softly. “You tell me if I hurt you at all, Cloud.”
 
The blonde looked up at him trustingly and nodded. “I will.”
 
Zack slid his finger in up to the knuckle and stroked inside searchingly. He felt a familiar, firm lump against his finger as he curved it toward Cloud's bladder and he rubbed gently, back and forth. The blonde's shuddering gasp told him he'd found the right spot and Zack withdrew his finger and eased it back in, stroking across the gland in passing. The clenching around the digit eased and Cloud moaned his name. He kept repeating his actions with steady, slow deliberation, waiting for just the right moment to add a second finger.
 
Cloud's golden lashes fluttered and his mouth was slightly open as he sighed, moaned and pleaded for more. This certainly wasn't the first time he'd experienced prostate stimulation but Zack was doing it with such tender, patient care that it was like a new experience for him. His cock stirred as the other young man's ministrations continued and before long, it was fully swollen again. Cloud reached down with his hands and rubbed Zack's naked outer thighs, enjoying the feel of the powerful muscles under his palms. There was nothing hurried about this…it was tranquil and easy and it felt safe and natural.
 
“Do you have any idea how pretty you are?” Zack murmured.
 
Cloud was feeling too good to be more than slightly annoyed at his choice of words. His eyes remained shut as he sighed, “Girls are pretty. Guys are hot or cute or sexy or handsome.”
 
“But you're more than all that,” Zack insisted, his husky voice tinged with amusement. “Any guy can be `handsome'. You're like…way too good looking for such a dull word.”
 
“Quit being a dork,” Cloud chuckled. He moaned softly immediately after that, his cock glistening with precum as the other man rubbed his gland again. “God, Zack…you're too good at this.”
 
Zack grinned down at him. Cloud didn't even seem to notice that he was using two fingers now instead of one. It was encouraging that he'd managed to do it smoothly enough without causing any discomfort. “Only the best for my Chocobo,” he said.
 
Cloud couldn't be certain how much time passed before Zack finally withdrew his fingers, but when he felt the other man's naked cock pressing against him he wriggled with impatient lust and looked up at him with demanding blue eyes.
 
“Quit procrastinating, Fair.”
 
“Hey, who's the Lieutenant here, Strife?” Zack shot back with a wink.
 
“Nobody,” Cloud argued. “We're both defectors, remember? You're not my superior anymore.”
 
Zack gave him a wicked smile. “We'll see if you've still got that attitude when I'm through with you.”
 
“So teach me a lesson, already!” Cloud was visibly frustrated even though he was smiling. A light sheen of perspiration had sprung up on his skin and a blush of passion stained his fair cheeks.
 
Zack wasted no more time. He rocked forward and filled the blonde with his aching length, slowly and steadily. Cloud's head fell back and his breath exploded from his mouth with a low cry. His eyes went blank and he wondered just how deep Zack could go before he was finally in all the way. The black-haired fighter didn't stop and ask if he was hurting him, obviously content to leave it up to Cloud to say so if he was. It didn't hurt and it wasn't even uncomfortable, really. It was just…intense. The stretching, the hardness, the heat of him…Cloud was sure he was going to die right then and there.
 
His nerves screamed with pleasure as Zack's rigid flesh slid against that spot inside of him and Cloud whimpered like a slut and grabbed the other man's ass desperately. He tried to say Zack's name but he couldn't even form it on his tongue and he didn't have the breath to speak. Zack bent over him, pushing his legs further back and apart as he filled him completely. His mouth brushed softly against Cloud's, the lips lovingly kissing his and murmuring something that Cloud couldn't comprehend. Language deserted Cloud completely and when Zack started pulling back out, he clutched at him desperately and shook his head.
 
“I'm coming right back, Cloudy,” Zack gasped with amused pleasure. He kissed those soft, shapely lips and retreated to the tip before driving slowly back in. He almost stopped in surprise at the utterly wanton sound of Cloud's resulting moan.
 
~I thought Reno was exaggerating a little bit when he told me you liked it slow and easy, Goldie. Never thought you'd react this strongly and it's going to drive me crazy before long. Gotta keep control so I don't ruin it for you.~
 
Zack covered Cloud's mouth with his and slid his tongue in, caressing the moist heat of his mouth as he began to rock back and forth with steady, supple motions. He groaned at the sensations, having never experienced this without a condom before. It was more pleasurable and more intense and he understood for the first time why some people took stupid risks and ended up with an unwanted pregnancy or an STD to deal with.
 
His wings burst free abruptly and Zack didn't bother trying to draw them back in. Cloud opened those pretty eyes of his and gazed up at him with so much pleasure and feeling in his expression that it made Zack want to stay like this forever. He smiled down at him and whispered his name, his wings arching over the two of them as he gently pumped in and out of the blonde's tight heat.
 
“Are you okay?' Zack murmured huskily as Cloud whimpered and moved his hips from side to side.
 
Cloud nodded and put his arms around Zack's neck, drawing his head down for another kiss. His mouth was hot and desperate as it moved against his and Zack closed his eyes and concentrated hard as he felt himself reaching orgasm. His body shuddered and he contracted inside of Cloud, gasping and panting over the blonde.
 
Cloud shut his eyes and licked his lips at the feel of the thick organ pulsing within him. He wasn't disappointed that Zack came so soon…hell, the guy had waited long enough for his own release. He waited, expecting to feel his friend's seed filling him and wondering what it would be like without a barrier. Zack's slow thrusting continued and Cloud's eyes flicked open with confusion. He stared up at the other man, trying to regain his power of speech.
 
Zack purred with pleasure and opened his eyes again. He noticed the bewildered look on Cloud's face and he smiled at him. “What's wrong?” He panted.
 
“You…you're…” Cloud swallowed another moan, his eyes rolling with pleasure as the other man's dick pressed against his internal gland. “Still hard,” he finished shakenly.
 
Now Zack was puzzled, too. “Yeah,” he gasped. “Thought you said you knew about the tantric stuff?”
 
Cloud shook his head, his sapphire eyes going wider. “Nuh-uh! N-not about…this!” His breath caught and he whimpered, getting closer and closer to what he knew was going to be an explosive orgasm.
 
Zack realized then that Cloud had only gotten part of his knowledge. “Well,” he said huskily, “The oral's only part of it, sexy thing. Might as well buckle up, Cloud.”
 
“Shit,” Cloud groaned, and his arms tightened around Zack's neck as he started coming hard. He sucked in another ragged breath and let it out again in a long, unbroken moan that grew louder and louder. One of his resulting spurts was so strong that some of his seed shot far enough to hit him in the chin. He couldn't feel embarrassed about it though…all he could feel was the clash of ecstasy overwhelming his senses and he held tightly to Zack. He wasn't even aware that he was crying out so loudly and the thunder only partially drowned out his ragged voice.
 
“Oh, Cloud,” Zack groaned shakenly, kissing his arching throat with loving sweeps of his mouth. He cupped the back of the blonde's head and held him to his chest, closing his eyes as the smaller man's cries of pleasure shivered over his skin. He kept pumping his hips with smooth, steady strokes and when Cloud's trembling eased and his cries died away, he pulled back to look down at him.
 
“I love you. Always have.”
 
Cloud didn't have the breath to speak but he reached up and traced Zack's parted lips with his fingers and he put all of his feelings behind the look he gave him in return. Zack smiled, apparently getting the message. He lowered his mouth to Cloud's again and kissed him deeply. Cloud slid his hands over Zack's broad shoulders until he felt the base of his wings. He stroked the feathers with awe and Zack shivered. Realizing it gave him pleasure, he combed his fingers through the soft feathers, feeling along the base of the wings and familiarizing himself with the structure.
 
“Whoa, that's doing something funny to me, Cloud,” Zack gasped as tingles raced up and down his spine.
 
Suddenly, he wasn't sure he'd be able to concentrate enough to stay in a tantric state, if his companion kept petting his wings like that. Cloud's clever fingers continued to push through the feathers, stroking and kneading back and forth along both wings, as far as he could reach. The blonde lifted his head and pressed soft kisses over Zack's chest and clavicle, further unraveling his control.
 
“Cloud,” Zack panted, his thrusts quickening slightly. “Careful there, Sunshine…I'm…I'm getting kind of…” The fingers stroked with deliberate sensuality now and Zack bucked hard into the pliant body he was claiming, making Cloud gasp sharply. “Baby, I'm warning you,” Zack panted, his face breaking out into a sweat with the effort to maintain control over his urges.
 
It was rolling over him then and Zack's body snapped taut as he used all his willpower to channel his energy. Amazingly, he won the battle and though he orgasmed hard enough to see black spots, he didn't spill himself. Cloud's soft kisses were like little pieces of paradise against his skin as Zack trembled over the blonde and moaned throatily. His feathers ruffled and his wings spread out and shivered as sensations coursed through them as well.
 
~Uh, okay…I think my wings just came, too.~
 
Cloud was enthralled. He stared up at Zack's tense, gorgeous features and the huge span of ivory wings above them both as he continued to caress the trembling, feathered limbs. He whispered Zack's name and sighed at the feel of his cock bucking inside of him.
 
“I want you to come,” Cloud murmured, finally able to speak coherently again. “I mean really come. I want to feel you spill inside of me.” He blushed hotly, surprised that he'd managed to say all of that without stammering.
 
“Good,” Zack panted as he recovered from the intense climax. “'Cause I've gotta tell you, I can't keep this up much longer. Especially if you plan on giving my wings another hand-job like that.” He laughed breathlessly and bent his head to kiss the blonde, running his tongue over his lips before pushing it in and stroking inside of his mouth. Cloud returned the kiss passionately, his hands ceasing their explorative caress of his wings to rub his shoulders and back.
 
Impassioned by Cloud's creative lovemaking, Zack eased the blonde's legs off of his shoulders and put his arms around him. “Come here,” he encouraged breathlessly as he started rocking back and took Cloud with him. The smaller man held onto Zack's shoulders and did as he was urged. He ended up sitting in Zack's lap, with his legs wrapped around his waist and the larger man's cock still nestled firmly inside of him. Cloud moaned and his groin began to tighten again. Zack supported his back with one arm and reached down with his free hand to grip his sex. He stroked it gently, making it harden faster.
 
“Have your way with me now, Goldie,” Zack offered in a sexy drone.
 
Cloud smiled at him and sighed with pleasure. “I've never ridden anyone before,” he admitted softly.
 
“Never?” Zack was surprised, given the hip action Cloud had demonstrated earlier.
 
Cloud shook his head and lowered his gem-bright eyes. “I've only bottomed a few times so I'm kind of new at this role.”
 
Zack smiled encouragingly. “Well, you were doing a good job of riding me from the bottom. Just give it a try and see how you like it.” With his thumb, he circled the velvety knob at the tip of Cloud's erection and he twitched inside of the blonde with excitement as Cloud bit his lip and moaned.
 
“Okay,” Cloud gasped. “I'll try.” He shifted hesitantly in the other man's lap, rolling his hips with an experimental thrust. He moaned again as the motion caused him to slide back and forth on the thick, hard organ. It felt good and he tried again, closing his eyes in concentration. Zack's free hand cupped one of his hips and gently guided him a little, helping him find an angle and rhythm that worked best for him.
 
Zack's breath caught as the blonde steadily got the hang of it. Cloud was good…damn good. He seemed to have a natural talent for pelvic thrusts and his snug passage slid up and down Zack's rigid flesh deliciously. He studied the smaller man's enraptured features and he knew with certainty that the next time he came, there was going to be some cream with it.
 
~Yup, I'm going to blow my load for sure this time. He's too damn hot and sweet and tight around me. Feels so damn good, I don't know how I went for so long without sex and stayed sane!~
 
Zack unconsciously embraced Cloud with his wings, pulling him closer and draping him with protective, soft feathers. He moved his gripping hand up and down the blonde's erection, drawing moans and gasps from him. The storm outside died down as the two new lovers rocked against each other, kissing and gasping with delight. The setting sun broke through the clouds, casting orange and pink light into the open hayloft.
 
Had anyone happened by and seen the two men, they would have thought that an angel had flown down from the heavens and claimed a mortal lover for his own. At least, that was the impression Cloud got when Zack's wings parted again and the blonde drank in the sight of him. The warm rays of sunlight bathed Zack and reflected on the white feathers, making the black-haired man almost appear to glow.
 
“I love you,” Cloud said in a shaken whisper. He'd been unable to speak the words earlier when he wanted to but now they tumbled out of his mouth effortlessly, even though he hardly had the breath to speak. Zack's amethyst eyes were soft and intense on him and that irresistible smile of his curved his lips. Cloud's peak struck him fast and he cried out, embracing Zack tightly as he came.
 
Zack clenched his jaw and groaned heavily as Cloud's gripping heat clenched rhythmically around him. He pushed deep into him and tilted his head back as he followed him into the final burst of pleasure.
 
Cloud parted his lips and examined the sensation of feeling Zack's semen spurting into his body. He'd thought it would feel weird…at least messy…but it felt great. He laid his head on the other man's tense shoulder and closed his eyes, enamored with the sensation. Zack's chest rose and fell heavily against his as his orgasm played out. He'd released Cloud's spent sex and he put his arms around him and held him close.
 
After several minutes of blissful afterglow, Zack spoke. “Could this be more perfect? Look, Cloud. There's a rainbow.”
 
“Stop teasing me,” Cloud mumbled sleepily.
 
“I'm not! There's really a rainbow outside.”
 
Cloud lifted his head off of Zack's shoulder and followed his gaze. He blinked. There really was a rainbow! It was arching over the distant hills, spanning the sky where the storm had retreated.
 
“I'd almost think that was set up by someone,” Cloud murmured.
 
Zack kissed his neck. “Don't be such a pessimist. Rainbows happen all the time after a storm. Pretty cool timing and location, though.” He smiled at the blonde. “You don't think this was perfect?”
 
Cloud's face relaxed into a soft smile as well and he nodded. “Yeah. Couldn't have been better.”
 
They remained in their embrace and watched the sun go down, treasuring the moment and the experience they'd shared. No matter what happened with Deepground and the rest of the world, they'd always have this one, perfect experience.
 
~**********************************~
 
-To be continued