I own nothing. Here's the end. I thank all of the kind people who reviewed this story. So far, this is the most reviews I've ever received on a story.(The fact that it's my longest story right now may help...) And now my response to your last reviews!

Darth: First off, Zero didn't go to restore X. If you re-read the first chapter, you'll find that he was just going to find the body. I never planned for him to revitalize X in the first place. For the whole part about the MegaMan Zero story line, just read this chapter. It should make sense, but if it doesn't I can't help you.

Yamiangie: Making fun of you? I'm sorry if you felt that way, but I didn't mean to...

Iniora Nackatori: The whole thing with Vash in the Zero styled armor is a little hard to explain. When Ireul was broken apart, Vash had subdued Zero's persona with the help of the Maverick Virus (the crystal Zero armor), thus allowing him to carry out his revenge on MegaMan and Forte without interference. As for the Soul Union, it's a feature that's supposed to be in MMBN 4, and is also in the Axess series of the show. There! I hope that answeres any questions you had.

------

Months had passed since Ireul had absorbed the entire ACDC Town network. To everyone but a select few, it was simply a virus known as "Angelic Flash" that disrupted the internet for a good while. Zero and Vash had signed up for the N-1 Grand Prix with Lan and the others. Ever since Zero had arrived, life had steadily become something Vash wanted to hang on to. Kasumi was near him every moment she could be, which often got her in trouble. She didn't mind though, and the same was true for Zero and Iris.
Lan and Maylu were now a couple, and went on double dates with Vash and Kasumi when their parents allowed. Chaud and Yai continued to grow closer as well. Forte was still missing since the Angelic Flash, but few worried. Only day's remained to the N-1 Grand Prix, and Zero spent all he could of it training, as did MegaMan. But even with the training, there was still time to have fun...

------

At school, Lunch was once again in session. Everyone was sitting beside the Cherry tree. "Well, there's still two day's till we go the Grand Prix. What do you guy's want to do?"

"I don't know, Lan. Why don't we ask Maylu and Kasumi?" Vash shoved half of his sandwich into his mouth.

"Yeah! You two should ask us more often." Maylu playfully hit Lan's right arm.

"Yeah, well I've saved the world more than you have, so shouldn't I know what we're going to be doing?"

"What does you saving the world have to do with anything, since MegaMan did all the work?" Kasumi asked.

"Um... We're a team! We both did it!" Lan answered back.

"Right. A rather one sided team, wouldn't you say?"

Zero and MegaMan laughed as the conversation got to the point of throwing food. "Hey kids, your supposed to eat, not throw!"

"Quiet Zero, we're having fun!" Vash laughed as a glob of rice hit Lan in the face.

"Hey! No food fights at school!" A teacher yelled from the school building. The students grudgingly stopped the flinging of food.

"I've got an idea!" Tory held up his hand.

Dex slapped his forehead. "We're not in class Tory, you don't have to raise your hand."

"Oops!" Tory's hand disappeared. "I say we go to the beach!"

"Hey, that does sound like a good idea!" Yai grinned. "We can invite Chaud too!"

"That jerk? Invite him if you want, but if he comes there's sure to be a Net Battle!" Lan took a bite of his candy bar.

"I'm fine with that, Zero and I might just jump in too!" Vash stated this proudly, then shoved the other half of his sandwich into his mouth.

------

Asuka eyed her son critically. "Are you sure this isn't just an excuse to go and make-out with Kasumi?"

"Yeah, for all we know, you two could be going out to watch the submarine races." Shinji smirked as he ruffled Vash's hair.

"MOM! DAD! We aren't even like that yet!" Vash protested.

"Yeah, right. You can go." Shinji crossed his arms in an angry manner and turned away, hiding his smile.

"Aw, but Dad! Waaait... YOU JERK!" Vash tackled his dad to the floor. "Don't you know it's not right to trick your own son like that?!?" Asuka laughed as Vash pummeled Shinji.

------

"Wow! It's so beautiful!"

Kasumi leaned out of the car's window, looking out at the sea. Vash tried to pull her in, but she refused to be pushed(or in this case, pulled) around by her boyfriend.

"Okay kids, out of the car!" Lan's mother commanded. Lan and Vash were the first ones to hit the beach, while Dex and Tory followed close behind. The rest followed shortly, running across the burning sand to the freezing ocean.

The friends had left their Navies in the car, linking them up to the car itself. Zero sat with Iris inside the cars computer, holding hands and gazing up at the digital sky.

"Zero, are you going to stay here forever?"

"I'm not sure. I know this is my existence, but I know that there's more to it than that. Iris, I'm not sure how long I'll be around, but I want you to be with me as long as I am. Okay?"

"Sure Zero." She smiled and kissed him on the lips, embracing Zero with all her might. Zero closed his eyes as their lips met. To Zero, everything was perfect in that moment...

-

Zero opened his eyes. The N-1 Grand Prix. "All right Zero, ready for one last fight?" Vash stood with battle chips ready. Behind him sat Shinji, Asuka, Rei and Kasumi, who were all cheering him on. Opposite Vash, Lan stood. Behind Lan was his own parents and Maylu. On the sidelines were their other friends.

"Whatever." Zero watched as MegaMan logged in. "It's just a sparring match."

"Let's go Zero!" MegaMan waited until Battle Start flashed before them, then charged at Zero with his saber drawn. The friend's sabers clashed repeatedly, the two fighting for all they were worth. In the end, neither was victorious. That was fine with them though, it's better to be equals anyway!

-

Zero opened his eyes. He grunted as the pain in his side began to throb. Sigma lay before him, once more beaten.

"You gonna live Zero?" X offered him a hand.

"You bet you paycheck." He took X's hand and pulled himself up off the ground. "I just hope this is the last time we have to do this. Hey Axl! Tell Alia we're coming home!"

The young hunter-in-training gave him a thumbs up. "Sure thing Zero!"

-

Zero opened his eyes. X stood before him once more as the Dark Elf floated away. He shook off the images in his mind as he stood up from the ground.

"Welcome to existence my friend." X disappeared into his Cyber Elf like form.

"Sure, whatever that means." Zero retrieved his saber from the ground. "How long was I gone?"

"Not long. True, it was long enough for the three guardians to detect you in here and follow you, but not much longer. Maybe a day or so."

"Good." Zero suddenly heard a small beep from his communicator. "Zero here."

"Zero! Oh, thank god! I'd thought we had lost you!"

"No way. I'm not that easy to beat." Zero smiled. "I'm sorry if I worried you."

"It's okay, as long as you come home."

"All right, transfer me back. X, I guess I'll see you around." Zero gave his friend a peace sign as he disappeared into the air.

"Indeed you will my friend. Indeed you will."

As Zero re-appeared on the transfer pad, Ciel looked him over, checking for damage. "You sure you're all right Zero?"

"I'm better than ever Ciel. I don't have to worry about my past anymore." He grinned as he gave Ciel a bear hug. "Thanks for asking though!"

Ciel giggled as he set her down. "Zero, you know I always worry about you!"

'As if I could have missed that...' Zero thought. "So, what's happened while I was off in La-La land?"

"We started a scan of the norther regions and detected some rather unusual energy patterns there..."

------

That's it! This is the end unless you flame me repeatedly and tell me to change it. Anyway, thank-you for taking the time to read this story. I put a lot of time into this thing, so I hope you people liked it.