Okay, first of all, I am super duper sorry for the extremely late updating of this story. Still, I hope that you guys will like this chapter and support this story. Once again, sorry and please enjoy the story. =]

Cid dumped the mop furiously into the bucket, sloshing the water inside like a mini whirlpool. Cursing under his breath, Cid started to mop the floor vigorously, creating small puddles here and there.

Damn.

It was all because of that stupid Cloud, Cid thought darkly as he gave the floor another vigorous rub. As a punishment for hitting Cloud, he was forced to mop the floor of the gym and locker rooms after everyone had gone back.

From behind him, Cid heard the sound of the creaky wooden doors being opened. Everyone had already went back, there must be only one person who would still come-

"Cid. What were you thinking earlier?" Vincent started to rant. "You could have badly hurt Cloud." Even though Cid had his back to Vincent, he could pretty well imagine what Vincent's face looked like. His sharp angular face contorted with anger, his black hair fell above his anger infused eyes and his lips in a straight line.

Cid turned around with a heavy heart to confront Vincent. What a day to celebrate Valentine's day with his supposed crush. But instead of a standing Vincent, there was a loud shout followed by a huge bump. Startled, Cid's eyes landed on Vincent who was lying on the floor with his clothes stained with water.

"Ouch," Vincent complained, looking disheveled. "Mr Rhapsodos asked you to clean the floor, not to make a mini swimming pool."

Hearing that, Cid couldn't help busting out a grin, he reached out one had towards Vincent. Vincent's eyes widened in surprise at first, and then he grabbed Cid's hand firmly and pulled himself upright.

"You are wet," Cid observed, leaning his mop against the lockers as he searched around for a towel. When Cid was facing Vincent once more, his mouth dropped wide opened and his breath stuck in his throat.

Vincent was halfway unbuttoning his shirt, his chest was beautifully carved and without a single scar or blemish. Cid stopped breathing for several seconds, his gaze remained transfixed on Vincent's body.

"Cid?" Vincent's voice brought Cid back to his senses. Cid cleared his throat, trying to cover up his lapse of concentration just now. He averted his gaze away and thrust the towel to Vincent who arched an eyebrow at him.

"Cid, are you okay? Do you have a fever or something? Your face is so red."

Cid could see Vincent's shoes on the floor, barely a few steps away from him.

"I am fine," Cid mumbled, trying to prevent his crotch from hardening.

"Cid?" Vincent suddenly placed a hand on Cid's sore cheek. "I am sorry for just now," Vincent murmured gently, his fingers grazing his cheek.

Just having Vincent's warm touch on his skin caused his blood to boil under his skin. Cid flinched and Vincent shrunk away with a pained expression on his face.

"I am sorry," Vincent mumbled. "Again."

Conversation was cut off as Vincent dried himself with the towel. Cid managed to regularize his breathing by training his eyes on the floor and forcing himself to breathe deeply in and out. Feeling that he could control the urge already, Cid raised his head to look at a Vincent who was now currently unbuckling his trousers. The top of Vincent's red underwear was already peeking out.

Damn. Damn. DAMN!

At that tempting sight, Cid could feel his own groin hardened again despite his hard attempts just now.

"Woah. Woah. What are you doing?" Cid cried out, shielding his eyes with his hands.

"What? This?" Vincent gestured at his body innocently.

Cid bit down his tongue hard and nodded his head, his breathing becoming labor by the second. If he didn't leave now, there's no telling what he might do to Vincent. "I will be outside," Cid said hastily, grabbing the mop and quickly walked towards the door with his eyes still trained on the ground.

Because of his hastiness, Cid bumped against the wooden bench on his way. He stretched out his hand to push open the wooden door when he felt a pair of warm arms wrapped around his waist.

"No!" Vincent said, nuzzling his head against Cid's back. The hairs on Cid's back rose up in response. "I am not letting you go until you tell me why."

Cid inhaled sharply, his heart quickened a beat as he felt Vincent's body close to him. Separated by only a piece of fabric. "Let go of me," Cid tried to say as civil as possible.

"No!" Vincent tightened his grip around Cid, squeezing him.

"Vincent, you can be so…" Cid blew out his breath noisily. "Ignorant."

"What do you mean?" Vincent sounded puzzled.

"I mean, like this." Cid took Vincent's hands into his and tilted his head slightly, capturing Vincent's lips with his. Cid closed his eyes and drowned in the kiss, gently sliding his tongue into Vincent's mouth.

Vincent tasted heavenly, a mixture of fruity taste. Sweet and yummy. He removed Vincent's hands from his waist, turning his body around so that he faced Vincent, his lips never leaving Vincent's.

