"C'mon Cloud spin it." Tifa winked at him. "You're the only one who hasn't gone… You're the last to go."

Cloud grabbed the bottle and honestly hopped it landed on Aerith. It was Tifa's version of spin the bottle merged with seven minutes of heaven. She called it Seven Heaven, not the most creative name but it said what it had to say. He grabbed the bottle and spun it… 'Please Aerith, please Aerith' he told himself.

The bottle spun and the tension in the air grew thick… It was almost like it had a mind of its own… But it eventually slowed down… It looked like it was about to stop but slid right past Aerith…

"Well that's funny…" Zack smiled as the bottle played itself straight at him. The raven haired man looked at the blond whose face was in shear horror.

Simultaneously they got up and walked into the wooden closet. The door closed and they sat down across the room.

"Starting… Now!" Tifa said from the other side.

"Were not going to do anything… Right?" The blond sighed worriedly.

"If you don't want to."

"What does that mean…?" Cloud felt like the air was getting thicker.

"I mean they want us to do something Cloud, personally I don't care… I've done this before with a guy." Zack's blue eyes stared the blond down.

"All I hear is talking" Aerith giggled "If you want to come out Cloud you can."

"No I'm good." Cloud faked a laugh as he looked at his best friend.

"You want to impress Aerith right? Well don't chicken out of this…"

Cloud couldn't believe his best friend was now crawling towards him… slowly… seductively… The blond backed up into a wall, giving Zack the ultimate advantage.

The older one brushed their lips and smiled "I'm not gonna hurt you…" A seductive purr made Cloud shiver.

The blond shook his head and tried to back away.

"What's wrong Cloud?"

"I just um… I've never kissed anyone before… I just want my first one to be special…"

"Cloud I can make this one special." Zack slowly kissed the blonds neck. "Trust me okay?"

"Why do you want to kiss me so bad…?" He gasped as he felt the hot, wet, mouth on his neck. "Oh…"

"Cloud…" Zack used placed his shins on both sides of Cloud's legs, giving him the height bonus. "Trust me okay?"

"You guys have five minutes left and we don't hear anything!" Tifa yelled

Cloud and Zack's blue eyes met… The raven looked at the blonde…

Cloud finally nodded and closed his eyes; he felt his best friend's hot, moist mouth on his… It felt amazing… Between his lips he felt Zack's tongue and he allowed it entrance.

Zack couldn't believe it he was finally kissing Cloud! All those nights he spent thinking about him, all those days he spent in the bathroom thinking about Cloud… He grabbed the blond and threw him onto the floor behind them. He crawled on top of the blond and went back to kissing him.

Cloud moaned into the kiss as his arms made their way around the one above him and pulled him closer. Somehow the chocobo managed to flip them over, his lips moved over to Zack's neck.

"God… I wanted this for so long…!" Zack moaned, it turned into a groan as he felt Cloud stop…

"You… You always wanted to kiss me haven't you? Always wanted to…"

"I always loved you…" Zack interjected.

"So when you said we should do a sleepover…" Cloud got up and sat on his best friend's chest.

"Sometimes I like to watch you sleep…" Zack began blushing…

"Times up!" Tifa opened the door and began giggling. She watched Cloud get up and leave the room.

Zack spent the rest of the night at Tifa's either being glared at by Cloud, or his best friend avoiding eye contact with him.

When it was time to leave Cloud's mom dropped by and Zack and the blond went in the backseat of her car.

"So is Zack sleeping over?" She smiled.

"Uhm…" Zack began

"Yeah." Cloud interrupted.

The raven haired man turned to look at his best friend; he was surprised when he felt Cloud hold his hand. He felt the blond slowly lean on him.