Sorry its late XP but here you go... im aware this story is a lot less dark now than the start and im working on it...kinda. Anyways enjoy! ^-^

"Cloud! Wake up!" Zack shook the now lifeless form that was Cloud Strife. He looked the right age but it was hard to tell. Cloud lay naked and limp on the floor with Zack by his side, shaking him and stroking his hair and urging him to wake up.

Vincent placed a comforting hand on his shoulder, "Zack. Calm down. Take Cloud to bed and let him rest" He instructed calmly. Zack nodded and did as he was told. He gently lifted Cloud, dressed him in his pyjamas and tucked him into his bed. The puppy then kissed the blondes head lightly and walked out to his friends.

As Zack expected Reno and Vincent were kissing upon his return. It was sweet seeing both men- who had a reputation for being loners- find love in one another. Zack often admired how open they both were about their emotions and how unafraid they were of being silently judged or frowned upon by others.

Reno glanced over at Zack and pulled away from Vincents lips. In return Reno got a frown and a very very quiet whimper.

"Uh..sorry to interrupt..." Zack said, rubbing the back of his neck and looking at the floor.

"...How is Cloud?" Vincent interrupted the awkward silence that filled the room the same way water fills a sinking ship.

"Uh... he hasn't changed since a minute ago when I put him in bed" Zack said light heartedly.

"Heh when will he wake up yo? And will he be the right age?...Yo" Reno asked, absent-mindedly tracing the faint lines on Vincents chest were his muscles were.

Zack shrugged and Vincent spoke up, "I'm not sure Reno. It could take an hour, or a year. It depends how quickly his body adapts to the sudden change in his height and muscle tone"

"Okay...I'm gonna stay with him" Zack said as he scurried off back to the bedroom were Cloud was. Reno shrugged and continued his make-out session with Vincent.

Zack looked at the sleeping blonde. The sun was coming in from a crack in the curtains and landing on Clouds face, softening his perfect features and making him glow.

"Cloud..." Zack murmured quietly as he took his lovers hand in his own. He had just recalled the series of events that had landed him and Cloud in this position. How He had almost lost his chocobo...how he had lost his chocobo. But somehow the lifestream had brought him back and he still had all his memories. The goddess must be looking out for us eh spikey? Zack thought to himself. Maybe that was why Genisis rambled about her so much, because she knew who didn't deserve to die yet, and brought them back to life. Maybe that was why he had survived...Because the goddess was watching over him and Cloud.

Zack was so lost in thought he didn't notice Cloud slowly open his eyes. The former SOLDIER jumped when he was Cloud stir from the corner of his eye.

"Ugh" Cloud rubbed his eyes groggily and rolled onto his side facing Zack.

"Welcome back buddy" Zack smiled, "You feeling the right age?"

"Uh...I..I'm not sure" Cloud sat up and hugged his knees. Zack slid onto the bed next to the blonde and put an arm round his shoulders. Cloud snuggled up to Zack and put an arm around the puppys waist.

"Zack?"

"Yeah?"

"C...can we g..go out? Y...you said once I was normal again we could..." Cloud was cut off by Zack kissing him.

"Yeah" He murmured before kissing the blonde again passionately, "You have no idea how long I've wanted to do this for..."

"Yeah...me too.." Cloud cuddled into his lover.

Zack silently thanked the goddess and held the blonde happily.