To his surprise, Vincent didn't fight back, he merely let Cid did with what he want. There was a loud clang of metal as Cid forced Vincent to back up against a locker while attacking him hungrily on the lips. Vincent squirmed beneath Cid but he didn't resist nor did he reply Cid's kisses.

Gasping for breath, Cid let go off Vincent who slumped down towards the floor weakly, his eyes remained half closed. "Anyone could do that to you if you drop your defenses," Cid said stoically, keeping his expression placid.

Vincent remained stunned as he lay on the floor breathing heavily. "What was that about?" Vincent asked, his expression shock.

"Just showing you that you could be attacked anytime," Cid mumbled, covering up his own embarrassment. "Now put your clothes back on."

There was a low shuffle sound of footsteps and Cid thought that Vincent had taken his advice. With one hand on the mop, Cid turned his body around to continue his punishment when he felt a pair of wet lips pressed against him frantically.

Cid's eyes grew large, feeling the constant pressure of Vincent on his lips. No doubt the kiss was awkward and inexperience, but still, Cid could sense Vincent's sincerity. Cid returned his kiss, savoring the feel of Vincent in his arms.

Everything faded into the background. Even in the midst of surprise, Cid somehow managed to place his hands on Vincent's waist, as if slow dancing with him. Everything felt so natural. So romantic.

But then through the blissful kiss, an image of a wounded Cloud popped up in Cid's mind. "Wait!" Cid shouted, pushing Vincent roughly away from him. Cid's chest was heaving up and down as he wiped his lips with the back of his hand.

What the hell was he thinking? Here he was kissing Vincent back. Something he had always dreamed of. But he had to interrupt his kisses because of that Cloud?

"What? What's wrong?" Vincent asked, looking flustered as he pushed his messy black hair from his face.

"Why did you do that?" Cid staggered a few steps behind, feeling weak all of a sudden.

"I-I-" Vincent stammered, his body trembling with emotions. He took a deep breath before he blurted out his words. "It's because I love you!" The words seemed to hang in the gym locker room, unwillingly to disperse.

Cid's head snapped up in shock at the sudden confession. Even Vincent himself seemed shocked at his own words, his face turned scarlet as he hid face behind his long silky black hair.

"What did you say?" Cid whispered, hardly believing his ears. Again. He needed to hear it again so he could confirm his doubts.

"I-I-" Vincent wrapped one arm protectively around himself, unable to finish his sentence.

"Tell me again!" Cid demanded, walking over to Vincent and clasped him on the shoulders.

Vincent's red orbs widened and Cid could see his Adam apple bobbing nervously. "I said I love you," Vincent muttered in a voice barely above a whisper.

At that moment, Cid felt as if he had soared into the skies, his body light and free. Finally. He had waited so long for Vincent to say this sentence. "Vincent," Cid swallowed, his palms clammy.

This is the chance to confess to Vincent! Their chance to celebrate their first Valentine's Day.

"I- I also…" The words were barely out from his mouth when the image of a silver envelope entered his mind. Damn. Why was it that Cloud always interrupted his thoughts?

"What?" Vincent urged.

"No," Cid said gruffly, clenching his fingers into a tight fist. "Didn't you already have Cloud?"

"What?" Vincent exclaimed in exasperation, his brows furrowed. "What does it have to do with Cloud again?"

"Because of this," Cid snapped, plucking the letter from his bag and threw it to Vincent who caught it.

Vincent's expression was one of bewilderment when he saw the name of the recipient. Vincent took out the letter and read the contents as Cid stood there in stony silence.

After a while, Vincent's expression cleared and he let out a chuckle, splitting the silence between them. "What's so funny about the letter?" Cid asked aggravatingly.

"This letter was meant for Sephiroth." Vincent calmly walked over to Cid and thrust the letter right in his face, his thumb underlining a small sentence at the bottom of the letter. "Look at this line."

Cid scrunched his face as he peered at the sentence, feeling confused.

"P.S. The envelope color matches your hair. =)"

Realization dawned upon Cid, his expression on his face slowly replaced by horror. So it had all been a silly misunderstanding. He had hit Cloud for nothing. Shamefacedly, Cid nodded his head and muttered a quiet word. "Sorry."

"Do you understand everything now?" Vincent folded the letter in half and slipped back into the envelope before throwing it back on top of Cid's bag. Vincent then stepped forward, forcing Cid to back against the lockers.

"So, I see…" Vincent's face now inches away from Cid. "This is the reason you avoided me?"

