Let's see what I can cook up this time… Don't worry, I've got plenty of ideas and plans for our little couple. KYAAAAA! WELL, brace yourselves, this'll be a long one! xD


Chapter 5 – Confessions

The morning after that fateful night, Cloud woke up… totally confused. For a moment, he thought it had all been a dream. But then, he so clearly remembered the feelings and sensations… His body remembered it all, vividly. Still… he didn't know if he should be embarrassed out of his mind for having done that, having been that bold, or look and act as if nothing could ruin his day and good humour. Both options seemed equally natural and appealing… Hmm, oh but it had really been incredibly good… did he regret anything? He turned to lie on his back and smiled to himself, running a hand over his forehead and then ruffling his hair. Alright, fuck the shyness, it was going to be an impossibly nice day.

Of course, during training, which was in the gym today, everyone noticed the change in the blonde's attitude. Not only was he better than usual at fighting, but at times he even let it show on his face that he actually enjoyed it. Even Zack was surprised… but not unpleasantly so. Anyway, the sword training went on as usual, until the first-class decided it would be interesting to try a bit of wrestling… No punches or kicks or any hits at all, only wrestling, aikido and jiu-jitsu techniques allowed. Cloud was one of the smallest, but he mastered those techniques, unlike many others who relied mainly on their strength and weight…

He let the cadets wrestle for a while, then pushed them to their limits by telling them not to stop, even if a few of them were obviously exhausted. He was really proud of his cadets; he pushed them hard, but they never quit. They were all tough stuff. And Cloud… well, that was a really appreciated bonus. Eye candy to the max.

Three days later though, the blonde still hadn't returned to Zack's apartments, and the first-class would have worried if it wasn't for Cloud being exactly as usual, even a bit light-hearted, and he also greeted him each time they met. Truth was, the second-class wanted nothing more than to burst inside Zack's bedroom and have some good time, but he didn't want the older man to think he was some sex addict… even if he began thinking more and more that he might be one. He had even given in to a self-pleasuring session the day after…

That night, he really felt like going for a swim, so he slipped on his bathing suit and headed for the pool inside the complex. He knew that they weren't supposed to use the pool this late, but hey, there were no cameras inside the building, so… He got into the pool room from the showers and then closed the door behind him. At first, because the only lights lit were underwater and thus not very strong, he didn't notice, but as he dropped his towel and clothing on the tile floor, he realized he wasn't alone…

- "Hey there, Strife" Nelo called out in a playful voice as he emerged from underwater, throwing his hair back.

Cloud acknowledged with a small head nod before diving head first into the pool, surfacing shortly after. He wasn't the best swimmer around, but he really liked being in the water.

- "Sooooo, what happened that night at the club?" his comrade asked, resting his back against the pool wall and holding himself steady with his elbows on the side of the pool, a little mischievous look on his face.

Cloud didn't answer, sure that it had been a bad idea to get into the pool with that guy in the first place…

- "Ah come on, tell me! What did you do to make that Turk Reno fall for you?"

- "… Nothing…" the blonde said in a bit of an exasperated voice before diving again.

He managed to swim two lengths before resurfacing… fighting the burn in his lungs just to stay underwater longer and hence not endure Nelo.

- "I knew it" the guy said with a smirk. "I told the guys you were a natural for sure… Fuck, the Turk bitch actually being the one flirting with someone, that's a first. Usually he just waits for the chicks to come to him… He even dumped that hot brunette for you, realize that?"

The blonde really didn't give a damn about it all… well in fact he thought it was bothersome. And then it hit him how Nelo surely had a whole lot of experience with sex, so maybe if he endured his babbling he'd… eventually get some tips… sexual tips… Ok, now Cloud was ashamed of himself for thinking about that… but what if it helped him out with Zack?

- "What, you're gonna tell me you didn't like it?" Nelo continued. "I would've taken it as a compliment and a personal victory…"

- "I'm not you" Cloud replied, swimming on his back and then letting himself float, closing his eyes.

- "I know that. If you had been, you'd have paid the salons a little visit… and get that Turk into your trophy collection."

There it was. The blonde could feel the little secrets coming…

- "But you were with a girl" Cloud said, trying to sound detached.

