Warnings: Language, Sexual situations, Yaoi (M/M)

Disclaimer: Final Fantasy VII and Kingdom Hearts belong to Square Enix and Disney, not me.


Cloud stared at himself in the mirror, fiddling with his hair and straightening his collar again and again. He heaved a heavy sigh and turned away from the mirror, letting himself fall down on his bed and stare up at the ceiling.

He started to shift around on his bed and growled in frustration before sitting back up and going back to the mirror to fiddle with his hair...again. Zack and Cloud were going out for lunch, and it was Zack's treat. He had only told Cloud to wear a 'somewhat put together look' and that he would come pick Cloud up around 11:30.

Now Cloud was standing in front of his mirror fussing over his look like a girl while glancing at his clock every so often. He decided to wear a teal coloured dress shirt and undid the first few buttons leaving it open at the top slightly. He was also wearing a pair of dark washed jeans. He was wearing his usual wolf earring in the left ear mostly because he always wore it, and also because Zack told him he thought it made him look sexy.

Cloud groaned, thinking about how he wanted to look 'sexy' for Zack. Man he was turning into such a chic.

"Cloud, Zack's here!"

Cloud looked at the door when he heard his mother yelling up the stairs and rolled his eyes. If only his mom hadn't answered the door. She didn't know that Zack was taking Cloud out for lunch, and as soon as she learned about this he just knew she was going to start gushing over how sweet it was. It also didn't help that Cloud felt very uncomfortable around his mother ever since they had 'the talk'.

He made one last frantic attempt to calm his spiky hair and only ended up making it stick up even more. Growling in frustration he grabbed his wallet off his dresser and headed out of his room and down the hallway. He thought it best to intercept any long term conversations between Zack and his mother, so he ran down the stairs skipping a few steps before jumping down to land beside his mother and in front of Zack.

Zack looked amazing. He was wearing a dark red shirt and had also unbuttoned a few buttons. He was wearing an assortment of silver and stone necklaces that really brought out his sharp, defined collar bone and Cloud really wanted nothing more then to be able to lick and nip his way across Zack's chest. He shook his head quickly and coughed. He really didn't want to think about that while standing beside his mother. Cloud glanced down to notice the very well fitted black pants Zack also happened to have on. Where did Zack learn to dress so well?

"Hey." Cloud breathed out stuffing his wallet into his pocket, slowly coming out of his daze and directing his gaze back to Zack's face.

"Hey spiky!" Zack said, walking forward slightly to kiss Cloud on the cheek. Cloud turned a dark shade of red and glanced at his mother, who thankfully pretended not to pay attention to what was going on.

"Shall we go?" Cloud asked, hoping to leave as soon as possible.

"I think we shall!" Zack grabbed Cloud's hand and opened the front door. "Don't worry Ms. Strife; I will bring your son back in his regular clothes, and in a sober state!"

"I don't doubt it. Now you two have fun!" Clouds mom smiled, holding the door open for the two of them as they made their way outside, with Cloud grabbing his jacket off the coat hook.

"So, you excited?" Zack asked, swaying about on the walkway as they headed towards Zack's parents car that he had managed to borrow for the day. He let go of Cloud's hand as Cloud wrestled with his jacket sleeves trying to get his jacket on.

"I think I would be a lot more excited if I knew where you were taking me." Cloud replied finally getting his jacket on. "Are you going to tell me, or do I have to wait?"

"I think you can wait ten more minutes, don't you?" Zack unlocked the car and opened his door, winking at Cloud before getting in.

Cloud opened his door as well and sat down in Zack's parent's car, shivering slightly. "Aren't you cold?" Cloud asked glancing over at Zack noticing he didn't have a jacket with him and was just wearing his very appealing shirt. Memories of Zack pressing him down into the mattress assaulted his mind and he turned bright red before looking out the window. Did that shirt have some special ' I want to jump my boyfriend now' magnet on it?

"If I had a jacket on it would just cover up my shirt. Don't think I haven't seen you giving me those looks." Zack gazed over at Cloud giving him a somewhat heated look before grinning like a mad man and starting the car. "I know you think I'm sexy."

Cloud rolled his eyes and rested his head against the window as they started to drive away heading in what Cloud presumed was a downtown location. The drive wasn't to long and consisted of Cloud thinking about where they were going, and Zack playing around with the radio complaining of a lack of good stations.

When they finally got to their destination, Zack parked a little ways down the street and got out of the car, winking at Cloud whilst doing so. Cloud narrowed his eyes and slowly got out of the car. He was very suspicious. Not that he didn't trust Zack…well actually when it came to certain things he trusted Zack about as far as he could throw him.

