The mighty have fallen
folder
Final Fantasy VII › Yaoi - Male/Male
Rating:
Adult ++
Chapters:
22
Views:
2,491
Reviews:
7
Recommended:
1
Currently Reading:
3
Category:
Final Fantasy VII › Yaoi - Male/Male
Rating:
Adult ++
Chapters:
22
Views:
2,491
Reviews:
7
Recommended:
1
Currently Reading:
3
Disclaimer:
Final Fantasy and all characters are the property of Square Enix. I do not profit from this fanfiction, it’s for entertainment purposes only.
Chapter 20
“The mighty have fallen”
Part 20
Cloud hardly cared about the curious look the pharmacist gave him when he barged in at five minutes before closing time, selected a box of condoms for the “endowed male” and brought it to the checkout counter. Clearly the man didn’t think Cloud was built to suggest the need for larger sized rubbers and the blonde’s rush to get them probably gave away that he was buying them for a male partner. Cloud Strife simply didn’t care at this point. He’d gladly climb onto the monument in the center of town and shout that he was as gay as a rainbow-colored chocobo at the top of his lungs if it meant he could FINALLY consummate his relationship with Sephiroth.
He thanked the pharmacist breathlessly and hurried home, irrationally worried that in the short time he was away, Sephiroth lost interest in making love with him.
“I’ve got ‘em!” Cried the blonde as he shut and locked the door, kicked his boots off and charged to the bedroom whilst waving the Box of Salvation over his head like a trophy. Sephiroth was reclined on the bed with the covers pulled up to his waist and his ankles crossed over each other. He smirked at the box in Cloud’s hand.
“That’s wonderful, Cloud,” said Sephiroth dryly, “but unfortunately, I need to have a leak before we can make use of them.”
“Not a problem,” Cloud replied as he opened the coat and removed it to hang it on the hook on the door. “I’ll just wait here for you.”
Sephiroth wasn’t moving.
Cloud paused on his way to the bed, raising his eyebrows at the man. “Uh, didn’t you say you needed to go to the bathroom?”
“Yes I did, Cloud. However, I need your permission to get up.” Sephiroth gazed at him expectantly, his eyes traveling his body despite his irritation. It was difficult to hold onto his annoyance with the blonde standing there in those cutoffs.
Cloud frowned. “Why would you need…my…oh.” It dawned on him that he’d told Sephiroth not to move just before he ran out of the house. He flushed with embarrassment and guilt with the realization that he’d accidentally confined him to the bed. “I…shit, I’m sorry, Sephiroth. You can get up.”
“Why, thank you.” Sephiroth didn’t sound angry so much as patiently amused. He pulled the covers down and swung his legs over the side of the bed. Unconcerned with his nudity, he crossed the room to the door, his lips quirking a bit at the wide-eyed expression on the blonde’s face.
“I’m really sorry,” Cloud said again as Sephiroth started past him. “I wasn’t even thinking about it when I said that.”
Sephiroth couldn’t contain a soft laugh. He paused on his way out the door to run his hand over the blonde’s lithe back and nuzzle his ear. “If I thought you had done it on purpose, I’d be angry. Little dingbat.”
Cloud bit his lip and grinned at him. “Are you still going to want to…you know?“
Sephiroth glanced down at his groin, feeling it already responding to the sight of Cloud’s toned body and his proximity. “Oh, have no doubt about that, Cloud. I just want to finish having a piss before you make me stiff again and it becomes a chore. I’ve learned that urinating with a hard on can be…messy.”
Cloud snickered impulsively and nodded with agreement. “I’ll just get settled and wait here for you, then.”
A little demon tempted Sephiroth to make Cloud wait for a long time, just to pay him back. Unfortunately the blonde was already affecting his libido and he knew he wouldn’t be able to wait for much longer, himself. The way the blue eyes caressed him with admiration made his desire spike and forced him to hurry to the restroom before he hardened fully.
He managed to relieve his bladder with minimal difficulty and he wiped himself off with a wet, soapy washcloth when he was finished. The last thing he wanted to do was leave traces of urine where he knew most of Cloud’s attention was going to be focused. He smirked at the thought and went completely hard as he imagined the blonde’s lips around him. Having his cock orally pleasured when it was hard was another thing he’d never experienced before. Zackary had talked him into letting him do it twice before and while it had been pleasurable, he knew that getting that sort of treatment when erect was probably very different. Not that he intended to ask Cloud for it or push him to do it, he just knew from past encounters that the blonde had been wanting to do it for a long time now.
When Sephiroth returned to the bedroom he was treated to the sight of Cloud reclining on the left side of the bed, with his fingers locked together behind his head. The zipper of his cutoffs was down, exposing the flushed head of his erection. Cloud gave him that sweet, boyish smile of his and Sephiroth wondered if the blonde was even aware of how painfully desirable he was.
Cloud noticed the taller man’s hesitation and his eyes strayed to the proudly jutting cock between Sephiroth’s legs. “You don’t have to smack yourself this time,” he said with a little smirk as the organ hardened even further and Sephiroth looked slightly embarrassed.
Sephiroth mumbled something incoherent and approached, a faint flush coloring his cheekbones. Cloud rolled onto his right side and propped himself up with his elbow as his lover stretched out next to him. He immediately reached out to trace Sephiroth’s pectorals with his fingertips. His golden lashes lowered as he gazed down the general’s toned body with admiration.
Sephiroth held off on his own explorations for a moment, allowing Cloud to touch him at leisure. He usually limited the amount of time the blonde had to do this because his touch ignited fire in his veins and he feared that too much would send him over the edge. Tonight it was different; he could give in to his urges without fear of harming his smaller companion. Cloud was almost fully healed and he didn’t have to worry about snapping him like a wishbone. He closed his eyes as the blonde’s hand moved down to his hips, the fingers still tracing the muscles and bones lightly. There was something faintly teasing about the caress; it gave pleasure and was inviting at the same time. Honestly, Sephiroth was beginning to think that Cloud was the perfect uke.
Cloud took his time, pleased that his companion wasn’t stopping him or limiting where he could touch him. As eager as he was to finally have Sephiroth inside of him, he didn’t want to move too fast and startle him. He knew that eventually the man would adjust to his sexuality and in the meantime, Cloud would have to guide him and show him that he was willing to give himself to him completely. Sephiroth’s nature was to dominate and he needed to learn that it was okay to do so in bed, as well as on the battlefield.
He leaned in and pressed a light, soft kiss on Sephiroth’s throat, then dragged his lips down to the chest he adored so much to do the same there. Once his lips touched the silken skin, one kiss wasn’t enough for Cloud. He licked daintily at a nipple before taking it between his lips. Sephiroth’s arm went around him and he sighed as Cloud pleasured the nub to hardness before moving on to the other one. The blonde couldn’t see his companion’s soft smile of amusement as he went from gently kissing the beautiful chest to worshipping it with his mouth and tongue. He knew Sephiroth found it funny that he was so enamored with his chest but he couldn’t bring himself to care.
Slowly he allowed his hand to glide lower to trace the lines of Sephiroth’s pelvis. He felt the other man tense slightly with anticipation and he murmured to him soothingly before dragging his fingers through the crisp, lustrous nest of hair framing his genitals. This time, Sephiroth didn’t jump when he curled his fingers around the impressive girth of his cock. Cloud congratulated himself on being smooth with his exploration and he squeezed the shaft and pulled gently toward the head. Sephiroth groaned and Cloud smiled against the smooth skin of his chest as he began to massage the hard length.
“How’s that?” Cloud inquired, pausing in his kissing to look up at Sephiroth. He brushed his thumb over the slit in the tip of the organ, making a bead of moisture form and drawing a sharp gasp from Sephiroth.
“Feels wonderful,” Sephiroth responded, a flush stealing over his cheeks. He always felt so awkward describing his feelings but Cloud always asked about it. The only reason he didn’t complain was because he knew by now that the blonde was a very considerate lover and he asked these questions because he wanted to give him as much pleasure as he could.
He was rewarded for his compliance with a happy smile from Cloud, which made his heart leap in his chest. Impulsively, Sephiroth bent his head to kiss those sweet, smiling lips. He gasped again when the blonde rubbed the tip of his cock in a circular motion, stimulating it to release more drops of precum.
~I love you, Cloud.~
Sephiroth hadn’t said it allowed but he’d unwittingly mouthed the words against his companion’s lips. Cloud felt the sensitive mouth form the words against his lips and he nearly stopped what he was doing. He pulled back and stared at the taller man with amazed wonder on his fair features. Sephiroth looked back at him and swallowed, seeming to struggle to say the words out loud. Cloud smiled brightly at him and kissed him again; saving him the effort of saying something he’d already made clear. He made a sound of eager excitement in his throat when Sephiroth’s tongue slid into his mouth to caress his.
“I want to taste you,” Cloud murmured breathlessly against Sephiroth’s lips when the kiss ended. “Can I?”
Sephiroth nodded and eased himself onto his back. He combed his fingers through Cloud’s soft fluffy hair and tried to relax as the blonde’s mouth traveled down his torso, while his hands rested on Sephiroth’s hips. The silver warrior couldn’t stop himself from tensing up when he felt Cloud’s warm breath caressing the head of his sex. He looked down and immediately wished he hadn’t. The sight of Cloud’s shapely lips sliding down over the shiny cap of his dick was fascinating in itself, but the feel of it…oh, the feel!
“Fuck,” Sephiroth gasped shakenly, his eyes widening with the unfamiliar, amazing feeling of someone’s warm, wet mouth drawing on his erect cock. It was very different from oral pleasure while soft. He was highly sensitized now and as Cloud’s lips tightly sealed around the girth and his tongue stroked the underside, Sephiroth lost the ability to focus his eyes. For a moment he saw two blond heads lowering over his pelvis.
Cloud withdrew his mouth and allowed the stiffened organ to slide out. “Is it too much, Sephiroth? Am I sucking it too hard?” He asked, looking up the length of the other man’s body to study his face.
“No, it’s…it’s fine, Cloud,” Sephiroth answered breathlessly. “I just wasn’t expecting it to feel so good.” He wanted to demand that he continue but he didn’t want to seem selfish.
Cloud smiled, having only paused because he was unsure whether there was a hint of pain in Sephiroth’s voice or not. “Just relax,” he advised gently…and this time he didn’t care if the trigger compelled his lover to obey or not. If he was too tense he wouldn’t be able to enjoy it as much. He felt the muscles relax under his hands and he gripped the base of the cock with one of them to brace it before he continued. Sephiroth heaved another shuddering gasp as Cloud took it into his mouth again, this time without stopping. He braced the taller man’s pelvis with one hand while holding his sex with the other, and he began to move his head to take the swollen flesh in and out of his mouth. He found a good rhythm and relaxed his throat muscles to take more of it in.
Sephiroth’s head fell back and he stared at the ceiling with glazed eyes as his lover demonstrated that he was every bit as good at fellatio as he was. He moaned again despite his efforts to stay silent and his hands stroked Cloud’s hair encouragingly. The blonde varied his techniques, turning his head from one side to the other so that he could take him in at different angles. He occasionally paused when he reached the head and lightly scraped his teeth over the tip, making Sephiroth’s body shudder spasmodically and drawing a groan from him. The combination of the wet suction and the motions of the blonde’s tongue and lips was sheer heaven, and before long the pleasure and pressure grew to unbearable heights.
Knowing what the hot, throbbing pressure in his balls meant, Sephiroth gasped a warning. “Cloud…I’m getting close.” He hissed and trembled as the blonde sucked harder and moved his mouth faster in response. “Oh…shit…I’m not kidding, Cloud. You’re in for some extra protein if you keep going!” Why he expected the blonde to stop when he never did so under the same circumstances, Sephiroth didn’t know. He supposed on some level that he wanted to spare his lover the salty bitterness of his come, but Cloud obviously had enough experience to be accustomed to it.
He lost control completely when Cloud took him all the way down his throat and swallowed. “Cloud!” Sephiroth groaned raggedly, his hips bucking. His eyes closed in ecstasy as his balls contracted and his cock twitched hard inside the blonde’s mouth. He arched his neck and threw his head back, releasing Cloud’s hair to clutch the blankets desperately. The orgasm seemed to go on and on, until Sephiroth couldn’t catch his breath and he wondered if he would pass out before it finished.
Cloud kept sucking and swallowing while rubbing his lover’s thighs soothingly. Sephiroth’s cock kept bucking inside of his mouth even when there was no longer any seed left to ejaculate. Cloud eased up after a few seconds, when the spasms finally slowed. He allowed the spent organ to slide out of his mouth and he kissed his way back up Sephiroth’s body to his face. He nibbled and kissed the taller man’s parted, gasping mouth, smiling a little with pride.
“Isn’t it better when you can relax and enjoy it?” Cloud asked between kisses.
Sephiroth nodded mutely, still trying to catch his breath. He returned Cloud’s kisses passionately, expressing in no uncertain terms that while he was temporarily sated, he was by no means finished. His hands stroked the blonde’s back and slid around to the front. It was Cloud’s turn to gasp as Sephiroth’s hand found his exposed erection and began to stroke it leisurely. “Payback, huh?” the blonde asked breathlessly.
Sephiroth chuckled softly and stimulated the tip, making the smaller man groan against his lips. He loved to pet Cloud’s dick and listen to his moans and sighs. He licked the blonde’s lips with the tip of his tongue and pulled back to watch his face. The sapphire eyes were heavy-lidded with pleasure and there was a charming flush coloring his cheeks. That was another thing Sephiroth loved; the way Cloud’s fair complexion revealed his blushes of passion so readily. He was again reminded of a porcelain ball-joint doll as he watched the blonde’s soft lips part for another moan of pleasure. Cloud’s tongue swiped those compelling lips instinctively and Sephiroth couldn’t resist cupping the back of his head with his free hand and drawing him closer for another kiss.
He felt his groin throb as he plundered Cloud’s pliant mouth and he knew it wouldn’t take long for him to recover from his orgasm. Cloud began to flex his hips in time with Sephiroth’s stroking hand, pushing himself into his grip and out again with perfect synchronization. He whimpered Sephiroth’s name and sucked on his tongue eagerly. The tip of his sex was lubricating nicely and Sephiroth smoothed the slippery fluid over the head with his fingertips, until the heart-shaped cap was shiny and slick. He looked down and admired the swollen flesh, finding it unreasonably pretty. He’d never thought of dicks as “pretty” before, but somehow even parts of Cloud’s body that didn’t traditionally fit that adjective managed to bend the rules. Quite simply there wasn’t a single inch of the blonde’s body that wasn’t pretty to Sephiroth.
“You’re close already,” Sephiroth purred with amused arousal as the blonde shuddered and moaned steadily. “Shall I make you come, Cloud? Or shall I deny you release until I’m inside of you?”
Cloud’s eyes flared open and his mouth worked desperately. Sephiroth smiled and slowed his fondling. “I think I prefer the latter option. Let’s peel these shorts off of you now, hmm?”
“Th-they aren’t THAT tight,” Cloud gasped, writhing against Sephiroth in a silent plea for him to keep going.
An irresistible desire to make Cloud scream with need and pleasure took over Sephiroth and he chuckled at the blonde’s slutty actions. “I’ll let you come when I’m ready for you to,” he said in a dulcet, seductive tone. He ignored the pleading expression on the blonde’s stunning features and released his cock to tug down on the waist of his shorts. “Lay back, Strife. These aren’t going to just slip off with a couple of tugs.”
Cloud sighed but didn’t argue. He lay on his back and lifted his hips as Sephiroth pulled on his shorts. They slid down easily and the silver-haired man’s expression showed mild surprise. Cloud grinned up at him. “See? I told you they aren’t as tight as they look. I’d never be able to exercise in them otherwise. The fibers are stretchy.”
“Indeed,” Sephiroth replied as he pulled them off completely and examined them with a smirk. “You realize of course that I’ll want you to wear things like this often when summer comes around.”
Cloud chuckled. “Whatever you want, Sephiroth.”
The general’s emerald gaze flashed hotly and he climbed on top of Cloud’s nude form, pushing his thighs apart to settle his hips between them. “Every time you say things like that to me, I feel a need to possess you.” He claimed the blonde’s mouth again, kissing him more roughly than before. Cloud’s submissive moan only increased Sephiroth’s desire and he growled low in his throat and dragged a hand down the young man’s body, tracing patterns on his outer thigh for a moment with his fingertips. He was fully erect now and he was already producing precum in his excitement. He decided it was time to move things along and prepare Cloud’s body to receive him.
Cloud felt the bite of disappointment when Sephiroth levered his body off of his, but it only lasted until the general rolled him over onto his stomach and ran his hands possessively down his back and buttocks. He closed his eyes and relaxed as he felt Sephiroth’s fingers trace the cleft between his butt cheeks, understanding what he intended to do next. There was a pause and Cloud felt Sephiroth’s weight shift the mattress as he moved. “The lube is on the nightstand, next to the condoms,” Cloud murmured, guessing that his lover was searching for it.
Sephiroth paused and considered the blonde for a moment, his serpentine gaze admiring the sight of his fair body stretched out and ready for his pleasure. Shiva, he loved that tight little ass. He reached for the lube and set it beside him on the bed, then impulsively lowered his mouth to kiss the tempting twin mounds. Cloud sighed in response and Sephiroth licked firmly against the soft, smooth skin, squeezing the rounded globes with both hands. “Have you gone to the bathroom since you last bathed, Cloud?” Sephiroth murmured against the delectable skin.
“No,” Cloud answered in a soft, dreamy voice, understanding that Sephiroth wasn’t asking about urinating. He wasn’t entirely sure why he was asking but he imagined it had something to do with preparing him.
What happened next took Cloud completely off-guard. He’d heard of “rimming” but he’d never, ever had anyone do it to him before and he certainly didn’t expect a man who’d never claimed anyone before to do it. When he felt Sephiroth’s moist tongue dart between his cheeks he lifted his head and made an exclamation of shocked surprise. Sephiroth softly commanded him to be still and Cloud was helpless to disobey, almost as if he had a compulsion trigger as well. He moaned softly as Sephiroth’s hands spread his butt cheeks and the tip of his tongue sought out the sensitive ring between them.
Sephiroth pressed his tongue rhythmically against the entrance to Cloud’s body, pleased when the blonde whimpered but didn’t move. He’d never done this before but he remembered the way Zack often did it to him before intercourse and he used that knowledge to his best advantage. He pushed firmly, getting the tip of his tongue past the tight ring of muscle and eliciting another soft moan from Cloud. He glanced up and saw that the blonde was squeezing the pillows hard, and he smiled and swirled his tongue around the entrance until Cloud was shivering and panting.
Sephiroth stopped for a moment and slipped his hands beneath Cloud’s hips, guiding him to his knees and positioning him so that his ass was sticking up invitingly and leaving his hole exposed. He caressed the trembling globes with one hand while reaching for the lube with the other. Before applying any of the slick gel, he tongued him for a little while and played with his genitals. He didn’t chastise Cloud for flexing his hips as he stroked his straining erection and rolled his balls in his palm. He knew it was probably impossible for him to stay completely still with this much stimulation.
“Sephiroth,” Cloud moaned, biting his lip as the sensations rolled over him and threatened to make him scream. “Oh god, I need you…please…fuck me!”
Sephiroth clenched his jaw against the tide of lust surging through him, determined to make their first time pleasurable for Cloud at all moments. If he were to immediately comply with Cloud’s pleas, it would cause tearing and substantial pain for the blonde. “Be still, Cloud. I promise you, I’ll fuck you good and proper as soon as I’ve stretched you enough.”
The latter half of his comment made Cloud laugh softly, despite his painful need. “Good…and…proper?” He gasped. “Promises, promises.”
“Would you rather I ram into you now and split you open?”
Cloud winced at the thought, picturing Sephiroth’s large, beautiful shaft slamming into him without any preparation. No, it wasn’t a good idea to tempt a man that was hung like a mule to pound away without stretching first. “I’ll try to behave,” Cloud conceded softly, holding obediently still.
Sephiroth bit his lips to control a chuckle and he stopped fondling Cloud to reach for the lube. After unscrewing the cap and squeezing out a portion as long as the first digit of his index finger, he loosely capped it again and set it aside. He smeared the lube over his finger and huffed on it with his breath, trying to warm it so that Cloud’s ass didn’t get a cold surprise. When he thought it was sufficiently warmed, he stroked the blonde’s left cheek with his other hand and teased the entrance a little with his lubed finger. Cloud pushed backwards instinctively, whispering a soft plea. With a smug grin, Sephiroth pressed carefully on the puckered hole until it gave and accepted the intrusion. Cloud’s soft gasp almost made him pause, but the moan of pleasure immediately following it ensured Sephiroth that he wasn’t hurting him.
He watched in fascination as the pink flesh expanded around his invading finger and he pushed it in all the way to the knuckle. The warm, tight grip of Cloud’s body made Sephiroth’s cock twitch with arousal and his breath quickened. As he withdrew the finger and slowly pushed it back in, Cloud rocked back to aid the penetration. “You have no idea how difficult it is for me to maintain patience and not mount you right now, Cloud.” Sephiroth was a little surprised by how rough and husky his voice sounded to his own ears.
Cloud responded by groaning with pleasure and moving his pelvis rhythmically, matching Sephiroth’s thrusts. After a little while, the general thought it was safe to add another finger. The tightness felt amazing and Cloud’s soft whimpers again had him worried for a moment. “Should I stop?” Sephiroth murmured.
The blonde shook his head negatively and pushed back again, encouraging the penetration. Sephiroth slowly and steadily pumped his fingers inside, feeling Cloud’s body heat rise. He slid his other hand under to cup the young man’s balls and squeeze them gently. Cloud cried out and shuddered, making Sephiroth groan as well. He felt the gland inside and he smirked as he began to pet it. Cloud’s whole body tensed as Sephiroth pressed his fingers against the hard little mass and rubbed it firmly. The silver warrior brushed his lips over his lover’s taught ass, kissing one cheek at a time as he massaged the tenderest spot.
Cloud’s blue eyes were wide and blank as Sephiroth stimulated his prostate. He’d wondered how Sephiroth could be so good at this but it occurred to him that he probably did this for his lover during sex. Cloud had done it himself to increase the other party’s pleasure so it wasn’t that odd that Sephiroth was so damned skilled at it.
Any further thoughts he might have had were drowned out as Sephiroth added a third finger, stretching him almost painfully before continuing to rub the gland inside. Cloud panted and bucked back against him, silently begging for him to thrust his fingers harder. When he obliged, the blonde saw stars for a moment and he thought he was going to come. Sephiroth seemed to get that idea as well because the general’s other hand stopped fondling his balls and gripped the base of his dick firmly.
“Not yet, Cloud.” The silken voice ordered.
Cloud whimpered and nodded submissively, not complaining as his lover kept his cock properly restrained and continued to fuck him with his fingers. He alternately thrust and rubbed inside, until Cloud was yelling with need and sweating.
Deciding that it was enough, Sephiroth removed his finger and stroked the blonde’s arched back, telling him he could lie down if he wanted to. Cloud rolled onto his back and stared at him with his chest heaving for breath. Sephiroth removed a condom packet from the box on the dresser and tore it open.
“Mind if I do that for you?” Cloud whispered huskily.
“Absolutely not,” answered Sephiroth readily.
Cloud smiled and sat up, scooting closer and taking the condom from his lover. He could tell by Sephiroth’s harshly drawn breath that he took him by surprise when he stretched out between the man’s legs and used his mouth instead of his hands to unroll the condom over his cock. It was a bit of a chore due to Sephiroth’s size, and Cloud hadn’t taken into account that there was a combination of spermicide and lubricant coating the inside of the rubber. He tried to ignore the sharp, bitter flavor as he worked his lips around the girth of the general’s cock and slid the condom on.
Unfortunately, Cloud wasn’t exactly an ace at hiding his expressions. When he completed the job and sat back up, Sephiroth noticed the way his lips were delicately twisted. As exciting as it had been to watch the blonde put the condom on him using only his mouth, he thought he understood what caused that expression. “Spermicide?” he questioned mildly.
Cloud nodded and licked his lips, still grimacing. “Spermicide,” he confirmed. “So much for being sexy for you…I guess I look like someone that took a bite out of a turd because I thought it was a candy bar.”
Sephiroth responded with one of his rare, full laughs. He reached out and tweaked a strand of his lover’s hair, shaking his head with amused exasperation. “Go rinse your mouth out, Strife. I can wait long enough for that, at least.”
Cloud didn’t argue. As he got up to hurry to the bathroom, Sephiroth swatted his ass lightly and made him yelp. The general kept chuckling softly as he watched him go. He could sympathize—he’d done the exact same thing once and Zack had nearly passed out laughing at him. After a few moments, Cloud returned to the bedroom with a flush of embarrassment brightening his cheeks.
“For what it’s worth, I did enjoy watching you do that,” Sephiroth said with a crooked grin. “Come here, Cloud. I want you.” He had his legs dangling over the side of his bed and his erect, rubber-encased sex was jutting out demandingly from between his thighs.
That simple statement made the blonde forget his feelings of humiliation and he went to the side of the bed and put his arms around the taller man, letting him lift him up so that he was straddling him. “Reminds me a little of the time I fell on you, on the couch,” Cloud said as a sudden attack of shyness forced him to lower his gaze.
“Oh, I’ll never forget that little encounter, so long as I live,” Sephiroth agreed, kissing the blonde’s chin and jaw.
“How…I mean, what position do you want me in?” Cloud whispered, closing his eyes in pleasure as the general sucked on a sensitive spot beneath his ear.
“Just like this,” purred the taller man. “This way, you can control how much of me you take in and I can see your face when I’m inside of you.”
Cloud was again surprised. ~Shit, did he really think he needed me to tell him how to do this? He’s a natural! I’ve been with people that screwed a lot more than he ever has and they didn’t have half his skills!~
Sephiroth then said something that reminded Cloud that he was new to being the giver, even if he did know his way around the body. “Shall I guide myself in, or would it be better for you to do it? I can’t promise I’ll be entirely accurate at first.”
Cloud pulled back and smiled gently at him. “I can guide you in.” He kissed him and rose up a bit, lining himself up as he reached between their bodies and grasped Sephiroth’s erection. He was nervous but he didn’t allow himself to tense up as he relaxed his thighs and descended until he felt the tip of the organ pressing against him. “Can you brace my hips?”
Sephiroth complied, settling his hands over said hips and holding them steady as Cloud sank down. He studied the blonde’s face carefully as he felt the tight entrance to his body against his cock. Cloud’s teeth worried his lower lip and his eyes squeezed shut as he sank further down. Sephiroth felt his anus clenching against the intrusion and he murmured softly to the blonde, reminding him to take it slowly. Cloud nodded and eased down some more, concentrating on relaxing for his lover. He gasped when the head of Sephiroth’s shaft eased past the ring of muscle. Pausing for a deep breath, he waited for his body to adjust and then sank down until the cap was inside of him.
The hardest part was over with. Now that the initial breaching was complete the rest would be easier. Cloud opened his eyes and looked at Sephiroth. The expression on that angelic face nearly made him lose his common sense. There was open wonder and a little bit of astonishment on Sephiroth’s face, which made Cloud smile with shy pride. He combed his fingers into the general’s silky, lustrous hair and slowly took him the rest of the way in. “You’re so…damned big!” Cloud moaned, biting his lip as he was filled and stretched with Sephiroth’s throbbing length.
“You’re so damned tight,” Sephiroth countered, clenching his jaw and taking quick, sharp breaths as the unbelievable pleasure of feeling Cloud’s sheath squeezing him nearly made him come undone. The blonde sank all the way down, taking him up to the hilt. For a moment they stayed that way with their quickened breath intermingling like their bodies were. Then Cloud kissed Sephiroth slowly and began to move. The general’s bright green eyes were stunned as his blonde companion carefully rode his cock, looking directly into his eyes whilst doing so.
~God, Strife…how do you manage to be so direct and so timid at the same time? You’re a delightful little paradox!~
Sephiroth’s thoughts were broken as Cloud’s gripping heat milked him steadily. The blonde moaned his name and Sephiroth was overcome with lust and pleasure. He bucked his hips hard, driving his hardness in deep and stroking the prostate in passing. Cloud cried out sharply and clutched at his back, the short nails pressing grooves into the skin. The mild pain of it only excited Sephiroth more and he uttered a curse and gripped Cloud’s hips firmly.
Cloud hollered incoherently as his partner lifted him up and slammed him down again, while bucking upwards at the same time. He’d never been entered so deeply or so hard before and he whimpered as Sephiroth took control and fulfilled his earlier promise to “fuck him good and proper”.
Evidently the years of suppressed sexuality were finally getting the better of Sephiroth. Cloud hardly had time to register what was happening as Sephiroth suddenly rolled, pinning him beneath him and pulling his legs up high. The silver-haired man was now half-crouching over the side of the bed with Cloud spread out beneath him, allowing himself more control over his motions and a better angle for penetration. Cloud couldn’t control the scream the burst from his lips as the taller man thrust firmly into him at that angle.
Cloud’s scream cut through Sephiroth’s haze of lust and he went still, staring down at the blonde with concern. “Too hard?” he panted.
Cloud shook his head, trying to find the breath and the words to ensure Sephiroth that he’d only screamed because he’d hit his prostate hard with that last thrust. The silent answer seemed to be enough to satisfy Sephiroth, because he resumed as soon as Cloud finished shaking his head. “Ah…Seph…i…roth!” Cloud groaned as the general cupped his ass and lifted it for deeper penetration. Sephiroth drove into him again and again, gasping his name and groaning without restraint as the pleasure and his instincts took over.
Retaining some semblance of awareness, Sephiroth exerted some control over his thrusts, smoothing them so that they weren’t too sharp or uneven. He rose up a little to give himself room to touch his smaller companion, running his hands over Cloud’s sweating torso and stomach. He watched the blonde’s erection slap against his belly as he took him and he couldn’t resist petting it. Cloud writhed and whimpered, his hands desperately grabbing Sephiroth’s ass as the general pumped steadily and firmly. Sephiroth watched his dick plunging in and out of the blonde’s body and the sight made him come close to orgasm. Determined to make the encounter last as long as he could, Sephiroth released Cloud’s ass and squeezed the base of his cock to deny himself the climax that his body wanted.
Cloud’s breath hitched as Sephiroth’s thrusting sex and stroking hand brought him closer to his peak. He looked up at the general and saw the way the thick, silver lashes were lowered. When he realized that Sephiroth was watching his shaft thrusting in and out of him, he lost control and arched his back. Cloud hollered his lover’s name again as he came in several thick spurts, splattering both Sephiroth and himself with the mess. He didn’t care and by the way Sephiroth was staring down at him, the sight and feel of the seed hitting their skin was anything but disgusting to him.
“You’re beautiful, Cloud,” Sephiroth stated in an uneven, silken voice. “I never get tired of looking at your face when you’re coming.” He closed his eyes and sighed with pleasure as Cloud’s body clenched rhythmically around his cock as a result of the orgasm.
Cloud’s torso heaved as he recovered from the climax. He licked his lips and gazed up at his lover with fulfilled pleasure, moaning softly as he continued to fuck him. He was used to his lovers coming before he did, or at least directly afterwards. Sometimes his orgasm didn’t happen from intercourse, but as a result of he or his partner giving him a hand job afterwards. It was wonderful to come so easily during intercourse and pleasantly surprising to have his lover still thrusting steadily against him afterwards.
“You’re so good,” Cloud whimpered. Sephiroth’s thrusts were so powerful and now that he’d gotten a bit more used to it, they were also controlled. It made sense if he thought about it—Sephiroth was built to excel in everything. His ability to learn and adjust was superior to the average man’s…and even to most other Soldiers. Why shouldn’t those gifts also carry over to bedroom skills?
Sephiroth smiled lustfully down at the blonde, adjusting his rhythm and speed slightly to give him time to recuperate. He wanted to make Cloud come once more before allowing his own release but there was no guarantee that he could do that. The timing and strength of his thrusts combined with angling them to stimulate the gland inside were all factors in determining whether he gave Cloud enough pleasure to make him hard and ready again. At least, that was his theory based on what he knew of male biology and sex. Smut books weren’t exactly on his desired reading list so he was using scientific principals to determine his course of action. Despite Cloud’s compliment, Sephiroth didn’t think he was “good” at this yet so much as lucky.
His thoughts on prostate massage struck him with sudden inspiration and Sephiroth shoved deeply into Cloud’s body and instead of thrusting, he rotated his hips. The blonde’s sapphire eyes popped open wide and his sweet lips parted to emit a sound that was like a groan and a whimper combined. His hands again squeezed Sephiroth’s taught ass, begging him wordlessly not to stop.
“Do you enjoy that, Cloud?” Sephiroth questioned with a wicked smile.
“Oh…ah…GOD, SEPHIROTH!” was Cloud’s ragged response. His cock hardened again before Sephiroth’s eyes and he tossed his head, gasping sharply and panting unevenly.
Excited with the response, the silver-haired man withdrew himself to the tip and thrust home firmly before resuming the hip rotation. Cloud’s eyes rolled and fluttered closed and he bit his bottom lip, flushing as another orgasm began its approach.
“Very nice, Cloud,” Sephiroth panted as he again fondled the blonde’s stiffening shaft. “Do it for me again. I want to see that look on your face once more.”
Cloud’s brows furrowed and Sephiroth released his ass to brought the fingers of his free hand to the blonde’s parted lips, rubbing the pads back and forth over them. Cloud instinctively took the digits into his mouth and sucked firmly on them, his nostrils flaring with his quickened breath. Eyes as blue as the ocean off the beaches of Costa De Sol opened and stared into Sephiroth’s.
“Cloud,” the general groaned, realizing that he was going to need to squeeze the base of his sex again to prevent ejaculation. His hands were occupied however and Sephiroth had no intention of ceasing his massage or pulling his fingers out of that delectable mouth. Cloud moaned around his fingers and arched his back again as his second peak came. Sephiroth cursed with relief and let the wonderful spasms around his cock drive him over the edge. He bucked inside of Cloud and grunted with pleasure as he filled the condom with his seed. Trembling with the release, he pumped his hips slowly a couple of times, holding himself steady for a few seconds within the blonde. He spurted until there was no room left in the rubber and his creamy seed dribbled out from under the base of the condom at the root of his shaft.
When it eased up and stopped, Sephiroth collapsed on top of his companion and panted heavily. Cloud was likewise sucking air and he ran his fingers through Sephiroth’s hair and kissed his cheek. He winced a little and Sephiroth realized that he’d stretched his healing thigh a bit too much, pushing his knees up practically level to his ears. The general rose up and slipped out of his smaller companion carefully, then guided Cloud’s legs to rest and dangle over the side of the bed. He caressed the blonde’s sweaty cheek and stared down at him.
“Does your thigh hurt?”
Cloud shook his head, closing his eyes with sleepy bliss. “It only hurt a little when you pressed me down a minute ago. It’s okay now.”
“Good,” Sephiroth sighed. He grimaced down at himself as he felt the slippery confines of the semen-filled condom still encasing his shaft. “I think I’ll throw this thing away and bring back a soapy wash cloth. Just rest, Cloud.”
The blonde nodded and watched him go. He raised his arms and threaded his fingers behind his head, knowing he was grinning like a fool. Cloud felt like the luckiest guy in the world. Not only was Sephiroth the most gorgeous creature on Gaia, but he was also the fastest learner and most attentive lover Cloud had ever been with.
~If he’s this good when he’s not sure what he’s doing, I’m never going to want to get out of bed when he gets the hang of things.~
Cloud sighed and maneuvered himself so that he was laying properly on the bed. He closed his eyes and for the first time, he wondered who Sephiroth’s previous lover had been. He must have been a demon in bed, to have taught the man so much. He made a mental note to ask him about it later.
~*************************************~
-To be continued
Part 20
Cloud hardly cared about the curious look the pharmacist gave him when he barged in at five minutes before closing time, selected a box of condoms for the “endowed male” and brought it to the checkout counter. Clearly the man didn’t think Cloud was built to suggest the need for larger sized rubbers and the blonde’s rush to get them probably gave away that he was buying them for a male partner. Cloud Strife simply didn’t care at this point. He’d gladly climb onto the monument in the center of town and shout that he was as gay as a rainbow-colored chocobo at the top of his lungs if it meant he could FINALLY consummate his relationship with Sephiroth.
He thanked the pharmacist breathlessly and hurried home, irrationally worried that in the short time he was away, Sephiroth lost interest in making love with him.
“I’ve got ‘em!” Cried the blonde as he shut and locked the door, kicked his boots off and charged to the bedroom whilst waving the Box of Salvation over his head like a trophy. Sephiroth was reclined on the bed with the covers pulled up to his waist and his ankles crossed over each other. He smirked at the box in Cloud’s hand.
“That’s wonderful, Cloud,” said Sephiroth dryly, “but unfortunately, I need to have a leak before we can make use of them.”
“Not a problem,” Cloud replied as he opened the coat and removed it to hang it on the hook on the door. “I’ll just wait here for you.”
Sephiroth wasn’t moving.
Cloud paused on his way to the bed, raising his eyebrows at the man. “Uh, didn’t you say you needed to go to the bathroom?”
“Yes I did, Cloud. However, I need your permission to get up.” Sephiroth gazed at him expectantly, his eyes traveling his body despite his irritation. It was difficult to hold onto his annoyance with the blonde standing there in those cutoffs.
Cloud frowned. “Why would you need…my…oh.” It dawned on him that he’d told Sephiroth not to move just before he ran out of the house. He flushed with embarrassment and guilt with the realization that he’d accidentally confined him to the bed. “I…shit, I’m sorry, Sephiroth. You can get up.”
“Why, thank you.” Sephiroth didn’t sound angry so much as patiently amused. He pulled the covers down and swung his legs over the side of the bed. Unconcerned with his nudity, he crossed the room to the door, his lips quirking a bit at the wide-eyed expression on the blonde’s face.
“I’m really sorry,” Cloud said again as Sephiroth started past him. “I wasn’t even thinking about it when I said that.”
Sephiroth couldn’t contain a soft laugh. He paused on his way out the door to run his hand over the blonde’s lithe back and nuzzle his ear. “If I thought you had done it on purpose, I’d be angry. Little dingbat.”
Cloud bit his lip and grinned at him. “Are you still going to want to…you know?“
Sephiroth glanced down at his groin, feeling it already responding to the sight of Cloud’s toned body and his proximity. “Oh, have no doubt about that, Cloud. I just want to finish having a piss before you make me stiff again and it becomes a chore. I’ve learned that urinating with a hard on can be…messy.”
Cloud snickered impulsively and nodded with agreement. “I’ll just get settled and wait here for you, then.”
A little demon tempted Sephiroth to make Cloud wait for a long time, just to pay him back. Unfortunately the blonde was already affecting his libido and he knew he wouldn’t be able to wait for much longer, himself. The way the blue eyes caressed him with admiration made his desire spike and forced him to hurry to the restroom before he hardened fully.
He managed to relieve his bladder with minimal difficulty and he wiped himself off with a wet, soapy washcloth when he was finished. The last thing he wanted to do was leave traces of urine where he knew most of Cloud’s attention was going to be focused. He smirked at the thought and went completely hard as he imagined the blonde’s lips around him. Having his cock orally pleasured when it was hard was another thing he’d never experienced before. Zackary had talked him into letting him do it twice before and while it had been pleasurable, he knew that getting that sort of treatment when erect was probably very different. Not that he intended to ask Cloud for it or push him to do it, he just knew from past encounters that the blonde had been wanting to do it for a long time now.
When Sephiroth returned to the bedroom he was treated to the sight of Cloud reclining on the left side of the bed, with his fingers locked together behind his head. The zipper of his cutoffs was down, exposing the flushed head of his erection. Cloud gave him that sweet, boyish smile of his and Sephiroth wondered if the blonde was even aware of how painfully desirable he was.
Cloud noticed the taller man’s hesitation and his eyes strayed to the proudly jutting cock between Sephiroth’s legs. “You don’t have to smack yourself this time,” he said with a little smirk as the organ hardened even further and Sephiroth looked slightly embarrassed.
Sephiroth mumbled something incoherent and approached, a faint flush coloring his cheekbones. Cloud rolled onto his right side and propped himself up with his elbow as his lover stretched out next to him. He immediately reached out to trace Sephiroth’s pectorals with his fingertips. His golden lashes lowered as he gazed down the general’s toned body with admiration.
Sephiroth held off on his own explorations for a moment, allowing Cloud to touch him at leisure. He usually limited the amount of time the blonde had to do this because his touch ignited fire in his veins and he feared that too much would send him over the edge. Tonight it was different; he could give in to his urges without fear of harming his smaller companion. Cloud was almost fully healed and he didn’t have to worry about snapping him like a wishbone. He closed his eyes as the blonde’s hand moved down to his hips, the fingers still tracing the muscles and bones lightly. There was something faintly teasing about the caress; it gave pleasure and was inviting at the same time. Honestly, Sephiroth was beginning to think that Cloud was the perfect uke.
Cloud took his time, pleased that his companion wasn’t stopping him or limiting where he could touch him. As eager as he was to finally have Sephiroth inside of him, he didn’t want to move too fast and startle him. He knew that eventually the man would adjust to his sexuality and in the meantime, Cloud would have to guide him and show him that he was willing to give himself to him completely. Sephiroth’s nature was to dominate and he needed to learn that it was okay to do so in bed, as well as on the battlefield.
He leaned in and pressed a light, soft kiss on Sephiroth’s throat, then dragged his lips down to the chest he adored so much to do the same there. Once his lips touched the silken skin, one kiss wasn’t enough for Cloud. He licked daintily at a nipple before taking it between his lips. Sephiroth’s arm went around him and he sighed as Cloud pleasured the nub to hardness before moving on to the other one. The blonde couldn’t see his companion’s soft smile of amusement as he went from gently kissing the beautiful chest to worshipping it with his mouth and tongue. He knew Sephiroth found it funny that he was so enamored with his chest but he couldn’t bring himself to care.
Slowly he allowed his hand to glide lower to trace the lines of Sephiroth’s pelvis. He felt the other man tense slightly with anticipation and he murmured to him soothingly before dragging his fingers through the crisp, lustrous nest of hair framing his genitals. This time, Sephiroth didn’t jump when he curled his fingers around the impressive girth of his cock. Cloud congratulated himself on being smooth with his exploration and he squeezed the shaft and pulled gently toward the head. Sephiroth groaned and Cloud smiled against the smooth skin of his chest as he began to massage the hard length.
“How’s that?” Cloud inquired, pausing in his kissing to look up at Sephiroth. He brushed his thumb over the slit in the tip of the organ, making a bead of moisture form and drawing a sharp gasp from Sephiroth.
“Feels wonderful,” Sephiroth responded, a flush stealing over his cheeks. He always felt so awkward describing his feelings but Cloud always asked about it. The only reason he didn’t complain was because he knew by now that the blonde was a very considerate lover and he asked these questions because he wanted to give him as much pleasure as he could.
He was rewarded for his compliance with a happy smile from Cloud, which made his heart leap in his chest. Impulsively, Sephiroth bent his head to kiss those sweet, smiling lips. He gasped again when the blonde rubbed the tip of his cock in a circular motion, stimulating it to release more drops of precum.
~I love you, Cloud.~
Sephiroth hadn’t said it allowed but he’d unwittingly mouthed the words against his companion’s lips. Cloud felt the sensitive mouth form the words against his lips and he nearly stopped what he was doing. He pulled back and stared at the taller man with amazed wonder on his fair features. Sephiroth looked back at him and swallowed, seeming to struggle to say the words out loud. Cloud smiled brightly at him and kissed him again; saving him the effort of saying something he’d already made clear. He made a sound of eager excitement in his throat when Sephiroth’s tongue slid into his mouth to caress his.
“I want to taste you,” Cloud murmured breathlessly against Sephiroth’s lips when the kiss ended. “Can I?”
Sephiroth nodded and eased himself onto his back. He combed his fingers through Cloud’s soft fluffy hair and tried to relax as the blonde’s mouth traveled down his torso, while his hands rested on Sephiroth’s hips. The silver warrior couldn’t stop himself from tensing up when he felt Cloud’s warm breath caressing the head of his sex. He looked down and immediately wished he hadn’t. The sight of Cloud’s shapely lips sliding down over the shiny cap of his dick was fascinating in itself, but the feel of it…oh, the feel!
“Fuck,” Sephiroth gasped shakenly, his eyes widening with the unfamiliar, amazing feeling of someone’s warm, wet mouth drawing on his erect cock. It was very different from oral pleasure while soft. He was highly sensitized now and as Cloud’s lips tightly sealed around the girth and his tongue stroked the underside, Sephiroth lost the ability to focus his eyes. For a moment he saw two blond heads lowering over his pelvis.
Cloud withdrew his mouth and allowed the stiffened organ to slide out. “Is it too much, Sephiroth? Am I sucking it too hard?” He asked, looking up the length of the other man’s body to study his face.
“No, it’s…it’s fine, Cloud,” Sephiroth answered breathlessly. “I just wasn’t expecting it to feel so good.” He wanted to demand that he continue but he didn’t want to seem selfish.
Cloud smiled, having only paused because he was unsure whether there was a hint of pain in Sephiroth’s voice or not. “Just relax,” he advised gently…and this time he didn’t care if the trigger compelled his lover to obey or not. If he was too tense he wouldn’t be able to enjoy it as much. He felt the muscles relax under his hands and he gripped the base of the cock with one of them to brace it before he continued. Sephiroth heaved another shuddering gasp as Cloud took it into his mouth again, this time without stopping. He braced the taller man’s pelvis with one hand while holding his sex with the other, and he began to move his head to take the swollen flesh in and out of his mouth. He found a good rhythm and relaxed his throat muscles to take more of it in.
Sephiroth’s head fell back and he stared at the ceiling with glazed eyes as his lover demonstrated that he was every bit as good at fellatio as he was. He moaned again despite his efforts to stay silent and his hands stroked Cloud’s hair encouragingly. The blonde varied his techniques, turning his head from one side to the other so that he could take him in at different angles. He occasionally paused when he reached the head and lightly scraped his teeth over the tip, making Sephiroth’s body shudder spasmodically and drawing a groan from him. The combination of the wet suction and the motions of the blonde’s tongue and lips was sheer heaven, and before long the pleasure and pressure grew to unbearable heights.
Knowing what the hot, throbbing pressure in his balls meant, Sephiroth gasped a warning. “Cloud…I’m getting close.” He hissed and trembled as the blonde sucked harder and moved his mouth faster in response. “Oh…shit…I’m not kidding, Cloud. You’re in for some extra protein if you keep going!” Why he expected the blonde to stop when he never did so under the same circumstances, Sephiroth didn’t know. He supposed on some level that he wanted to spare his lover the salty bitterness of his come, but Cloud obviously had enough experience to be accustomed to it.
He lost control completely when Cloud took him all the way down his throat and swallowed. “Cloud!” Sephiroth groaned raggedly, his hips bucking. His eyes closed in ecstasy as his balls contracted and his cock twitched hard inside the blonde’s mouth. He arched his neck and threw his head back, releasing Cloud’s hair to clutch the blankets desperately. The orgasm seemed to go on and on, until Sephiroth couldn’t catch his breath and he wondered if he would pass out before it finished.
Cloud kept sucking and swallowing while rubbing his lover’s thighs soothingly. Sephiroth’s cock kept bucking inside of his mouth even when there was no longer any seed left to ejaculate. Cloud eased up after a few seconds, when the spasms finally slowed. He allowed the spent organ to slide out of his mouth and he kissed his way back up Sephiroth’s body to his face. He nibbled and kissed the taller man’s parted, gasping mouth, smiling a little with pride.
“Isn’t it better when you can relax and enjoy it?” Cloud asked between kisses.
Sephiroth nodded mutely, still trying to catch his breath. He returned Cloud’s kisses passionately, expressing in no uncertain terms that while he was temporarily sated, he was by no means finished. His hands stroked the blonde’s back and slid around to the front. It was Cloud’s turn to gasp as Sephiroth’s hand found his exposed erection and began to stroke it leisurely. “Payback, huh?” the blonde asked breathlessly.
Sephiroth chuckled softly and stimulated the tip, making the smaller man groan against his lips. He loved to pet Cloud’s dick and listen to his moans and sighs. He licked the blonde’s lips with the tip of his tongue and pulled back to watch his face. The sapphire eyes were heavy-lidded with pleasure and there was a charming flush coloring his cheeks. That was another thing Sephiroth loved; the way Cloud’s fair complexion revealed his blushes of passion so readily. He was again reminded of a porcelain ball-joint doll as he watched the blonde’s soft lips part for another moan of pleasure. Cloud’s tongue swiped those compelling lips instinctively and Sephiroth couldn’t resist cupping the back of his head with his free hand and drawing him closer for another kiss.
He felt his groin throb as he plundered Cloud’s pliant mouth and he knew it wouldn’t take long for him to recover from his orgasm. Cloud began to flex his hips in time with Sephiroth’s stroking hand, pushing himself into his grip and out again with perfect synchronization. He whimpered Sephiroth’s name and sucked on his tongue eagerly. The tip of his sex was lubricating nicely and Sephiroth smoothed the slippery fluid over the head with his fingertips, until the heart-shaped cap was shiny and slick. He looked down and admired the swollen flesh, finding it unreasonably pretty. He’d never thought of dicks as “pretty” before, but somehow even parts of Cloud’s body that didn’t traditionally fit that adjective managed to bend the rules. Quite simply there wasn’t a single inch of the blonde’s body that wasn’t pretty to Sephiroth.
“You’re close already,” Sephiroth purred with amused arousal as the blonde shuddered and moaned steadily. “Shall I make you come, Cloud? Or shall I deny you release until I’m inside of you?”
Cloud’s eyes flared open and his mouth worked desperately. Sephiroth smiled and slowed his fondling. “I think I prefer the latter option. Let’s peel these shorts off of you now, hmm?”
“Th-they aren’t THAT tight,” Cloud gasped, writhing against Sephiroth in a silent plea for him to keep going.
An irresistible desire to make Cloud scream with need and pleasure took over Sephiroth and he chuckled at the blonde’s slutty actions. “I’ll let you come when I’m ready for you to,” he said in a dulcet, seductive tone. He ignored the pleading expression on the blonde’s stunning features and released his cock to tug down on the waist of his shorts. “Lay back, Strife. These aren’t going to just slip off with a couple of tugs.”
Cloud sighed but didn’t argue. He lay on his back and lifted his hips as Sephiroth pulled on his shorts. They slid down easily and the silver-haired man’s expression showed mild surprise. Cloud grinned up at him. “See? I told you they aren’t as tight as they look. I’d never be able to exercise in them otherwise. The fibers are stretchy.”
“Indeed,” Sephiroth replied as he pulled them off completely and examined them with a smirk. “You realize of course that I’ll want you to wear things like this often when summer comes around.”
Cloud chuckled. “Whatever you want, Sephiroth.”
The general’s emerald gaze flashed hotly and he climbed on top of Cloud’s nude form, pushing his thighs apart to settle his hips between them. “Every time you say things like that to me, I feel a need to possess you.” He claimed the blonde’s mouth again, kissing him more roughly than before. Cloud’s submissive moan only increased Sephiroth’s desire and he growled low in his throat and dragged a hand down the young man’s body, tracing patterns on his outer thigh for a moment with his fingertips. He was fully erect now and he was already producing precum in his excitement. He decided it was time to move things along and prepare Cloud’s body to receive him.
Cloud felt the bite of disappointment when Sephiroth levered his body off of his, but it only lasted until the general rolled him over onto his stomach and ran his hands possessively down his back and buttocks. He closed his eyes and relaxed as he felt Sephiroth’s fingers trace the cleft between his butt cheeks, understanding what he intended to do next. There was a pause and Cloud felt Sephiroth’s weight shift the mattress as he moved. “The lube is on the nightstand, next to the condoms,” Cloud murmured, guessing that his lover was searching for it.
Sephiroth paused and considered the blonde for a moment, his serpentine gaze admiring the sight of his fair body stretched out and ready for his pleasure. Shiva, he loved that tight little ass. He reached for the lube and set it beside him on the bed, then impulsively lowered his mouth to kiss the tempting twin mounds. Cloud sighed in response and Sephiroth licked firmly against the soft, smooth skin, squeezing the rounded globes with both hands. “Have you gone to the bathroom since you last bathed, Cloud?” Sephiroth murmured against the delectable skin.
“No,” Cloud answered in a soft, dreamy voice, understanding that Sephiroth wasn’t asking about urinating. He wasn’t entirely sure why he was asking but he imagined it had something to do with preparing him.
What happened next took Cloud completely off-guard. He’d heard of “rimming” but he’d never, ever had anyone do it to him before and he certainly didn’t expect a man who’d never claimed anyone before to do it. When he felt Sephiroth’s moist tongue dart between his cheeks he lifted his head and made an exclamation of shocked surprise. Sephiroth softly commanded him to be still and Cloud was helpless to disobey, almost as if he had a compulsion trigger as well. He moaned softly as Sephiroth’s hands spread his butt cheeks and the tip of his tongue sought out the sensitive ring between them.
Sephiroth pressed his tongue rhythmically against the entrance to Cloud’s body, pleased when the blonde whimpered but didn’t move. He’d never done this before but he remembered the way Zack often did it to him before intercourse and he used that knowledge to his best advantage. He pushed firmly, getting the tip of his tongue past the tight ring of muscle and eliciting another soft moan from Cloud. He glanced up and saw that the blonde was squeezing the pillows hard, and he smiled and swirled his tongue around the entrance until Cloud was shivering and panting.
Sephiroth stopped for a moment and slipped his hands beneath Cloud’s hips, guiding him to his knees and positioning him so that his ass was sticking up invitingly and leaving his hole exposed. He caressed the trembling globes with one hand while reaching for the lube with the other. Before applying any of the slick gel, he tongued him for a little while and played with his genitals. He didn’t chastise Cloud for flexing his hips as he stroked his straining erection and rolled his balls in his palm. He knew it was probably impossible for him to stay completely still with this much stimulation.
“Sephiroth,” Cloud moaned, biting his lip as the sensations rolled over him and threatened to make him scream. “Oh god, I need you…please…fuck me!”
Sephiroth clenched his jaw against the tide of lust surging through him, determined to make their first time pleasurable for Cloud at all moments. If he were to immediately comply with Cloud’s pleas, it would cause tearing and substantial pain for the blonde. “Be still, Cloud. I promise you, I’ll fuck you good and proper as soon as I’ve stretched you enough.”
The latter half of his comment made Cloud laugh softly, despite his painful need. “Good…and…proper?” He gasped. “Promises, promises.”
“Would you rather I ram into you now and split you open?”
Cloud winced at the thought, picturing Sephiroth’s large, beautiful shaft slamming into him without any preparation. No, it wasn’t a good idea to tempt a man that was hung like a mule to pound away without stretching first. “I’ll try to behave,” Cloud conceded softly, holding obediently still.
Sephiroth bit his lips to control a chuckle and he stopped fondling Cloud to reach for the lube. After unscrewing the cap and squeezing out a portion as long as the first digit of his index finger, he loosely capped it again and set it aside. He smeared the lube over his finger and huffed on it with his breath, trying to warm it so that Cloud’s ass didn’t get a cold surprise. When he thought it was sufficiently warmed, he stroked the blonde’s left cheek with his other hand and teased the entrance a little with his lubed finger. Cloud pushed backwards instinctively, whispering a soft plea. With a smug grin, Sephiroth pressed carefully on the puckered hole until it gave and accepted the intrusion. Cloud’s soft gasp almost made him pause, but the moan of pleasure immediately following it ensured Sephiroth that he wasn’t hurting him.
He watched in fascination as the pink flesh expanded around his invading finger and he pushed it in all the way to the knuckle. The warm, tight grip of Cloud’s body made Sephiroth’s cock twitch with arousal and his breath quickened. As he withdrew the finger and slowly pushed it back in, Cloud rocked back to aid the penetration. “You have no idea how difficult it is for me to maintain patience and not mount you right now, Cloud.” Sephiroth was a little surprised by how rough and husky his voice sounded to his own ears.
Cloud responded by groaning with pleasure and moving his pelvis rhythmically, matching Sephiroth’s thrusts. After a little while, the general thought it was safe to add another finger. The tightness felt amazing and Cloud’s soft whimpers again had him worried for a moment. “Should I stop?” Sephiroth murmured.
The blonde shook his head negatively and pushed back again, encouraging the penetration. Sephiroth slowly and steadily pumped his fingers inside, feeling Cloud’s body heat rise. He slid his other hand under to cup the young man’s balls and squeeze them gently. Cloud cried out and shuddered, making Sephiroth groan as well. He felt the gland inside and he smirked as he began to pet it. Cloud’s whole body tensed as Sephiroth pressed his fingers against the hard little mass and rubbed it firmly. The silver warrior brushed his lips over his lover’s taught ass, kissing one cheek at a time as he massaged the tenderest spot.
Cloud’s blue eyes were wide and blank as Sephiroth stimulated his prostate. He’d wondered how Sephiroth could be so good at this but it occurred to him that he probably did this for his lover during sex. Cloud had done it himself to increase the other party’s pleasure so it wasn’t that odd that Sephiroth was so damned skilled at it.
Any further thoughts he might have had were drowned out as Sephiroth added a third finger, stretching him almost painfully before continuing to rub the gland inside. Cloud panted and bucked back against him, silently begging for him to thrust his fingers harder. When he obliged, the blonde saw stars for a moment and he thought he was going to come. Sephiroth seemed to get that idea as well because the general’s other hand stopped fondling his balls and gripped the base of his dick firmly.
“Not yet, Cloud.” The silken voice ordered.
Cloud whimpered and nodded submissively, not complaining as his lover kept his cock properly restrained and continued to fuck him with his fingers. He alternately thrust and rubbed inside, until Cloud was yelling with need and sweating.
Deciding that it was enough, Sephiroth removed his finger and stroked the blonde’s arched back, telling him he could lie down if he wanted to. Cloud rolled onto his back and stared at him with his chest heaving for breath. Sephiroth removed a condom packet from the box on the dresser and tore it open.
“Mind if I do that for you?” Cloud whispered huskily.
“Absolutely not,” answered Sephiroth readily.
Cloud smiled and sat up, scooting closer and taking the condom from his lover. He could tell by Sephiroth’s harshly drawn breath that he took him by surprise when he stretched out between the man’s legs and used his mouth instead of his hands to unroll the condom over his cock. It was a bit of a chore due to Sephiroth’s size, and Cloud hadn’t taken into account that there was a combination of spermicide and lubricant coating the inside of the rubber. He tried to ignore the sharp, bitter flavor as he worked his lips around the girth of the general’s cock and slid the condom on.
Unfortunately, Cloud wasn’t exactly an ace at hiding his expressions. When he completed the job and sat back up, Sephiroth noticed the way his lips were delicately twisted. As exciting as it had been to watch the blonde put the condom on him using only his mouth, he thought he understood what caused that expression. “Spermicide?” he questioned mildly.
Cloud nodded and licked his lips, still grimacing. “Spermicide,” he confirmed. “So much for being sexy for you…I guess I look like someone that took a bite out of a turd because I thought it was a candy bar.”
Sephiroth responded with one of his rare, full laughs. He reached out and tweaked a strand of his lover’s hair, shaking his head with amused exasperation. “Go rinse your mouth out, Strife. I can wait long enough for that, at least.”
Cloud didn’t argue. As he got up to hurry to the bathroom, Sephiroth swatted his ass lightly and made him yelp. The general kept chuckling softly as he watched him go. He could sympathize—he’d done the exact same thing once and Zack had nearly passed out laughing at him. After a few moments, Cloud returned to the bedroom with a flush of embarrassment brightening his cheeks.
“For what it’s worth, I did enjoy watching you do that,” Sephiroth said with a crooked grin. “Come here, Cloud. I want you.” He had his legs dangling over the side of his bed and his erect, rubber-encased sex was jutting out demandingly from between his thighs.
That simple statement made the blonde forget his feelings of humiliation and he went to the side of the bed and put his arms around the taller man, letting him lift him up so that he was straddling him. “Reminds me a little of the time I fell on you, on the couch,” Cloud said as a sudden attack of shyness forced him to lower his gaze.
“Oh, I’ll never forget that little encounter, so long as I live,” Sephiroth agreed, kissing the blonde’s chin and jaw.
“How…I mean, what position do you want me in?” Cloud whispered, closing his eyes in pleasure as the general sucked on a sensitive spot beneath his ear.
“Just like this,” purred the taller man. “This way, you can control how much of me you take in and I can see your face when I’m inside of you.”
Cloud was again surprised. ~Shit, did he really think he needed me to tell him how to do this? He’s a natural! I’ve been with people that screwed a lot more than he ever has and they didn’t have half his skills!~
Sephiroth then said something that reminded Cloud that he was new to being the giver, even if he did know his way around the body. “Shall I guide myself in, or would it be better for you to do it? I can’t promise I’ll be entirely accurate at first.”
Cloud pulled back and smiled gently at him. “I can guide you in.” He kissed him and rose up a bit, lining himself up as he reached between their bodies and grasped Sephiroth’s erection. He was nervous but he didn’t allow himself to tense up as he relaxed his thighs and descended until he felt the tip of the organ pressing against him. “Can you brace my hips?”
Sephiroth complied, settling his hands over said hips and holding them steady as Cloud sank down. He studied the blonde’s face carefully as he felt the tight entrance to his body against his cock. Cloud’s teeth worried his lower lip and his eyes squeezed shut as he sank further down. Sephiroth felt his anus clenching against the intrusion and he murmured softly to the blonde, reminding him to take it slowly. Cloud nodded and eased down some more, concentrating on relaxing for his lover. He gasped when the head of Sephiroth’s shaft eased past the ring of muscle. Pausing for a deep breath, he waited for his body to adjust and then sank down until the cap was inside of him.
The hardest part was over with. Now that the initial breaching was complete the rest would be easier. Cloud opened his eyes and looked at Sephiroth. The expression on that angelic face nearly made him lose his common sense. There was open wonder and a little bit of astonishment on Sephiroth’s face, which made Cloud smile with shy pride. He combed his fingers into the general’s silky, lustrous hair and slowly took him the rest of the way in. “You’re so…damned big!” Cloud moaned, biting his lip as he was filled and stretched with Sephiroth’s throbbing length.
“You’re so damned tight,” Sephiroth countered, clenching his jaw and taking quick, sharp breaths as the unbelievable pleasure of feeling Cloud’s sheath squeezing him nearly made him come undone. The blonde sank all the way down, taking him up to the hilt. For a moment they stayed that way with their quickened breath intermingling like their bodies were. Then Cloud kissed Sephiroth slowly and began to move. The general’s bright green eyes were stunned as his blonde companion carefully rode his cock, looking directly into his eyes whilst doing so.
~God, Strife…how do you manage to be so direct and so timid at the same time? You’re a delightful little paradox!~
Sephiroth’s thoughts were broken as Cloud’s gripping heat milked him steadily. The blonde moaned his name and Sephiroth was overcome with lust and pleasure. He bucked his hips hard, driving his hardness in deep and stroking the prostate in passing. Cloud cried out sharply and clutched at his back, the short nails pressing grooves into the skin. The mild pain of it only excited Sephiroth more and he uttered a curse and gripped Cloud’s hips firmly.
Cloud hollered incoherently as his partner lifted him up and slammed him down again, while bucking upwards at the same time. He’d never been entered so deeply or so hard before and he whimpered as Sephiroth took control and fulfilled his earlier promise to “fuck him good and proper”.
Evidently the years of suppressed sexuality were finally getting the better of Sephiroth. Cloud hardly had time to register what was happening as Sephiroth suddenly rolled, pinning him beneath him and pulling his legs up high. The silver-haired man was now half-crouching over the side of the bed with Cloud spread out beneath him, allowing himself more control over his motions and a better angle for penetration. Cloud couldn’t control the scream the burst from his lips as the taller man thrust firmly into him at that angle.
Cloud’s scream cut through Sephiroth’s haze of lust and he went still, staring down at the blonde with concern. “Too hard?” he panted.
Cloud shook his head, trying to find the breath and the words to ensure Sephiroth that he’d only screamed because he’d hit his prostate hard with that last thrust. The silent answer seemed to be enough to satisfy Sephiroth, because he resumed as soon as Cloud finished shaking his head. “Ah…Seph…i…roth!” Cloud groaned as the general cupped his ass and lifted it for deeper penetration. Sephiroth drove into him again and again, gasping his name and groaning without restraint as the pleasure and his instincts took over.
Retaining some semblance of awareness, Sephiroth exerted some control over his thrusts, smoothing them so that they weren’t too sharp or uneven. He rose up a little to give himself room to touch his smaller companion, running his hands over Cloud’s sweating torso and stomach. He watched the blonde’s erection slap against his belly as he took him and he couldn’t resist petting it. Cloud writhed and whimpered, his hands desperately grabbing Sephiroth’s ass as the general pumped steadily and firmly. Sephiroth watched his dick plunging in and out of the blonde’s body and the sight made him come close to orgasm. Determined to make the encounter last as long as he could, Sephiroth released Cloud’s ass and squeezed the base of his cock to deny himself the climax that his body wanted.
Cloud’s breath hitched as Sephiroth’s thrusting sex and stroking hand brought him closer to his peak. He looked up at the general and saw the way the thick, silver lashes were lowered. When he realized that Sephiroth was watching his shaft thrusting in and out of him, he lost control and arched his back. Cloud hollered his lover’s name again as he came in several thick spurts, splattering both Sephiroth and himself with the mess. He didn’t care and by the way Sephiroth was staring down at him, the sight and feel of the seed hitting their skin was anything but disgusting to him.
“You’re beautiful, Cloud,” Sephiroth stated in an uneven, silken voice. “I never get tired of looking at your face when you’re coming.” He closed his eyes and sighed with pleasure as Cloud’s body clenched rhythmically around his cock as a result of the orgasm.
Cloud’s torso heaved as he recovered from the climax. He licked his lips and gazed up at his lover with fulfilled pleasure, moaning softly as he continued to fuck him. He was used to his lovers coming before he did, or at least directly afterwards. Sometimes his orgasm didn’t happen from intercourse, but as a result of he or his partner giving him a hand job afterwards. It was wonderful to come so easily during intercourse and pleasantly surprising to have his lover still thrusting steadily against him afterwards.
“You’re so good,” Cloud whimpered. Sephiroth’s thrusts were so powerful and now that he’d gotten a bit more used to it, they were also controlled. It made sense if he thought about it—Sephiroth was built to excel in everything. His ability to learn and adjust was superior to the average man’s…and even to most other Soldiers. Why shouldn’t those gifts also carry over to bedroom skills?
Sephiroth smiled lustfully down at the blonde, adjusting his rhythm and speed slightly to give him time to recuperate. He wanted to make Cloud come once more before allowing his own release but there was no guarantee that he could do that. The timing and strength of his thrusts combined with angling them to stimulate the gland inside were all factors in determining whether he gave Cloud enough pleasure to make him hard and ready again. At least, that was his theory based on what he knew of male biology and sex. Smut books weren’t exactly on his desired reading list so he was using scientific principals to determine his course of action. Despite Cloud’s compliment, Sephiroth didn’t think he was “good” at this yet so much as lucky.
His thoughts on prostate massage struck him with sudden inspiration and Sephiroth shoved deeply into Cloud’s body and instead of thrusting, he rotated his hips. The blonde’s sapphire eyes popped open wide and his sweet lips parted to emit a sound that was like a groan and a whimper combined. His hands again squeezed Sephiroth’s taught ass, begging him wordlessly not to stop.
“Do you enjoy that, Cloud?” Sephiroth questioned with a wicked smile.
“Oh…ah…GOD, SEPHIROTH!” was Cloud’s ragged response. His cock hardened again before Sephiroth’s eyes and he tossed his head, gasping sharply and panting unevenly.
Excited with the response, the silver-haired man withdrew himself to the tip and thrust home firmly before resuming the hip rotation. Cloud’s eyes rolled and fluttered closed and he bit his bottom lip, flushing as another orgasm began its approach.
“Very nice, Cloud,” Sephiroth panted as he again fondled the blonde’s stiffening shaft. “Do it for me again. I want to see that look on your face once more.”
Cloud’s brows furrowed and Sephiroth released his ass to brought the fingers of his free hand to the blonde’s parted lips, rubbing the pads back and forth over them. Cloud instinctively took the digits into his mouth and sucked firmly on them, his nostrils flaring with his quickened breath. Eyes as blue as the ocean off the beaches of Costa De Sol opened and stared into Sephiroth’s.
“Cloud,” the general groaned, realizing that he was going to need to squeeze the base of his sex again to prevent ejaculation. His hands were occupied however and Sephiroth had no intention of ceasing his massage or pulling his fingers out of that delectable mouth. Cloud moaned around his fingers and arched his back again as his second peak came. Sephiroth cursed with relief and let the wonderful spasms around his cock drive him over the edge. He bucked inside of Cloud and grunted with pleasure as he filled the condom with his seed. Trembling with the release, he pumped his hips slowly a couple of times, holding himself steady for a few seconds within the blonde. He spurted until there was no room left in the rubber and his creamy seed dribbled out from under the base of the condom at the root of his shaft.
When it eased up and stopped, Sephiroth collapsed on top of his companion and panted heavily. Cloud was likewise sucking air and he ran his fingers through Sephiroth’s hair and kissed his cheek. He winced a little and Sephiroth realized that he’d stretched his healing thigh a bit too much, pushing his knees up practically level to his ears. The general rose up and slipped out of his smaller companion carefully, then guided Cloud’s legs to rest and dangle over the side of the bed. He caressed the blonde’s sweaty cheek and stared down at him.
“Does your thigh hurt?”
Cloud shook his head, closing his eyes with sleepy bliss. “It only hurt a little when you pressed me down a minute ago. It’s okay now.”
“Good,” Sephiroth sighed. He grimaced down at himself as he felt the slippery confines of the semen-filled condom still encasing his shaft. “I think I’ll throw this thing away and bring back a soapy wash cloth. Just rest, Cloud.”
The blonde nodded and watched him go. He raised his arms and threaded his fingers behind his head, knowing he was grinning like a fool. Cloud felt like the luckiest guy in the world. Not only was Sephiroth the most gorgeous creature on Gaia, but he was also the fastest learner and most attentive lover Cloud had ever been with.
~If he’s this good when he’s not sure what he’s doing, I’m never going to want to get out of bed when he gets the hang of things.~
Cloud sighed and maneuvered himself so that he was laying properly on the bed. He closed his eyes and for the first time, he wondered who Sephiroth’s previous lover had been. He must have been a demon in bed, to have taught the man so much. He made a mental note to ask him about it later.
~*************************************~
-To be continued