- "That time, yeah" Nelo told him really casually. "I'm not ashamed to say I swing both ways. I love women, mostly, and I'm picky so not that many guys catch my eye. But I gotta admit that the few men I was with were it. When you think about it, it's logical; guys know what guys like, ne?"

- "…I wouldn't know…" the blonde mumbled, trying to hide that he was embarrassed.

- "I'm telling you" his comrade told him with a smirk, sensing that he was uncomfortable, and intent on making sure he'd be even more so. "Some girls I was with were really good, but every guy was a pro. Take blowjobs for example."

Cloud had gone back to swimming at the same spot and sank up to his mouth. He could almost feel the water boiling as it hit his cheeks…

- "Man, I can tell you've never been blown by a guy" Nelo continued with a smug look. "Or you'd instantly agree."

- "… Well… some girls are really good at it…" Cloud guessed, utterly embarrassed but also really curious.

- "Sure, but, I mean… How could I put it?" the cadet said, looking up towards the ceiling, thinking. "Ok, see, over time I realized that when girls give a blowjob, they treat the dick like a lollipop. But guys… they treat the dick like a dick, you know what I mean?"

The blonde didn't answer, shocked by the graphic details, but once again, he was curious… and he was getting some free tips and ideas, which wasn't negligible.

- "… Not really…" he mumbled, slowly swimming across the pool

- "Hey, just get a dude to blow you, then you'll understand. Finding someone shouldn't be difficult for you…" Nelo said with a smirk.

Cloud sighed and decided that he'd had enough for the night, so he climbed out of the pool and walked to where his towel was, and then he heard Nelo get out of the water too. When he turned around, his comrade was just an inch away from him, and wore the same look Reno had the other night. Cloud froze.

- "I'd be willing to show you the difference…" Nelo nearly moaned, biting down on his lower lip and looking up and down at the blonde.

- "You're not touching me" Cloud said in a stern voice, forgetting any shyness he felt and his SOLDIER mode switched to ON.

Then Nelo grabbed the nape of the blonde's neck and said with a smirk:

- "I wasn't, but now I am."

Cloud grabbed his comrade's wrist and tried taking that hand away, but Nelo's response was to bring their bodies against each other. At this point, the blonde didn't care much about the consequences, so he punched the guy right in the stomach to make him back up and hit him in the face with an elbow. He was just about to keep beating on him when a strong voice boomed across the room.

- "What are you two doing in here?"

The blonde held his punch and turned around to see Zack, with his hand holding the door to the showers open, and a really serious look on his face…

- "Swimming" Nelo answered, still a little bent over in pain.

- "Outside the pool?" Zack asked, visibly not in a good mood.

- "We were, well-"

- "Why'd you punch him, cadet Strife?"

- "Gomen nasai, Fair-san" Cloud said.

- "You two aren't even supposed to be here at all" Zack said, still holding the door, but moving out of the doorway.

The two cadets clearly understood the message and Cloud was the first to leave, heading straight for his room, with Nelo and Zack close behind.

- "You were lucky it wasn't the General who caught you… I'd better not see you there again" the first-class said as they were both about to get in their rooms. "Or anywhere else, for that matter."

- "You got it" Nelo said, shooting Cloud a half-disappointed, half-angry look before disappearing behind his door.

Cloud was about to close his door but Zack kept it open with a hand.

- "What was that about?" he asked the blonde in a very low voice, a concerned look on his face.

- "I… don't wanna talk about it" Cloud answered in an equally low voice, evading the man's stare.

- "Cloud…"

Zack made a move as if to get inside the blonde's dorm room, but the cadet stopped him.

- "We shouldn't even be talking like this" he told the first-class. "What if someone sees us?"

- "What did he do to you?" his superior asked in a voice that clearly told him he had to answer.

- "Just… -sigh- Zack…"

- "Why'd you punch him?"

- "… He was… being a pervert. Alright now? I answered, now leave."

- "Cloud-"

- "I wanna sleep."

After that, the blonde closed the door right at his boyfriend's face and dropped all of his clothes on the floor, taking off his bathing suit and instead slipping on a pair of boxers, after drying himself up. He needed to sleep it all off. It barely took him a minute to fall asleep once he was under the covers.