Cid gulped when he saw the look Vincent had. He knew that Vincent meant no harm, but he didn't like the look in those mischievous red eyes. When there was no reply, Vincent pressed in even closer, Cid could now feel Vincent's hard cock poking him from below.

Cid forced himself to breath calmly and looked at Vincent in the eye. "What are you planning?" Cid inquired as calm as he could muster.

"Some punishment for your cold treatment," Vincent whispered in Cid's ears. "And also for Cloud's sake."

Cid stiffened when he heard that and his heart gave a leapt when he felt Vincent's hands snaking beneath his shirt, moving upwards.

"What are you doing?" Cid asked, his voice tight.

"Doing what I had always wanted."

"What you had always wanted?" Cid repeated, looking stunned.

Vincent closed the few inches distance between them, kissing Cid right on the lips. Vincent pressed his whole body against Cid without any embarrassment, his hands running up and down the back of Cid.

"Cid," Vincent murmured, his lips trailing Cid's cheeks towards his ears. Cid groaned when he felt Vincent nibbled gently on his lips, arousing him.

"Vincent, are you okay?" Cid looked at Vincent with concern.

"Perfect," Vincent purred, licking his lips in contention. "Touch me," Vincent begged huskily, staring at Cid through his long eye lashes. Cid remained standing, gaping at Vincent.

Vincent curled one finger towards Cid invitingly as he walked over to the bench and lay down on it, opening his legs wide seductively. "Don't you want me?" Vincent whispered.

This was Cid's first time of seeing Vincent being so aggressive. Vincent was surprisingly inviting, unlike the usual passive and quiet him. And although it was surprising, Cid liked this new Vincent.

Shaking his head to clear away his muddled thoughts, Cid walked towards Vincent as if he was in a trance. His fingers reaching out to touch that soft, petal-like skin, his body bending over the bench, casting shadows down on Vincent. Vincent responded by wrapping his arms tightly around Cid's body, pulling him close.

Cid could feel Vincent's hard bulge pressing against him due to the closeness. Vincent's lips traveled from his neck slowly towards the edge of his lips. Cid turned his head slightly and kissed him gently. Savoring their first romantic kiss together.

Cid groaned in pleasure but he held back the moan as he deepened the kiss. Vincent's hands slipped beneath Cid's shirt and ran his hand to and fro across his back, sending tingles of warm pleasure from top to toe.

The gentle kiss became more violent, with both of them gasping for breath, their tongues clashing together. Cid struggled out from his shirt with Vincent's help, pressing their naked chests together. Oh Gaia. Cid's cock was already hard in his pants. Pulling back slightly, Vincent bit down his slightly swollen lips, his eyes teasing.

"Do you want me?" Vincent whispered, his breath tickling Cid's face. To tempt Cid even more, Vincent deliberately rubbed his own private part against Cid's. Cid's breath was stuck in his throat as his body stiffened.

"Yes." Cid said gruffly. "Oh yes."

Vincent's lips parted slightly, his fingers now resting on Cid's pants, zipping them down. "Good," Vincent said softly. "Then please be gentle with me."

Cid slipped his fingers at the sides of Vincent's underwear before tugging them down towards his knees. A short gasp escaped from Cid's mouth as he stared agape at Vincent's private parts.

Cid ran his fingers over Vincent's thighs, reveling in their smoothness. "You are so beautiful," Cid whispered, spreading Vincent legs wide open so he could had a good look. His pink anus hole was twitching slightly, as if inviting Cid to penetrate inside him.

"Like what you are seeing?" Vincent's tone was one of teasing.

All Cid could do was nod his head. All of his senses were already far gone. "Don't you want to try it?" Vincent whispered. Cid stared doubtfully at Vincent for a second, and then his confidence solidified. A grin light up Cid's lips as he lowered his head and placed tiny kisses on the tip of Vincent's cock. Vincent moaned slightly from his actions.

Cid got braver and pressed his lips against Vincent's cock, swallowing it whole, taking all of it into his mouth.

"You are so warm," Vincent gasped, his hands placed on top of Cid's head. Cid ran his tongue down his length, pushing it deeper into his mouth.

He could hear Vincent's groans and harsh breathing as he continued to suck it. Licking away Vincent's pre-come from the tip as if he was eating ice cream. Vincent began to slowly thrust his cock inside Cid's mouth.

"So good." Vincent groaned as Cid started to really move his mouth, timing his movements with Vincent's thrust.