Zack walked over to Cloud, wrapping and arm around his waist as they started down the street. Zack had a small smile on his face and kept looking over at Cloud, his smile getting bigger every time. Cloud started to loosen up after a while though. The smile he was getting was one that seemed to be full of excitement and love. If Zack was planning on pantsing Cloud in the middle of the street he didn't really think Zack would have that look in his eyes.

"Well, here we are!" Zack stopped walking and tossed his hands up in the air in the general direction of a building.

"Shit, Zack…" Cloud looked at the building, reading the sign. Zack just happened to take him to one of the most expensive restaurants in the city.

"You don't like it?" Zack's face quickly fell and he started to shuffle his feet around.

"What? No it's not that it's just…it's so expensive!"

Zack's face lit up again and he reached for Cloud's hand, dragging Cloud along with him towards the doors. "Don't worry about the cost, okay? It's my treat!"

Cloud started to utter reasons as to why Zack shouldn't be going out of his way for Cloud like this, but all his protest went unnoticed.

"Hello there! How can I help you today?" A young woman asked as they entered the door.

"Hi, I have a reservation for two. It should be under Fair."

The woman smiled at the two, and didn't even bat an eyelash when she noticed Zack and Cloud were holding hands. Well that was kind of nice.

She led them to a table for two near the back of the restaurant and placed the menus down on the table. Zack pulled out Cloud's chair, making Cloud blush and turn his head down, looking at his plate as he sat down. He watched as Zack went to his own chair, smiling at the two older women sitting close to them before sitting down.

"So your waiter will be with you in just a moment! I hope you enjoy your meal!" And with that, the young lady went back to the front doors with a cheery smile on.

"So…what do you think?" Zack asked grinning at Cloud from across the table as Cloud took off his jacket.

"It's really nice, Zack. But can I ask you one thing?"

Zack leaned back in his chair nodding. "Ask away!"

"Why?" Cloud asked looking at Zack intently. "You know I am perfectly fine eating a hot dog…" He stopped himself from continuing that sentence and coughed slightly turning away from Zack.

"Oh, a hot dog you say? I think we can arrange that for later." Zack replied, cocking his head to the side, a grin on his face.

"Zack," Cloud hissed, leaning forward on the table. "Other people can hear you!" Cloud looked quickly over at the two older ladies sitting near them.

"Sorry, sorry. That was rude." Zack stated, lifting his hands up in surrender. "But just, don't freak out over this okay? I mean is it so wrong to want to take your boyfriend out for lunch?"

Cloud thought about it for a moment, looking at the sincere look on Zack's face. "I guess not... it's just I feel bad about it. I want to do something for you too!"

"Hey, taking you out for lunch and spending the day with you is all I need. So open up your menu and see what looks good."

Cloud nodded slowly and looked down at his menu and opened it up before Zack quickly reached across the table, slamming his hand down on the menu. "Don't look at the prices okay? Just...don't! Please! If you do...uh... no sex ever again!"

Clouds arched his eyebrow and gave Zack a confused smile. "Uh...okay? Why?"

"I am afraid that if you look at the prices you will freak out again, or you might just order the cheapest thing."

Cloud nodded slowly and opened up the menu making sure not to glance at the prices. It was pretty hard to do seeing as how Zack pointed it out now. But Zack asked him not to, so he wouldn't.

They made small talk for a while until their waiter came by to take their orders. After that, Cloud just stared at the flower vase in the middle of the table, not really thinking of anything until something slipped out of his mouth.

"Did you and Aerith ever have sex?" Cloud could have slammed his head down on the table at that moment. Instead he tried to justify his question. "I mean, not that I want to put you and Aerith on the spot, just Aerith might have an STI, WAIT! NO! I didn't mean that!" Cloud was ready to bolt out of his chair and run away after he looked at Zack's shocked face. "I'm sorry! You don't have to answer that."

Zack's chuckled slightly, and started to play with his fork. "Hey, don't worry about it. I know you don't mean what you just said. Your just curious to know how serious Aerith and I were, right?" When Cloud nodded Zack continued. "Well, to answer your question, yes, she and I did have sex. But only once. Things didn't really...work out."

"What do you mean?"

"Well, Aerith and I really love each other and nothing will change that. It's just when it came time for the next step, things went...okay? We carried through with it but both of us lacked the passion behind it, which is weird seeing as how we love each other... but it just didn't work. Does that make sense? Things were different with you. I love you so much and I feel so much passion behind that love as well."