xXxXxXxXxXx

The next day, it was apparent to everyone that something was wrong between Cloud and Nelo. Nelo wasn't as outgoing, lively and prankster as usual, and each time he met the blonde's stare, Cloud would shoot him a murderous look. Of course nobody was curious enough to risk their life asking… It didn't bother the blonde a minute though. He was perfectly at ease with what he'd done and nothing could make him feel bad about it. One thing he was less comfortable with, though, was that he'd really not been nice to Zack. The man had saved his ass, because it would've been a lot worse had the first-class not come in and caught them. He felt bad for having been somewhat rude, and he knew he couldn't leave it at that. He had to do something. And the idea of the century popped in his mind as he was training, in the afternoon…

That night, after showering and going back to his room, he put on a pair of dark jeans and a black long-sleeved shirt, shortly looking at himself in the mirror to… he wasn't even sure what it was for. He just stood there, ruffling his hair after a moment, then making sure his jeans were hanging just the right way on his hips, straightening his shirt… just looking for something to do. He was stressed out of his mind, and he felt those damn butterflies on acid fluttering about in his stomach as he thought about getting close to Zack again. His mind was still telling him that he shouldn't give in, but he couldn't ignore his bodily needs. He was shy, he knew he'd be embarrassed as ever, but he wanted it. He wanted to be satisfied, and he wanted to please Zack.

Once he decided it was late enough, he checked the hallways, and after he made sure the area was clear, he headed for Zack's apartments, his pulse accelerating already. He knocked softly twice on the door and waited, anxiously, checking the hallway… It took a moment before the door opened, and the first-class, surprised at first, then gave him a wide smile and stepped aside to let him in. Once the door was closed, he turned around and wrapped his arms around Cloud's waist, bringing their bodies into close contact, and the blonde buried his hands in the man's dark hair, smiling faintly back at the older soldier.

- "What did you do before coming here?" Zack asked, with an amused tone of voice.

- "Uh, nothing special… why?" Cloud said, unsure.

- "Your heart's beating super fast" the man answered with a little laugh, but a big grin.

Cloud shifted his stare a little as he felt his cheeks blushing…

- "Do I really have that much effect on you?" Zack asked, with a now soft and low voice, and with a really charming smile.

- "No! Um… I mean…" the blonde blurted out, trying to no avail to hide his stress, embarrassment, etc.

- "Heh, come on" the older man said, having Cloud rest his ear against his chest. "It does the same to me…"

Yup, the cadet could hear Zack's heart, which's beat was quite fast… It reassured him to know that this man was, after all, just that: a man.

- "Sorry I was rude to you yesterday" he whispered.

- "That's alright, I understand. And I wasn't mad. In fact, I'm glad you punched him."

Cloud let out a little laugh and then said:

- "Yeah, me too. Felt quite good."

They stood like that for a moment, just holding on to each other, until Zack said in a low voice:

- "Kiss me."

A small shiver ran up the blonde's spine, and he pulled back a little to look at his boyfriend who was wearing a very lustful look on his face… He wasn't going refuse. He wrapped his arms around the older soldier's neck, then closed his eyes as he approached his lips until they met Zack's. His insides tightened as they kissed… he loved it each time, really, and Zack felt exactly the same.

Soon their gentle kissing became a little more heated, and then all-out passionate, tongue, teeth and lips clashing. Neither of them cared if they bit each other's lips, if it hurt; they were too into it. At one point, Zack backed Cloud up against the wall and pressed his thigh against the blonde's crotch, making him gasp and buck his body towards the man's, giving in to his physical needs.

- "Damn, this is almost too easy" Zack moaned, a little smirk upon his lips.

Oh yeah? thought the blonde. He would show him just how easy it iis… He somehow switched their positions so it was Zack with his back against the wall, and he quickly stripped him of his shirt, then hurriedly unzipped his pants.

- "Hey, easy Spike…" the first-class said, stunned at the cadet's boldness, but overly aroused by it also. "Preliminaries, man!"

But Cloud was already kissing his way down his throat, then his chest, his hands exploring everywhere his mouth didn't cover. Zack could feel his body temperature rising as the blonde started going further down. He knew what this led to… He really couldn't believe that the guy would have the guts to do that, but hey, who would be stupid enough to complain? Still, he didn't want his boyfriend to feel that this was an obligation.

