Disclaimer: This is a work of fiction. Names, characters, places and incidents are the products of the author's imagination or are used fictitiously. Any resemblances to actual events, locales, or persons, living or dead, is entirely coincidental. I don't own Squaresoft ( Square Enix ). As much as I wish I owned them, I don't. I don't own the characters in this story, if I did I wouldn't be sitting here writing. Though! The story is based on true events.

Warnings: Waffles..

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

"I don't feel comfortable doing this in the middle of my friends living room," Cloud bit down on his lip. "Can we go into the spare bedroom?"

Inside the room, Cloud felt even more uncomfortable as he took a seat on the edge of the bed. I mean, here he was, in a room with someone he barely knew. That poses the question as to why he told Squall they should go back there in the first place. He shook his head, trying to clear his thoughts. Sighing, he leaned over and undid his shoe laces, sliding his shoes off his feet. Slowly he lifted his head, looking over at Squall, who smiled softly and shut the bedroom door.

Cloud chewed on his nails, his eyes lowering to the floor as he spoke. "I-I don't want to lead you on or anything, but I don't want to."

Cloud eyes widened when he heard noises coming from the room next door.

Squall laughed, walking over to the wall and pressing his ear against it. "Sounds like Roxas and Axel are enjoying themselves."

The blond blushed, rubbing at the side of his neck. "Oh?"

"We'll know for sure in the morning."

"How so?" Cloud raised his eyebrow at Squall, watching him step closer to the bed.

"If Roxas makes waffles, it means the guy sucked in bed." Squall grinned, "If he makes pancakes, it means he liked it."

"Weird." Cloud bit down on his lip, "Axel likes waffles more than pancakes though."

"Guess he better suck in bed then."

"I thought you said your friends weren't as "far" out as mine." Cloud giggled softly, making the little quotations in the air as he said far.

"Okay, so they are, in a different sense."

Cloud shook his head, smiling softly, his cheeks starting to burn red again. The blond watched as Squall sat down on the bed, and leaned his face closer to his. Cloud's mouth went dry, and his heart started to race as Squall went in for a kiss. Cloud turned his head away, feeling Squall's lips brush against his cheek.

"I-I don't want to lead you on, Squall, but I'm not ready for.." Cloud turned his head back towards Squall's, frowning. "This."

Squall smiled, grabbing Cloud's hand and bringing it to his face. "No one said we had to have sex, love."

The brunette kissed at the other mans hand, slowly moving his lips down his arm. Cloud closed his eyes, finally starting to relax. That was, until Squall's lips brushed against the scars on his arm. The blond's eyes shot open, and he jerked his arm away, backing up on the bed, tears welling up in his eyes.

"D-Don't touch them."

Squall blinked, looking over at Cloud, "I'm sorry."

The blond held his arm against his chest, a tear falling down his cheek when Squall turned his back to him. "Squall, I'm sorry, I d-didn't.."

Taking off his shoes, Squall sighed, glancing back at Cloud over his shoulder. "It's okay, don't apologize."

The brunette moved up on the bed, sitting next to Cloud and smiling at him. Gently, Squall took Cloud's hand, lifting it to his face and pressing the younger mans fingertips against his scar.

"We all make mistakes, it just means we're human."

Cloud ran his fingers over Squall's scar, his one arm still held against his chest. "You got into a fight; I deliberately cut myself, I'm not exactly sure how those two add up in the same category."

He took his hand away, turning his head and sighing heavily. "I knew what I was doing," Cloud slowly turned to look at Squall again.

"And you don't think I did?" Squall wrapped his arm around the younger mans shoulders, pulling him up against his side.

"I watched the guy break the bottle, and still, I prodded at him until he came after me with it."

"Why?" Cloud leaned against Squall, his eyes falling shut. The other man was so warm, and it felt so good to be held.

"Because I'm not one to back down from something."

Squall ran his fingers through Cloud's hair, pressing a kiss against the blond's forehead. "You know, we still haven't danced."

"No, we haven't."

"Would you like to?"

Cloud blushed, smiling softly and nodding. "Okay, but there is no radio in here."

Grinning, the brunette got out of the bed and pointed to the alarm clock that was on his side. "We can use the radio on this."

Squall turned the alarm clock on, switching it over to the radio and searching for a song that was worth dancing to.