Vincent's cries got louder as he buried his hands deeper inside Cid's hair, nearly pulling them out from their roots. "S-stop!" Vincent gasped, struggling to get away from Cid. "If you continue, I am going to come."

Satisfied, Cid removed his mouth, licking away all of Vincent's pre-semen. "You taste so good," Cid said gently, moving his body on top of Vincent.

"Don't you want to taste me even more?" Vincent raised his head slightly and kissed Cid playfully on the lips.

"Of course," Cid replied, taking his cock and placing it in front of Vincent's hole. He could hardly wait to plunge it hard inside Vincent.

"Wait!" Vincent pouted, his lips jutting out in a precious way. "Aren't you going to prepare me first before you push your way in?"

Confusion swam in Cid's mind which was already clouded with lust and desire. Prepare? What kind of preparation was needed? Vincent heaved a sigh when he saw the blankness in Cid's eyes. "You have no idea what you are supposed to do, do you?" Vincent asked knowingly.

"I thought I just-" Cid stopped himself. There was no use denying it. It was true, he didn't know what he was doing. A suspicion came over in his mind. How come Vincent seemed to know about all of it? Had he already did it with someone else before?

Vincent seemed to be able to read his mind because he immediately replied. "If you are thinking that I had did it with someone before. You are wrong."

Cid's eyebrow arched in astonishment, Vincent gave a small laugh when he saw that. "You are always so predictable, Cid Highwind," Vincent said in a sing-song voice.

"Then what am I going to do to you next?" Cid asked.

Vincent contemplated for a moment before replying. "You are going to take a bottle of lubricant from my bag, moisture my insides with your fingers before thrusting your cock inside me."

"Oh." Cid clambered up and walked over to Vincent's bag, pulling out a bottle of lubricant. "Now, squeezed them on three of your fingers and then slipped them inside me," Vincent commanded.

"Like this?" Cid asked as he tried to slip his fingers inside Vincent but they refused to enter into the tight hole.

Vincent's face furrowed as he winced. "Not all at once, idiot."

"Sorry." Cid took out his fingers and licked them again before slipping a finger inside. Vincent moaned as he moved his hips. Cid's breathing became rough and heavy as he watched Vincent responded to his fingers. Vincent's insides felt so warm and wet, Cid thought as he aroused Vincent with his fingers. Watching a turn-on Vincent turned on him too, he could now feel his own cock quivering with excitement.

When Cid removed his fingers, Vincent's face was already red in color, beads of sweats appeared on his forehead. "I haven't entered you and you are already like this," Cid said hoarsely.

"I could hardly wait for you to enter," Vincent whispered seductively, trailing Cid's bottom jaw with his finger.

Cid held his breath as he positioned his cock just outside Vincent's pink, twitching hole once more. "I am going to enter you now," Cid muttered throatily. Vincent responded with a short nod and wrapped his arms around Cid with his eyes closed shut.

An involuntary moan escaped from Cid's mouth as he rammed himself hard inside Vincent's tight virgin entrance. "Vincent!" Cid cried out, his cock ripping apart Vincent's muscles. When his cock was fully embedded inside Vincent, he felt as if he was going to reach climax at that moment. It was so good. It was better tenfold than what he had ever imagined.

"Ci-Cid," Vincent panted, his face red from exertion.

"Can I continue?" Cid asked, his body trembling in excitement.

"Yes, oh, yes."

Cid pulled out his cock until the hilt before ramming it in again. He repeated his movements and with each thrust, Vincent cried out as he arched his back in ecstasy. Just hearing his seductive cries nearly sent Cid over the edge. But Cid bit down his lips hard to stop himself from reaching climax so quickly.

"More! More!" Vincent moaned, thrusting his hips against Cid.

"You are so sexy," Cid groaned, leaning down to kiss Vincent on the lips, muffling his cries.

Cid increased his pace until he was ramming inside Vincent vigorously, enjoying every thrust that pushed him closer to climax. "Vincent, I don't think I can hold it in anymore," Cid muttered through gritted teeth.

Vincent reached up and caressed Cid's cheek, kissing him ever lightly on the lips. "It's okay, you can come," Vincent whispered.

Cid slipped his hands beneath Vincent and held him close, feeling his heart beating against his. Vincent's heart drummed at a ferocious pace, mirroring Cid's.

After a few more thrusts, something hot and warm exploded inside Cid, drowning him entirely with pleasure. The feeling was heavenly. "Vincent!" Cid cried out as hot liquid seeped out from his cock, lubricating Vincent's insides. He gave a few more thrusts before stilling himself, his body shaking from the climax.