Cloud blushed and smiled a shy little smile. He stared down at his plate letting the new information sink in before asking another question. "So...if the whole sex thing didn't work out...did you still date? Sounds like you broke up after Aerith left to live in the country."

"Oh we stayed together...kind of. I mean yeah we weren't very sexual with each other but we still liked to hang out with. We kinda acted as friends...who called each other boyfriend and girlfriend."

After Zack let all of this person information out, Cloud thought it best that he say something now.

"Tifa's breasts intimidated me." Cloud said, looking Zack strait in the eyes. Zack's face showed no emotion for a while, he just stared blankly back at Cloud. Finally, after what seemed like an eternity, Zack finally showed some emotion.

"HAHA!" Zack started to laugh and quickly place his hinds in front of his mouth when the older women beside them sent him a nasty glare.

"What, you've seen them! I mean… they are just so big and every time she hugged me or tried to get close to me I would freak out."

Zack kept his hands in front of his mouth before he was sure he gained enough control to pull his hands away and not bust out laughing. "I know they are big, Cloudy, but you don't have to be afraid of them!"

Cloud scrunched up his face and glared at Zack. "Shut up. Besides, I prefer your chest…" He blushed, but looked Zack in the eyes.

Zack reached across and grabbed Cloud's hand, massaging it much like he did when they were studying at the kitchen table so long ago. "You are so gay." He stated simply, smiling.

Cloud gave Zack an offended look. "Yeah, well you are too!" He shot back.

"Only for you, babe, only for you…. And some other hot guys but we won't get into that. I mean, I am married to Reno."

Cloud gave Zack a confused look. Married to Reno? How the hell was he married to Reno? "What do you mean by that?"

Zack laughed and let go of Cloud's hand as their waiter came back with their food. After setting the food down and leaving them, Zack started to explain.

"Back when we were six, Reno and I thought it would be cool to be blood brothers. You know, when cut yourself and mix your blood together and possibly transfer diseases? Anyways, Aerith was with us when we planned it all and thought it would be cute to have a ceremony and everything. So all the kids in the neighborhood came and Aerith even found some wedding vows and made us say it to each other. So in a weird messed up way I am married to Reno… in a very messed up non-legal way. That doesn't stop Reno from using it against me every so often though."

Cloud smiled the while time Zack told him this story. He wished that he had some crazy stories from when he was a kid. He was a pretty closed off kid and preferred to read comic books in the backyard then get married to Vincent in front of all the neighborhood kids. "Sounds like you had an interesting childhood." Cloud said, reaching for his glass and taking a sip of water.

Zack nodded slowly and seemed to be starring off into space. "Yeah… I wish I could go back to those days sometimes…" Cloud was getting a little worried when Zack stopped talking for so long, but just as soon as he was about to say something Zack spoke up again, re-igniting the conversation.


They spent the rest of the meal talking about life in general, as well as sex, which Zack brought up just to bother the women next to them who seemed displeased with having to sit beside two 'homosexuals'.

"My god, did you see the look on her face when you talked about getting flavored lube?!" Zack was clutching the side of his parent's car, trying to stay upright while Cloud leaned up against the side, watching Zack with slight amusement.

"Yeah, well they deserved to hear it." Cloud said, stuffing his hands in his coat pocket.

Zack nodded in agreement, and wiped away a few tears that had occurred from all the laughing. "I just wasn't expecting you to actually say something like that, especially in a public place!"

Cloud smiled, and pulled Zack towards him, giving Zack a passionate kiss. He pulled away after Zack wrapped his arms around him. "I'm just full of surprises."

Zack grinned and nodded. "That you are." He went down for another kiss, and Cloud was more then willing to partake in the public make out session. Sure people were looking, but Cloud really didn't care. He had wanted to kiss Zack like this all day, and denying it any longer might cause him to burst.

Oh to be a randy teenager.

When Zack pulled away, Cloud smiled up at Zack, trying to look confident in what he was going to say. "Do you wanna come over to my house for the night? Like sleepover. I mean we could watch movies and… and… uh… sleep?"

Real suave Cloud.

Zack nodded his head and ruffled Cloud's hair. "I would love to! But first I have to go home and grab a few things."

Cloud nodded and moved to get into the car while Zack went around the vehicle to open his door. The ride back to Zack's place was calm and quiet, and Cloud almost fell asleep in the car.

