Here is the long awaited chapter! Well, I don't really know if you've been awaiting it, but... Anyway, Warning: this chapter contains some citrus flavoring if ya' know what I mean. -wink- This is actually the first time I've written anything as graphic as this... But don't just sit here reading my babbling, read the story and review!

Cloud decided before he awoke, that he didn't want to get up this morning. Not that that kept him from waking anyway. He heard Zack calling his name and trying to shake him awake, but Cloud ignored it, hoping that if he pretended to sleep, it would become real. Then he felt Zack do something that he could not ignore.

There was a cold chill as he felt the covers being lifted off him, to be replaced by a warmth that was more than the blanket could offer. The warmth of a body on top of his. When he felt lips pressed against his, he couldn't pretend he was asleep anymore, and felt himself sleepily kissing back. Zack then turned the simple kiss into a sensual French one, which had Cloud soon gasping for air.

He opened his eyes as Zack pulled away, his body still on top of Cloud's, both of them in just their boxers. "Good morning." he told him with a smirk.

"Huh...?" Cloud replied sleepily, still dazed by the sudden morning and the kiss.

Zack laughed, "It's morning already, sleepyhead. Did you want breakfast...or not?" he asked in a hinty voice.

Cloud blinked at him. Zack's face was awfully close to his, and the warmth comforting. What he wanted more than either of his choices was to let sleep take him again, so that he wouldn't be faced with the emotions that were flying through his head in multiple colors.

"Fine, I'll decide for you." Zack told him, and closed the distance between their faces and kissed him passionately. Cloud didn't protest, glad that there was something physical he could focus on, pushing his befuddled brain away and closing his eyes. Zack's hands traced a path down Cloud's side, his lips and tongue leaving Cloud's mouth in pursuit of different textures. They found their way to his neck and collarbone, kissing and sucking the skin teasingly. Then without warning, it all stopped and the warmth on his body left with a creak of the bedsprings.

Cloud opened his eyes, shuddering slightly with the coldness that he had been left with and turned to see Zack standing by his bed with a pained look. "You're teasing me, Cloud." he said accusingly.

"What?" Cloud managed to say, sitting up.

Zack looked down at the floor and shook his head, "I know how this works. I kiss you and you let me, then suddenly push me away."

Cloud tried to think of something to say. It was true...and he couldn't deny it, but what if he didn't stop him this time...

Zack turned so that his back was facing Cloud and he stared at the far wall. "I...just don't understand it. Not that you wouldn't want me...but why is it that I want you? I can't stop thinking about you, and it's really weird. Usually it's everyone else who comes to me, but there's something special about you Cloud. I understand that you don't like me like that, but I just had to say it. I'll stop bothering you from now on." He said sadly and quietly, and started walking away.

"Zack?" Cloud asked questioningly, his heart pounding at the thought of never kissing Zack again, and realizing that he couldn't stand that, because he strangely enjoyed it. "Please, look at me Zack." he said pleadingly. Zack turned to Cloud, his eyes still on the ground, and they slowly looked up into Cloud's blue ones, full of longing.

"Did you mean that?" Cloud asked him quietly, feeling that he needed to know.

Zack closed his eyes and said, "Of course I did. I want you so badly, Cloud..."

Cloud made his decision and stood up, walking over to Zack and putting his arms loosely around him and then resting his head on Zack's shoulder, "Alright." he whispered into his ear.

"W-what?" He asked, taken aback, and opened his eyes to look at Cloud's head on his shoulder.

"You heard me... I said alright." Cloud told him, gathering up his courage and kissing Zack softly.

He could feel Zack's smile, and let his tongue in his mouth. He engaged Zack's tongue in a passionate battle with more enthusiasm then ever before. Hands held his waist, pulling him close up against Zack, their bare chests touching, and Cloud was very aware that they both weren't wearing much. Soon, Zack moved to his neck, nipping at it teasingly as he led him to the bed and pushed an unresisting Cloud onto it.

Zack settled himself on top of him, one of his legs resting between Cloud's. Zack's thigh inadvertently brushed Cloud's starting arousal, eliciting a slight whimper from between his lips. Zack, apparently wanting more from his position, moved his leg so it rested outside Cloud's, before grinding his hips into him. Cloud moaned at the feeling, and Zack brought his lips back up to swallow the sounds of pleasure from his mouth, while continuing to move his hips against him.

Cloud moaned as Zack's hands caressed his chest and his lips moved to farther down his body, finding a nipple and sucking at it. Cloud let out a gasp of pleasure at the touch, feeling the shivers run through his body. The hands on his chest moved to rub slightly on Cloud's hips and Zack's mouth abandoned one nipple for the other. Cloud was lost in pleasure, and his back arched as Zack moved even lower, licking Cloud's bellybutton, his hands playing with the waistband of his boxers. He then pulled them down and off his ankles, letting them drop to the floor.

Cloud gasped at the sudden air and exposure. He blushed deeply as he saw Zack smirk and let his mouth descend even farther. He shuddered and moaned loudly as he felt something warm and wet lick his erection. "Z-Zack..." he whispered. He felt Zack pause and look at him questioningly, before Cloud gave in and continued, "...don't stop."

This time he felt Zack's mouth cover him, licking up and down it with practiced precision. Cloud gasped and moaned, his hands gripping the bed tightly in waves of pleasure. Zack started sucking and moving in rhythm, causing Cloud to arch his back as he moved his hips along with Zack, wanting him to go faster, and he did.