"Oh! I like this song, please leave it." Cloud bounced on the bed when he heard J-holiday's song, 'bed', playing on the radio.

Squall chuckled, "This it is then." Walking around to the side of the bed Cloud was on, Squall held his hand out, smiling at the blond.

"Dance with me?"

Cloud grinned, placing his hand in Squall's. "I'd love to."

The brunette helped Cloud to his feet, pulling the younger man closer to him and sliding his hands down to the blond's hips. Cloud lifted his arms, wrapping them around Squall's neck, and letting the older man lead. They began to move to the music, Cloud's eyes lighting up more and more with each step they took. His heart was swelling with so much joy, he couldn't remember the last time he had been this happy. Cloud pressed closer to Squall, resting his head against the other mans shoulder.

"This feels nice," Cloud mumbled, his fingertips running over Squall's neck.

"It does."

Cloud leaned his head back, staring up at the brunette, a smile forming on his lips. Cloud leaned up on his tip toes, pressing his lips to Squall's, and threading his fingers through the older mans hair; his lips parting slightly. Squall lifted his hands up, cupping the blond's cheeks, and nipping at the tip of his tongue.

Pulling out of the kiss slowly, Cloud blushed, "Can we do something?"

Squall stroked his fingertips against the blond's cheeks, smiling down at the blushing man. "Sure, anything you like."

Swallowing hard, Cloud stepped back, and bit down on his lip. "I-I know I said I didn't want to, well, ya know?"

The brunette nodded, his eyes starting to widen at the sight before him; the blond had taken his shirt off and thrown it across the room. He watched as the younger man unbuttoned his pants, pushing them down to his ankles and then stepping out of them. Squall wasn't about to complain though, he was definitely liking Cloud's new found confidence. Cloud smiled at Squall, biting down on the corner of his lip and stepping closer to the man in front of him.

"I want," Cloud said, reaching his hands out and unbuttoning Squall's shirt. He smiled up at the man, pushing the shirt open and sliding his arms inside and pressing his palms flat against the mans back.

"You want?" Squall asked, wanting so badly to reach out and touch Cloud, but decided against it. He didn't want to scare him, especially not now.

The blond pressed up against Squall, their skin making contact. "To feel your skin against mine. It's such an amazing feeling, skin against skin."

Squall closed his eyes, nodding in agreement and lifting his hands up, running them down Cloud's bare back. The blond kissed at Squall's chest, before moving away from him and crawling into the bed.

"Take the rest of your clothes off," Cloud got under the covers, grinning over at Squall and watching him strip from his clothes.

Still feeling buzzed from all the alcohol he consumed earlier, Cloud giggled and hid under the covers. "Come and find me!"

Squall smirked, pulling his pants off, "I wonder where Cloud went."

The blond giggled again, jumping slightly when he felt someone tackle him. He squeaked, his head poking out from underneath the covers. "You're heavy!"

Cloud shoved at Squall, pushing him onto his back and grinning. "My turn!"

The blond shifted underneath the covers, climbing on top of Squall and straddling his waist. Squall chuckled, his hands resting on Cloud's thighs.

"You're really toned," Cloud mumbled, his hands running over Squall's chest.

Smiling, Cloud pressed his fingertip against Squall's bellybutton, eliciting a small sigh from the man beneath him. This made Cloud's heart beat faster, and he wasn't sure why, but he wanted to hear more noises from Squall. The blond leaned down, pressing his lips to Squall's chest, his tongue flicking out against the skin.

"What are you doing, Cloud?"

"I'm not sure." Cloud kissed his way up to the brunette's lips, biting down on his lower lip and giving it a light tug. Squall whimpered, rubbing his hands up and down Cloud's thighs.

"You said we didn't have to have sex, right?"

"Uh huh," Squall mumbled against Cloud's lips, his hands moving to the boys hips.

"But that doesn't mean we can't do other things, right?"

The brunette pulled his head back, lifting his one hand up to touch Cloud's face. "We can do whatever you are comfortable with."

The younger of the two gave a small nod, pressing his lips back against the man beneath him. Again, Cloud had no idea what he was doing when he grabbed Squall's hand, placing it against the front of his boxers; it just felt right. He felt like he was on fire when Squall touched him, when he kissed him; everything he did to him made Cloud feel alive. Never had he felt this way when Aeris touched him, it was such a new feeling; an amazing feeling.