"You can come in for a bit if you want. I shouldn't be to long." Zack stated, taking the keys out of the ignition and turned to face Cloud. Cloud nodded groggily and undid he seatbelt and opened the door, stepping out. He then followed Zack up the walkway and into the house.

Zack's house was a one story bungalow with a cheery atmosphere to it. It was smaller then Cloud's house filled with a lot of love. He followed Zack down the hallway to his room and stood at the doorway as Zack rummaged around in his room, throwing things into a bag. Cloud could swear he saw Zack throw a small bottle of sorts in the bag, and had a pretty good idea what it was.

"I'm going to go say bye to my mom okay? My Dad's out somewhere…I think."

Zack made his way down the hallway to the kitchen and Cloud slowly walked down the hallway, looking at the pictures adorning the walls. He was fairly content with just waiting, but when he heard Zack's mother's voice rise slightly, he couldn't help but listen in.

"-I just don't think its fair to him!" Cloud hear Zack's mother say, exasperation in her tone.

"Yeah, well he and I are happy together, can't you just let us be?" Zack asked, and it sounded like he was pleading.

"But Zack, honey, think of your current position and then think about what you are doing right now."

"My current position?! My current position! Mom, what exactly is my 'current position'? Is it the fact that I am-"

Anything Zack might have said was cut off by Zack's Dad storming into the house, groceries in his hands.

"Oh, hey Cloud! How are you?" He asked, smiling at Cloud and walking into the kitchen, motioning for Cloud to follow.

"Uh, I am good sir, thanks for asking." Cloud slowly followed behind and walked into the kitchen to see Zack standing by the table awkwardly. His mother was resting against the counter, her arms across her chest and her lips pursed slightly. She looked pretty upset, not angry, but worried and a little sad.

Zack's dad didn't seem to really pay attention to what kind of atmosphere he had walked into, or if he did, he chose to ignore it.

"I'm going over to Cloud's for the night." Zack told his father looking him straight in the eyes.

His father smiled a big smile and nodded. "Have fun then! Don't stay up to late watching horror movies." Of course Mr. Fair knew about his son's relationship with Cloud, but he seemed to nod it off as nothing. He seemed to just think of them as good friends, and that was that.

Zack nodded slightly and walked over to his mom, who pulled him into a hug. "Sorry mom." Cloud could hear Zack whisper.

They pulled away and she gave him a kiss on the cheek before waving them off. Cloud smiled at her as they made eye contact and then shuffled out of the door to follow Zack.


Cloud lay in his bed, running his fingers through Zack's hair. Zack was fast asleep, and his head was currently resting on Cloud's chest. Cloud stared up at the ceiling, lost in thought and sighed slightly, causing Zack to shift in his sleep. Cloud really just wanted to curl up and sleep as well, especially after just having mind blowing sex, but it didn't seem likely to happen anytime soon.

It was strange to hear Zack take that tone with someone, especially his mother. He was always patient and easy going, yet when his relationship with Cloud was brought up he started to get all defensive.

'Your current position'

That line kept running through his head, and was what was keeping him up at the moment. What did Zack's mom mean by that, and more importantly, why did Zack get so upset about it.

"Zack….Zack…." Cloud reached down to shake Zack's shoulder, trying to get him to wake up. Zack lifted his head slightly and turned his head a little to look at Cloud.

"Wha?" He slurred out, his voice thick with sleep.

"Uh, I kinda overheard your conversation with your mom today and…and does she not like us together?"

Zack rolled off Cloud's chest and stuffed his face in the pillow beside Clouds head. "She likes you a lot…and she likes me a lot…and she likes cake." Zack muttered into the pillow.

Cloud nodded slowly and decided that talking about this when Zack was asleep probably wasn't the best idea.

He would just let it go. It was a conversation he wasn't even supposed to hear. It was probably just a situation about school. Zack had talked about going to school in another city and that was probably the issue. Or, you know, Zack could always be an alien.

With that thought in mind he let himself be tugged up against Zack' chest, and snuggled in close when he felt Zack lean his forehead against his neck, and let sleep overtake him.


Authors Note: Pah! I wrote this chapter on Friday night at two in the morning. I had finished my fanfiction, well I thought I did, but then I relaized that Cloud and Zack had never gone on an official date, so I decided to add it in...as well as the convo with Zack and his mother! Whats going on with Zack you ask? You gotta keep reading to find out! Anywho's, I hope you enjoyed this chapter I am sure I had fun writing it but I can't really remember what with the lack of sleep and such! Oh, and this chapter goes out to the lovel DamagedWorth 3 Love yah hun! And I hope that things work out for you, I know you were pretty scared last week!