Cloud could feel the pressure growing in his groin, and suddenly Zack slowed to an agonizing pace. "Zack..." he pleaded, needing him more than ever, the slowness killing him. Zack gave in and worked up to a faster pace. Cloud needed something real to hold on to, and found himself digging his fingers into black, spiky hair in pure bliss. Not being able to hold on longer, he released into Zack's mouth, moaning his loudest in pure ecstasy, the waves of pleasure washing over him in shudders, before subsiding.

He concentrated on controlling his erratic breathing, and soon saw Zack's face hovering over his own, smiling. Cloud smiled back contentedly, before Zack descended to kiss him passionately, a kiss which Cloud returned with equal vigor. Then Zack sat up, removing his own boxers and lifting Cloud's legs. Cloud knew what he was going to do, and also knew that he couldn't handle it, not now. He sat up as well, removing his legs from Zack's grasp. He placed a hand on one of Zack's and said apologetically, "I'm really sorry, Zack, but I still don't think I'm that ready..."

He looked into Cloud's eyes and then down to his own erection. "Alright, Cloud, but I swear you will be the death of me. I'm going to die of pent up arousal."

Cloud looked down and bit his lip, and suddenly decided something. "Zack...come here." he beckoned.

Zack did as he was told, moving next to Cloud, his curiosity not the only thing aroused. Cloud summoned up his courage and pushed Zack down onto the bed, nervous of what he was about to do. He moved his head down between Zack's legs and shyly licked what his found there. He heard a gasp from Zack and licked him again, and then stopped, still feeling extremely embarrassed.

"Cloud, why are you stopping?" Zack asked him in a somewhat pained tone, and grabbed Cloud's head, shoving him downwards. Cloud relented and opened his mouth, slowly taking Zack's hardened member into it. It was a feeling unlike any he had known- odd, but at the same time exhilarating. The moan he heard from Zack encouraged him, and he slowly licked and sucked, moving into a slow rhythm. "Faster..." he could hear Zack mumble, and he complied, increasing his tempo. Then just to spite him, he slowed again, amazed at his own daring. He could feel Zack's hands in his hair and heard a whine of, "Please..." Not wanting to tease him too much, he increased his pace again. Zack's hips thrusted up into Cloud's face as he continued moving and sucking even faster, his tongue dancing in a frenzy. The hand's in his hair gripped tightly and, "Oh, God, Cloud..." could be heard right before Zack spilled into his mouth.

Zack spasmed and shuddered under him, and Cloud swallowed instinctively before pulling away and giving Zack a shy look. Zack smiled at him sweetly, "You did just fine... I needed that, thank you Cloud." He sat up and pulled him into an embrace, before giving him a chaste kiss on the forehead and laying back down.

Cloud lay himself next to Zack, resting his head on his shoulder. "Thank you, Zack," he replied shyly, "but what about training?"

"Forget training. I'm to tired to do anything. I just wanna stay here with you." Zack told him sleepily, and yawned. He wrapped his arms around Cloud's waist after pulling the blankets over them.

Cloud realized he was quite tired as well, and closed his eyes, "Me too..." he whispered faintly, before falling asleep in the warm comfort of Zack's arms.

Later, Cloud woke again, feeling a warm body against his and the memories from the morning flooded before his eyes. He was embarrassed and contented at the same time. He looked up to see Zack awake as well.

"Good afternoon." Zack told him, running a hand through his spiky, blonde hair.

Cloud blushed and smiled at him, "What time is it?"

"About three. You're quite a sleeper."

Cloud groaned. "Great, I'm going to be in so much trouble for ditching training."

Zack smirked, "Yeah, me too...but was it worth it?"

Heat crept into Cloud's cheeks again and he nodded, "Yeah, I think it was."

"Good. I didn't want to hear that I was loosing my touch. Speaking of my touch...do you want more of it?" He asked with a smirk.

Cloud's face was burning as he answered truthfully, "Well...yes, but not right now. I've spent to much time in bed today." He stood up, getting off the bed and letting the covers drop from him.

Zack's face held no shame as he stared openly at Cloud, "I think I could have an orgasm just looking at you naked." he stated.

Cloud's face was unable to get any redder, and he quickly found some clothes to put on. Zack sighed and got out of Cloud's bed as well, and noting how Cloud stared right back at him, he made a show of pulling his clothes on languidly and sensually.

Cloud tore his gaze away and asked, "Well, what should we do now? It's a little late to use the excuse that we slept in for training."

Zack finished dressing quickly when he realized he didn't have an audience and replied, "Well, technically we did... But like I said earlier, forget about training. How about I take you on a tour through some of Midgar?"

"Are we allowed?"

"There's no one to stop us, and it's not specifically stated in the rules. C'mon, it'll be fun."

Cloud sighed resignedly, "Oh, all right. Lead on."

"Just what I wanted to hear! C'mon, Cloud!" Zack practically yelled, and grabbed Cloud's hand, leading him out the door to make the best out of what was left of the day.

Yeah, I know, this chapter was short, but I'm really tired right now, probably because I've been staying up late so much. It's 1:42 right now, so g'night people. What did you think of my first graphic scene? Please tell me anything you want in your review, even flame me, but know that I've equipped myself with an armlet that absorbs Fire based attacks... Anyway, REVIEW!