Five Years Later…

Cloud smiled as he watched Riku and Sora chase around Minerva's puppies in Genesis and Angeal's backyard. They were going to move into a nice house out in Kalm, but Genesis forced them into living with him and Angeal by saying that he wasn't going to take care of the dogs by himself. Sephiroth fell for it, but Cloud knew the real reason. Genesis wasn't ready to see his 'son' leave the nest just yet, which Cloud understood. He knew that he'd probably be the same way when Riku grew up to be that age. That was his baby boy and he knew it the day when they visited the orphanage they grew up in and saw a silver-haired boy with big blue eyes. When they introduced him to the rest of their friends and family, he and Sora have been inseparable since. Not that he minded babysitting Sora every now and again, especially since Aeris and Zack were having another one on the way. Reno was still being Reno, even though he and Tifa were talking more than they normally did in the past. Cloud wouldn't be a bit surprised if they were secretly dating. What did surprise some of them was the secret marriage between Vincent and Cid three years ago, which Sephiroth was more than happy to be the best man for. Cloud knew that he really wasn't what Vincent wanted, he had his own blond that loved him from the start and it took him a while to realize it. Vincent stopped by every now and again to check up on him and Sephiroth to see how they were doing. He still talked to Sephiroth, but it wasn't as much as it was before. Cloud could tell that Vincent might still hold some resentment against Sephiroth, but he was getting over it, especially since Genesis would glare at him when he said something sarcastic about he and Sephiroth's wedding. Other than that, Cloud was beyond happy with his life. He still did miss Sephiroth dearly when he went on his business trips, but he wasn't alone anymore since he had Riku, Genesis, Angeal, and Minerva and the puppies to keep him company. Slowly, but surely, Sephiroth's vision that he had at their wedding was coming true.

"Happy anniversary, Cloud…"

Cloud couldn't help but smile when he felt lips press against his neck before the voice from the love of is life drifted through his ears.

"You're home early."

"I had to be. Didn't want to miss this for the world…"

"Well now aren't you the helpless romantic?" Cloud said before he turned around to see the smiling emerald eyes of his husband.

"It's working isn't it?" Sephiroth grinned.

"It always does…" Cloud said before he leaned up and kissed his husband. Their kiss ended when he heard Riku shout.

"Daddy!"

Cloud moved out of the way as the four year old came running towards them. He smiled when Sephiroth kneeled down to catch him before lifting him up in his arms.

"Have you been good for mommy while I was gone?"

Riku happily shook his head yes, until Cloud raised a brow at him, then he stopped.

"Well…Sora and I played a prank on grandma…"

"What kind of prank?" Sephiroth said with a grin on his face. Riku opened his mouth to say something, but Genesis screaming cut him off.

"WHERE ARE THEY! I SWEAR IF I FIND THEM THEY'LL BE DEAD!"

Sephiroth turned towards the house before looking at Riku sternly.

"Out with it."

"Sora and I thought grandma's hair was too long so…"

"There he is!"

They turned to see Genesis glaring holes at Riku, who placed a hand over his mouth to hide is smile, as did Cloud.

"Umm… What's wrong with-" Sephiroth began but was cut off.

"Shut up Sephiroth! Your son and his cousin did this to me! Look at this! DO YOU KNOW HOW LONG IT WILL TAKE FOR MY HAIR TO GROW BACK!" Genesis yelled as he held up the large chunk of his hair.

"You could shave off the rest of it..." Sephiroth suggested, which made Genesis angrier and Cloud giggle.

"DO I LOOK LIKE I WANT TO BE BALD TO YOU! HOW DARE YOU SUGGEST SUCH A THING!"

"Then…you could wear a wig…" Sephiroth said with a grin on his face as Cloud began to laugh. Genesis yelled in anger before slamming the back door shut and yelled about stupid kids that knew how to turn on and use hair clippers at such a young age and how he should've never made them stay at his house.

"What's wrong with grandma?"

Cloud looked down at Sora, who tugged on his pants before asking him his question.

"Grandma found out what you two did to his hair while he was sleeping." Cloud said as he rubbed the spiky brunette's hair.

"Oh… Are we in trouble?"

"Of course you both are. Cutting off someone's hair deserves you two no television until we say so." Cloud said with a smile as he saw Riku fold his arms before pouting. Sephiroth chuckled before placing Riku back on the grass and motioned for him and Sora to go play.

"Are you happy Seph?" Cloud asked as he watched the two go back to chasing the tired puppies around and running away from Minerva when she would start to chase them away from the puppies.

"Of course I am. Genesis, on the other hand, may not be so happy to have nearly half of his hair shaved off…"

Cloud laughed along with Sephiroth as they sat on the deck. Cloud rested his head against Sephiroth's shoulder as he wrapped an arm around him. He sighed as he watched his son happily play with Sora in the sunset. Nothing could make him happier…

The End :)


A/N: I WOULD LIKE TO THANK ALL OF YOU WHO READ, REVIEWED, AND FAVORITED MY STORY! You guys and girls kept me going! *bows*

-KtK