- "You know you don't have to do this, ne?" he said, trying to control his breathing.

- "Shush" the blonde let out.

Then he dropped to his knees and started pulling down Zack's skin-tight boxers as he let his lips graze the skin of the older man's lower abdomen. He was concentrating really hard on everything he was doing, trying to figure out what he should be doing. He remembered Nelo talking about how girls gave a blowjob: doing as if it was a lollipop. It was an image explicit enough for Cloud to have a basic idea of the thing. It was quite strange, having a dick a few inches from his face, but hey, if it pleased Zack, it'd please him too. So he'd get used to it, he decided.

He gently grabbed the base of his boyfriend's already half-hard cock, busying his other hand by holding on to the man's hip, and Zack had his own hands playing with Cloud's hair. After slapping himself mentally to overcome his embarrassment, the blonde gave an experimental lick at the tip of his boyfriend's dick, which made the older man breathe in a little sharply. Hmm, Cloud would have to test if it was really that easy… He kept doing the same thing for a short moment, looking up to see his boyfriend's responses with quite a bit of enjoyment, until Zack grabbed his hair tightly and pulled him back a little. Ah ha, payback time, the blonde thought…

- "This is almost too easy" the cadet repeated Zack's words, smirking a victorious smirk.

The first-class closed his eyes and let out a little laugh.

- "Alright, I guess I deserved it…"

- "You sure did."

- "But stop it there, alright?"

- "What, you don't like it?"

- "No, no! That's not it! I meant stop the teasing… it's driving me crazy."

- "… Ok."

- "Maybe you'd be more comfortable if instead of kneeling-"

- "We're both staying right here" Cloud said in a determined voice, tightening his hold onto the man's hip.

- "Alright" Zack sighed, resting the back of his head against the wall. "You're the boss."

Time for the next move. It took some stress off the blonde's shoulders to see that he could basically be doing anything and it'd still be pleasurable to his boyfriend. He licked his lips to moisten them, then he pressed them against the head of the older soldier's erection, then slowly parted his lips and allowed it in, inch by inch, letting the tip of his tongue graze its underside as he did so, and he felt his own erection throb in his pants at the loud moan that escaped Zack's lips…

He moved his tongue around a bit, exploring little by little and analyzing each response that each move earned him. He concluded that the tip and a particular vein on the underside of his arousal were the most sensitive. After a short moment, he could taste a few slightly salty-tasting drops of liquid run down his tongue, and he allowed himself to think he was doing a good job. Especially since Zack let out an occasional moan now and then… A little while later, the man gulped and rested his head on the wall.

- "Well, I gotta say, for a first-timer… you're pretty good" Zack told the blonde, smiling and closing his eyes.

Cloud pulled away and stopped what he was doing and, as he replied, he ran his hand up and down the man's shaft, skilfully in Zack's opinion.

- "What am I doing wrong?" the cadet asked in an off voice, as if talking to himself.

- "What?" the first-class asked back, taken by surprise. "Nothing, you're doing nothing wrong!"

- "I don't wanna feel like a first-timer."

There was a short moment of silence, and then Zack understood.

- "Aaaah, I get it… you want some tips and tricks, ne?"

Cloud didn't answer anything, instead taking the man's erection into his mouth again, which made the first-class gasp a little. In his opinion, the cadet didn't need much tutoring… but still, he could think about one or two skills the blonde could add to his collection.

- "Ok, um…" he began saying as he concentrated on his breathing. "You can try a few things. Usually, what works best is… aaahhh fuck, stop for a minute ok?"

Cloud pulled back, but actually he wouldn't have done so if it hadn't been for Zack's insistent hold onto his hair. The older soldier dropped to his knees in front of him, pulling him into a short and rough kiss. Then they stared at each other for a moment, until Zack spoke again.

- "Can't really be explained, so I guess I'll have to show you…"

As he said that, his hand had gone down to sneak underneath the blonde's shirt, making him gasp when Zack's warm fingers started caressing his skin. Really, if he hadn't been this needy and so turned on, he would've been embarrassed to be so easily aroused. And so responsive. It got even worse when his boyfriend got closer and started kissing and nibbling at the sensitive skin of his neck, making him moan and shiver in pleasure.