Vincent gave a loud shout as well, hot semen splattered all over Cid's chest, staining him, his insides clamped tightly around Cid's cock, squeezing him so hard that the view in front of him blurred.

"Cid!" Vincent cried out, his body quivering as he was overcame by orgasm. He dug his nails in hard on Cid's back. His body rose up and down like the huge waves that flattened the beaches.

"Oh, Vincent," Cid groaned, exhilaration washed over him again from the sight of Vincent climaxing. Sure enough, he could feel his cock slowly hardened inside Vincent once more.

Vincent was still panting from the orgasm as his body relaxed, his hands still gripped tightly around Cid's now scarred back. Vincent squirmed uncomfortably from underneath, his eyes imploring as he stared at him through half-opened lids.

"Do you want another round?" Vincent asked teasingly.

Cid's face reddened to a shade of dark plum. He shook his head valiantly but there was no used lying, for his cock was now fully erect.

"Are you sure?" Vincent whispered, tracing a finger down from Cid's neck to his chest.

Cid could feel himself burning under Vincent's intense gaze and his nipples hardened in a knee-jerk response. Vincent's face broke into a successful grin and he bent down to lick Cid's nipple.

"S-stop," Cid moaned. If he didn't stop now, he's going to want another round. "Why?" Vincent taunted, his fingers now twitching Cid's nipples.

"I-I-" Cid stammered. "It's just that if you don't stop now, I will force myself on you." Cid finally admitted shamefacedly.

Vincent held Cid's gaze in contemplating silence then he gave Cid a light push, his face void of any emotions. Even though it was Cid who suggested for them to stop, his heart still ached when he saw Vincent's actions.

"Alright," Cid muttered with his head bowed. "I am sorry." Cid stood on the floor, giving a hand to Vincent to pull him up from the bench.

"What are you sorry about?" Vincent asked, with one eyebrow rose. He picked up his carelessly thrown underwear and trousers, attempting to put them on.

"That I was such a sex-hunger maniac," Cid confessed half-heartedly, stooping down to pick up the remaining clothes.

"What are you talking about?" Vincent perched his hand on his waist, looking puzzled.

"Aren't you feeling put off with me?"

There was a short pause –

"Oh, Cid, you are really dumb sometimes," Vincent chuckled loudly.

"What is that supposed to mean?" Cid asked defensively. He was feeling completely bewildered with Vincent's actions.

"Cid, oh, Cid." Vincent took a step closer, his hands now on Cid's waist. "You can't obviously think that I was satisfied with just one time, could you?"

It took Cid several seconds to finally register what Vincent was talking about. Recognition dawned upon Cid's face and his heart gave a gentle squeeze. "Are you sure?" Cid asked throatily.

Vincent shot him a look of half annoyance and half amused. "For the last time, YES!" Vincent nearly shouted at the last word. "Now quickly put on your clothes so we could continue what we left behind. On a bed this time." With a mischievous wink, Vincent slipped on his pants and was about to buckle his trousers when Cid placed a hand on his cheek.

"Vincent," Cid murmured, feeling Vincent's hot breath on his face.

"Mm hmm?" Vincent whispered, his eyes already on the verge of closing as he prepared for the kiss.

"Happy Valentine's Day," Cid whispered. Then he leaned in and kissed Vincent full on the lips, one hand on the back of his head pulling him close while the other grabbed his hand and locked their fingers together. It felt like eternity when Cid finally pulled away, his lips still wet with Vincent's saliva.

"Happy Valentine's Day too, Cid," Vincent said quietly, closing the gap between them again. Cid's heart did a loud cheering warfare cry inside. The beast inside him smirked triumphantly as he kissed Vincent back, feeling his body in his hands. Yeah, today had turned out from one of his worst day in school to one of his best day. And things were just going to get better later.

P.S. Cid had totally forgotten about his punishment and when Mr Rhapsodos came to check on Cid's progress in the gym room, he nearly slipped and fell on the floor as he stepped on a wet puddle. Luckily he managed to catch his balance in time by grabbing on the metal lockers. There was a low growl when there was no sight of Cid. A knowing frown appeared on Mr Rhapsodos's face as he drummed his fingers against the metal lockers. Oh yes, he knew very well where Cid and Vincent are at that moment.

But then today is Valentine's Day after all. Mr Rhapsodos gave a shrug and stormed out from the gym room. He will let Cid get off this time, although… his grin broadened when thought of Cid's upcoming one week worth of detention.

So, how's the story? Please leave a review/comment. I promised I will update the next chapter in about three days' time so please keep your eyes peel out for the updates. =] See ya, guys.