"Touch me," Cloud breathed out against Squall's ear, moaning softy when the man began rubbing him through his boxers. He grinded his hips down against Squall's, earning a moan of approval from the older man.

"Oops, don't mind me!"

Cloud's eyes widened as he heard Axel's voice come from behind him. Quickly, Cloud got off of Squall, diving under the covers.

Axel held his hand over his eyes, slowly making his way into the room. "I'm not looking, you guys can continue."

"Axel, you ass!" Cloud slowly pulled the covers away from his face, pouting at the red head.

"What'd I do?" Axel lowered his hand, looking over at Squall and Cloud. He smiled at the pout on the blond's face.

Cloud huffed, crossing his arms over his chest and turning his head up at Axel. "So rude, you can't even knock."

"Um, this is my house?" The red head raised his eyebrow, walking over to the bed and sitting down.

"Are you nakie under there, Cloud?" Axel reached out, grabbing at the covers and trying to pull them away from the blond's body. "Let me see!"

Squall laughed softly, shaking his head at the small wrestling match going on next to him. Axel was tugging at the covers, and Cloud was trying to sink farther underneath them.

"Go away, Axel."

"But," Axel was interrupted by Roxas's voice, asking the red head if he was coming back to bed.

"Hmm." Smiling, Axel kissed Cloud's cheek before getting out of the bed. "Coming!"

"Have fun you two." The red head waved his hand, closing the door as he left the room.

"That fucker. He really knows how to ruin a moment." Cloud sighed, falling back against the pillows.

Squall slid under the covers, shifting closer to Cloud and draping his arm over the blond's waist. "Maybe it was a good thing that he interrupted.."

"Why is that?" Cloud frowned, looking up at Squall.

The brunette smiled, descending his head and pecking the blond's lips. "I just don't want you to do something you're going to regret. Don't get me wrong, I enjoyed every minute of what happened."

He kissed Cloud gently again, rubbing the tips of their noses together. "I like you, Cloud, a lot. You're so cute, and sweet. You're funny, you make me feel good, and I love that."

Reassured that Squall didn't dislike him, Cloud grinned. He raised his arms, wrapping them around Squall's neck and pulling the man down for a hug. The brunette smiled again, burying his face into the crook of the younger mans neck.

Squall couldn't put his finger on it, but something about Cloud made his insides turn; in a good way. He snuggled closer to the blond, loving the way the other man felt. He was so warm, so beautiful and angelic. Neither of the men thought about their wives as they slept, content in each others arms. They didn't want this moment to ever end.

XXX

Roxas stood in the kitchen in just his boxers, dancing to a beat he heard in his head as he pulled a mixing bowl from the cabinet. He began to sing as he opened the refrigerator, "I need a miracle, I wanna be your girl. Give me a chance to see, that you are made for me."

He continued to sing, taking the milk and eggs out of the fridge, kicking it closed and smiling when he saw Cloud standing in the kitchen. "Morning!"

Cloud raised his eyebrow, watching Roxas dance around the kitchen; and he thought Axel was weird. "Hey Roxas, can I ask you something?"

Chewing on his lip, Cloud sat down at the table and looked over at Roxas.

"Sure, what's on your mind?"

Cloud watched as Roxas cracked the eggs against the side of the bowl, humming and bobbing his head.

"Well, are you okay with me and Squall?"

Roxas laughed, turning to face Cloud and putting his hands on his hips. "Honestly? As long as he's happy. Besides, you're better for him any ways. Rinoa, don't get me wrong she's a good girl, but, she's just not the one for Squall. The only reason he stuck around was because of his kid. Guess that's the right thing to do though, right?"

Shrugging, Roxas turned back around, opening one of the drawers and pulling out a big wooden spoon. Cloud just nodded, he wasn't sure what to make of his and Squall's relationship yet, but he knew that he had never had this feeling for any one before.

"Speak of the devil," Roxas said, without even lifting his head to look over at the brunette.

"Good morning to you too, Roxas." Squall rolled his eyes, walking over to where Cloud was sitting and leaned his head down. "Morning beautiful."

Cloud's cheeks turned pink, and he lifted his head, smiling up at Squall. "Good morning."