- "Would you prefer if we took it to the bedroom?" the dark-haired man asked in a husky whisper just beside Cloud's ear.

After gasping again, the blonde gave it some thought, and in the end decided on what would be quickest and most effective.

- "I… I don't care…"

- "Good, I don't think I'd have waited that long anyway."

And with those words, he swiftly took off Cloud's shirt, afterwards stealing his delicious lips again in a passionate kiss. The blonde found himself being pushed down so he was lying on his back on the carpet covering the floor with Zack on top of him, consciously or not grinding their hips together to try to relieve some pressure. But if anything, it only built it up… The older soldier slipped a hand between their bodies and unzipped the annoying jeans, then pulled them down along with the boxers. Even though he was really turned on, hungry and impatient for more, he was still on the lookout for any signs that the blonde didn't want this… but there were none. Really, Cloud seemed to be encouraging him.

- "Z-Zack…" the young soldier gasped when his boyfriend's lips left his and headed for his throat and collarbones.

The blonde was playing with the dark spiky hair as the man went southwards… Yeah, it was really embarrassing to have someone this close to… that part of him, but… he was curious enough, and horny enough, to let Zack do anything he wanted at this stage. The man's warm mouth lingered over his nipples for a moment, just enough to tease, and then kept going down, caressing Cloud's sides and firm thighs. When he was just at the right level, he pinned the blonde's hips down with a hand and slowly brought his other hand around the younger soldier's rock hard arousal, which earned him a strangled gasp, and he felt the fingers in his hair move around a little more roughly…

- "Watch and learn" he couldn't help but say with a smirk just before diving in.

He was rewarded by a loud moan, and Cloud arched his back up at the incredible feeling of Zack's warm mouth engulfing his erection. It felt even better than their last time… Zack slowly moved his head up and down, and after a short moment, the blonde's hips tried to buck upwards to get more of that feeling, but the older man had an iron grip on him. And then the blonde felt a change in Zack's tactics, and he moaned loudly when the soldier gave his arousal a rough suck, never stopping to bob his head.

He didn't feel like closing his eyes anymore, he needed to look at his boyfriend, he wanted to stare into his eyes to make him understand what he couldn't say… He propped himself up on an elbow, and he felt his insides burn and twitch when he met Zack's stare. So much lust, so much… everything. This was a little insane on the sides. He could see the soldier's cheeks hollowing out at each suck, his hand taking care of the very base of his dick, his other hand's fingers digging into his hip. Each move brought the blonde closer and closer to the edge, and his breathing was very difficult now.

His vision became a little hazy, his heartbeat quickened, and he recognized the strange and unbelievably blissful sensation in his lower regions which foretold of an upcoming orgasm… Zack could feel it too, he knew from the blonde's face that he was just that close, so he sucked just a little more as he lifted his head up a bit and teased the tip of the younger man's length with his tongue. That did it for Cloud, who finally closed his eyes tightly and was left breathless, mouth open in a silent gasp, as he felt all of his body tense up, wave after wave of pleasure rippling all over his body, travelling up and down his spine, making his body shiver. He then let himself fall on his back and bit down on one of his knuckles to try to get back down to earth and control his now fast and almost painful breathing...

He stayed like this for a moment, giving his heart a chance to slow down. As soon as he could open his eyes, he did so and looked down at Zack, who was cleaning him up with his tongue and then licked his lips sensuously as he looked at the blonde, who had trouble not getting hard again just at that sight. Damn, he was really becoming a pervert… The older soldier bit down on his lower lip as he smirked at his boyfriend and he crawled up to the blonde's eye level.

- "So?" he whispered warmly, but with a playful look in his eyes. "First of all, did you like it?"

Cloud, with eyes half-closed, placed a hand over his forehead and sighed.

- "That's kind of a pointless question…" he answered.

- "… Yeah, ok" Zack admitted, licking his lips again and lowering his head a bit to get closer to Cloud. "Next question: think I'm a good teacher?"

