Hey Nuggies! How's it goin? Well here I am with something that has never crossed my mind until recently. A FINAL FANTASY FANFICTION! My favorites in the series are FFVII, FFXV, and FF Dirge of Cerberus. They are also the ones I am more knowledgeable of as I have played all three of them. This fanfiction will also be SLASH and M!Preg.

So fair warning if you do not like this genre of fanfiction then there is a back button. No need to leave a comment. Just take your negativity and go away. Now since this is FANFICTION I am taking some of my own liberties with this and changing a few things in both characters and timeline wise. This is also a TIME TRAVEL fic.

Rating: M

Pairing: AGSZC (Zack and Cloud will have the M!Preg)

Chapter Warnings:

Foreign language: Translations will be in () after the language. I do not speak Norwegian so if any native Norwegian folk are/is reading this and want to give me better translations feel free, but please be kind about it.

Disclaimer: I do not own anything pertaining to Final Fantasy. It belongs to its rightful owners. I'm just doing this for the entertainment for myself and others and not taking any profit from this.

Don't forget to Review!


"Zack," Cloud murmured softly as he pulled back from the soft warm lips. His eyes shot up to meet Zack's eyes as he swallowed around the hard lump in his throat. His pale skin began to redden as his lips tingled from the kiss.

"You know," Zack said as his own lips slowly stretched into a smirk, "You're not so good at being subtle, Cloud 'Chickabo' Strife."

Cloud looked up at him shocked. His Zack, before he died, was the only one to call him that. It was a play on how tiny he was and the fact that Chocobos loved him and treated him as if he were one of their chicks. His natural blue eyes stared into Zack's Mako blue ones before they began to tear up.

"Z-Zack?" He choked out as his mind finally wrapped around what the taller man said.

"Yeah," the brunette said a bit breathily before he was tackled onto the couch by his best friend and secret, well not so secret anymore, crush. Zack held tightly onto the shaky form. "It's okay. I'm really here," he said softly while running his hands through soft spiky hair.

Cloud couldn't help but let out a little sniffle as he held onto the larger body of his best friend. He tried to get as close as he could to Zack as he tried his best not to cry. "H-How," Cloud asked a few minutes later once he was able to pull away slightly. He looked up at Zack to see him with his own watery eyes.

"Minerva brought me back," the brunette said softly, "After I died I was taken to the Lifestream where Minerva was waiting for me in a field with a large tree. She told me that I shouldn't have died; that it wasn't my time. She told me that you needed me, but I couldn't go back since my body ended up falling into the Mako. So I stayed there for what seemed like years, but I was only there a week according to Minerva."

"She told me of the things you did and how Hojo's experiments messed you up. I don't blame you for what happened with Aerith. You couldn't help it, anyway! After Sephiroth was gone Minerva gave me an offer to either stay with her or to come back and help you. Well, it was quite obvious what I was going to do."

Zack looked down and sent him a small smile as he said, "There was no way that I would stay there when you needed me. You've already done so much without me and I know how hard it was for you after I died. I came back to do as much as I can before Minerva sent you back."

"That's why Vincent thought we were in a different timeline," Cloud murmured as he chewed the inside of his lip before speaking a little louder, "Vincent thought this was a different timeline then our time. He found the newspapers saying the Shinra elder was dead."

Zack gave Cloud a small smirk, "I got rid of him with some help," he confessed as he moved to sit up a bit higher, "It was something Minerva told me to do when I came back. She also gave me the cure for Degradation for Genesis and Angeal. I had slipped it into their morning drinks one morning so they'll never experience that ever again."

"She did?" Cloud asked before a smile graced his own lips, "I'm glad. I know how much Angeal means to you."

Zack nodded and took a deep breath before slowly letting it out, "There's also something else I never expected to happen."

Cloud looked at him confused for a moment, but when Zack stayed silent he had to ask, "Well, what is it?"

Cloud even with his enhanced hearing couldn't make out the murmur that Zack let out. Reaching up Cloud poked at Zacks' cheek and commanded him to say it slower. "I'm in a relationship," the darker haired teen said as he turned to look at the still playing tv.

"A relationship," Cloud repeated as he looked at him incredulously. The word bounced through his head for a few moments before the memory of what happened just a few moments before, "Then why the hell did you kiss me?!" he asked as he pushed a small bit away from Zack, "If you're in a relationship why the hell did you kiss me?!"

Zack cleared his throat before answering him, "Because I love you. I have always loved you."

Clouds' jaw dropped as his eyes widened. Zack loved him? As in Cloud? He had always thought that Zack loved Aerith seeing as they were in a relationship before Zack died. "What about Aerith?" Cloud ask assuming that Zack was with her.

"What about her? I'm not in a relationship with her," Zack said as calmly as he could, "I'm not in a relationship with any female."

"Then who?" Cloud asked sitting back.

"Angeal," Zack said then added, "and Genesis, and Sephiroth."

Clouds' breath got caught in his throat as Zack listed the three he was in a relationship with. All three… how in Gaia would that even work? Thought after thought ran through his head before he began to imagine all of them together. He could still remember how Genesis looked like and Angeal was a larger version of Zack so that wasn't hard to imagine. Sephiroth though was harder to imagine since all of his memories of a psychotic Sephiroth hellbent on destroying the world for his 'Mother'.

"Cloud?"

His head popped up and looked at Zack, who had called him name, "Huh?" he asked as he saw the look of worry on Zacks' face.

"What's going on in that head of yours Chikabo?"

Cloud shook his head and cleared his throat before replying, "Uh nothing. So, all of them? As in all of them?" Zack let out a small laugh and nodded. "And you just kiss me even though you are with them?"

Zack nodded again as he gave Cloud a cheeky smile, "They know."

"Know? Know about what?"

"Everything."

"E-Everything?"

"Yup!"

Cloud looked at the dark haired teen in exasperation. "You mean," Cloud said softly and calmly, "that I wasted years of planning only to find out that The General and his Lieutenants know about the end of the world and that two of them in a previous life ended up dying. That I spent years in Nibelheim planning on ways to keep the General from going insane and destroying the world in the name of his 'Mother'?

"Yup!"

Cloud closed his eyes and counted back from ten to keep himself from exploding at his crush as he said, "And while I spent years away freaking out while trying to plan on how to save the world you were here getting down and dirty with three men?"

"Yup!"

"Zack," Cloud said calmly as he got up and gave him a look.

"Yeah?"

"Run."

Cloud watched as Zacks' eyes got larger before the teen bolted off the couch and out of his apartment. Cloud counted down from five before giving chase.