Squall pressed his lips to Cloud's in a brief kiss, before sitting down across from him at the table.

"So much love in one room, where's mine?" Roxas pouted, holding the mixing bowl in his one hand and the wooden spoon in the other.

"Right here!" Axel announced, walking into the kitchen and wrapping his arms around Roxas's waist. He grinned, kissing the side of the blond's head.

"Good morning, Spiky." Axel sat down next to Cloud, leaning over and kissing his cheek.

Cloud smiled, and shook his head at Axel. He loved how affectionate his best friend could be, but sometimes he went a little over board.

"So, where are my waffles?!"

Squall snorted, and winked at Cloud, who just blushed and covered his face up with his hands. Roxas faced Axel, stirring the contents inside the mixing bowl and smiling.

"We're not having waffles, Axel. I'm making pancakes."

"Oh God, here it goes." Cloud groaned out, laying his head down on the table.

"W-What? No waffles?"

"Nope," Roxas sat the mixing bowl down, pulling a frying pan out from the cabinet and placing it on the stove.

Axel watched Roxas pour some of the batter into the frying pan, his eyes widening. "I don't want pancakes.."

"Well, that's what I'm making."

Squall laughed, glancing over at Cloud, who was shaking his head and frowning.

Axel stood up, crossing his arms over his chest. "I don't like pancakes! I don't want them, I want waffles."

"Well, like I said, I'm making pancakes."

"You know what?" Axel backed out of the kitchen, pointing at Roxas, then Cloud and finally Squall. "Screw you guys, I'm going to play World of Warcraft."

Everyone exchanged glances as Axel left the kitchen.

"In the nude!" Axel shouted from the living room.

Roxas's dropped the mixing spoon into the bowl, his eyebrows raising. "Did he say nude?"

"Yeah, you're damn right I said that!" Axel stood in the entry way to the kitchen, completely naked, and putting his wrist brace on.

Cloud's eyes widened at the sight before him, "Oh dear lord."

Squall laughed, crossing his arms over his chest. He knew this was making Roxas all hot and bothered, and he couldn't help getting a kick out of that. Roxas leaned against the counter, biting down on his lower lip and whimpering.

Axel appeared in the kitchen once more, pushing a pair of glasses up the bridge of his nose. "And you guys can keep your fucking pancakes!"

Roxas stared at Axel's ass as he turned to leave the kitchen again, his blood rushing to his lower regions.

Roxas took a deep breath, closing his eyes, "Okay, I can do this." He opened his eyes, starting to stir the pancake batter again.

Axel stormed back into the kitchen, heading towards the refrigerator, a look of annoyance on his face. He stopped in front of the refrigerator, huffing and reaching out for the handle. Yanking open the door, he bent over reaching inside the fridge for his Mountain Dew.

Cloud looked at Axel's ass, face burning red-hot as he turned to Squall, looking at him with apologetic eyes. Squall covered his eyes, still laughing, he smiled at Cloud. He turned his head slowly to look at Roxas's expression.

Roxas, holding the bowl of batter, stared at Axel with his hands trembling. "Uh, Umm...I...I..."

"Axel, do you have to be naked?" Cloud asked with his eyes closed.

Axel grabbed his Mountain Dew, slamming shut the refrigerator door. " Psh, yeah I do."

"Why?" Squall choked out, his ribs hurting from all the laughing he was doing.

"I'm striking against pancakes. I am staying nakie until I get my waffles." Axel turned on his heel and walked out into the living room.

Roxas set the bowl down, his hands gripping onto the counter. "I can't take this...I can't," he straightened himself and looked at the bowl.

Cloud's and Squall's eyes followed Axel out of the kitchen. Squall shook his head, turning to look back at Roxas, his eyebrow raising.

Cloud turned in his seat, his eyes widening at Roxas with disbelief.

Roxas put his hands into the bowl, scooping some of the batter into them. He began to rub the batter on his body, slowly walking towards Axel. "Axel, I'll be your waffle."

Axel shouted a reply, "Wha...?" The red head turned to see a half naked Roxas covered in pancake batter, running at him.

Cloud and Squall were startled by a loud thud and the sound of Axel screaming.

Roxas tried to hold Axel down, but Axel fought back, trying to push Roxas off.