The blonde closed his eyes and nodded, parting his lips a tiny bit and tilting his head back a little, inviting his boyfriend to kiss him. Which the older man did without need of more encouragement. For a moment it was barely a touch, their lips grazing each other's slowly, teasingly, and then Zack gave a small lick on Cloud's lower lip. The blonde responded willingly, parting his lips a bit more and playing with the soldier's tongue. He could taste himself a bit, and it didn't quite taste like when he'd been giving Zack a blowjob… Anyway. A little while later they slowed to a stop and the dark-haired man smiled down playfully at Cloud as he played with the blonde's hair.

- "Well, I don't know what you've been eating, but you almost taste sweet" he said, trying not to let out a little laugh at the blush appearing on the young soldier's cheeks and at his evasive eyes.

Ok, so that was a piece of info that Cloud did not need… Zack burst out laughing.

- "It makes it even more pleasing for me" he said, running a finger along his boyfriend's lower lip. "I'll enjoy it even more every time!"

Obviously the young man was quite uncomfortable to speak about sex stuff openly like that… Hopefully with time Zack would make him less shy.

- "Come on, Cloud…" he said with a sweet smile. "Why are you so embarrassed? I'm just stating facts, you know?"

The blonde closed his eyes and gulped, feeling really, but really embarrassed. Zack was getting a little impatient, so he decided to bombard him with facts that he surely wasn't ready to hear. So he took his matter-of-fact voice and said:

- "Ok. So no two men have the same taste. It really does depend on the guy's diet too. Some men can cum more than once in the same round, others can hold out and stay hard for a really long time. Most men are better than girls at giving blowjobs. Some guys hate toys, and others can't cum without them-"

- "Zack!"

The first-class smirked at his boyfriend who had just placed his hands over his ears, eyes shut tight. He was so funny… and impossibly cute.

- "Cloud…" he said as he slowly took his wrists in his hands, making the cadet open his eyes and look at him in an offended way. "I mean, you shouldn't be that shy talking or just hearing about something as natural, and fun, as sex."

- "It's not… um…" the blonde said, averting his eyes. "I'm just… well, it makes me wonder-"

- "Ah ok, I know. You wanna know how I know that?"

Still not looking at his boyfriend, Cloud nodded faintly. In a way, he didn't want to know the answer, but then he already knew. Or so he thought. Zack bent down a little and placed a soft kiss on his cheek before answering in a warm voice.

- "First off, I didn't really experience all I've just told you. It doesn't mean that because you know getting an arm chopped off hurts that it necessarily happened to you."

Comment which managed to make Cloud smile and look at him again. The black-haired man started gently stroking his hair as he continued.

- "I've tried out some things… with Angeal. Apart from that, not really anything worth saying. And definitely nothing that compares to what we have done."

Cheesy, but nice to hear. Cloud was satisfied with that answer, and he wrapped his arms around his boyfriend's neck to pull him down and hug him, sighing.

- "Well," Zack sighed also, with a smile, "the secret's officially out. I slept with my mentor."

The blonde let out a little laugh at this and said:

- "Well, that's… kinda what I'm doing…"

- "No, that's exactly what you're doing" Zack corrected, laughing and placing a kiss on the cadet's neck.

They stared at each other for a moment before the first-class gave in and bent down again, this time to press his lips against the blonde's, slowly kissing him. It was unbelievable, to have him this close, as close as he'd wanted him to be ever since he realized he'd fallen in love with him. As for Cloud, he was still a little embarrassed, just a little, but it didn't mean he wasn't enjoying this. Very far from that. He buried his hands in the older soldier's hair and actively responded to the kiss, until they parted. And from the look in Zack's eyes and the color coming to his face… whatever was coming was either gonna make Cloud melt, or blush intensely. Or maybe both.

- "Don't get mad, or all worked up, ok?" Zack said after a moment, caressing Cloud's cheek gently. "But… would you, well, um… -sigh- I'll say it plain and simple, alright? I'm… really dying to make love to you."


HA! I'm such a bitch, neh? Just as we're getting to the really good stuff, BAM! I end the chapter! –evil chuckle– Initially the "action" was one chap, but it was wayyyy too damn long lol! Aaah but don't worry my yaoi-addicted pals, I'll be nice and finish the rest soon. Be patient! It'll be worth it, I swear!