"No, Roxas... Get off me, right now. I said ge-..Oh, well now it's in, no helping it now."

Cloud covered his face with his hands, shaking his head, "Well, what are we going to eat?"

Squall leaned over the table, moving the blond's hands. He smiled and nodded his head towards the bowl that had batter in it.

Cloud giggled. "Well, Axel has waffles in the freezer."

Squall smiled, "Really? I wonder if Axel knows that." Squall leaned back and began to rise to his feet.

Cloud stood up, moving towards the refrigerator, his face starting to burn red from the noises he heard coming from the living room.

Cloud put his hand on the handle of the freezer, pulling it open and sighing. He reached for the waffles, not noticing Squall stepping up behind him. The brunette just grinned, grabbing Cloud's hips.

As Cloud grabbed the waffles, he jerked up, surprised by Squall. He looked at the older man over his shoulder, a small smile appearing on his lips. "Do you like chocolate chip?"

"They're my favorite." Squall nipped at Cloud's earlobe, smirking when the other man shivered. Squall took the box out of Cloud's hands, opening it up and walking over to where the toaster was.

He put four waffles in the toaster, handing the box back to Cloud, who put it back in the freezer and smiled.

Cloud leaned up on his tip toes, reaching into the cabinet for the bottle of syrup. Squall couldn't help himself, he ended up behind Cloud again, his arms wrapping around the younger mans waist. The blond blushed, grabbing the bottle of syrup and turning in Squall's arms.

"Do you like syrup on your waffles?"

"Yes," Squall said, kissing at Cloud's collarbone.

Popping open the bottle of syrup, Cloud tipped his head back, smirking at Squall and placing the bottle against his lips. He tipped the bottle up, dripping some of the syrup onto his lips. He set the bottle down on the counter, lifting his arms up and wrapping them around the brunette's neck.

"Kiss me."

Squall licked his lips, "With pleasure." He leaned forward, his lips hovering over Cloud's.

"What was that?" Cloud asked as he heard a loud noise coming from the living room.

"It's just Axel and Roxas, ignore it." Squall pressed his lips to Cloud's, his tongue licking at the syrup on the blond's lips.

With a small sigh, Cloud parted his lips, leaning closer to the brunette. Neither one of them noticed the red head next to them, taking the waffles out of the toaster and grinning. He snatched the syrup bottle, his head bouncing as he sat down at the table.

"Axel!" Roxas whined, coming into the kitchen and standing in front of the red head.

Squall pulled away from Cloud, the both of them looking at the two naked men in the kitchen. Roxas had his hands on his hips, a pout fixed on his face as he stared at Axel.

"What?" Axel asked with a mouth full of waffles, syrup trickling down his chin.

"You didn't finish!" Squall covered Cloud's eyes when Roxas slid into Axel's lap, licking at the syrup dripping down the red head's chin.

"No, don't touch my waffles!" Axel smacked Roxas's hand, shoving him out of his lap.

Cloud removed Squall's hand, biting down on his lip and trying to suppress a giggle when he saw Roxas hit the floor.

"Axel, that wasn't very nice!"

"Well, don't touch my waffles."

Cloud leaned up, kissing Squall's cheek, trying to get his attention back on him. The brunette slowly turned his head, smiling down at Cloud.

"So, how long are you guys in town for?"

Squall pecked the blond's lips, mumbling against them, "Two weeks."

"Oh, that should be fun."

Cloud leaned his body against Squall's, his head resting on the other mans shoulder. He closed his eyes, listening to Roxas and Axel continue to fight. A small smile appeared on Cloud's face; he was happy. Squall's arms wrapped around him made Cloud feel secure, like nothing could touch him. He didn't want to give this moment up for anything, and he wouldn't. Cloud's mind was made up, or so he thought. He wasn't going to let Squall go, no way, not when he felt so safe with him. He couldn't tell Aeris though, no, that would have to wait.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Authors Note: So, I hope everyone missed me! Nasty virus cleaning out my computer, how dare it! So, my co-writer has thing with waffles, and since she is my "Axel." We totally had to go with the waffleness. And come on, a naked Axel playing World of Warcraft, that's hot. Oh! And one more chapter, then you guys will get your Cloud and Squall, well ya know. Reviews make me very happy, I love reading the comments you have on this story. So, send me reviews! Thanks for reading.