I'm back with a new story! I hope you all enjoy!

Xion is surrounded by a black corridor, it disappeared once she fell to her knees. Roxas had his eyes half open and he hand his hand on his head as if it hurt.

"Who are you... again?" He slowly made his way to Xion who is sitting on her knees, her body feeling weak. "It's weird. It feels like I'm forgetting something really important."

Xion's body was moving to the right as if she's going to fall over. She fought it off and made herself still sitting. "You'll... be better off now Roxas." All her strength left her body. It began to fall to the ground, but Roxas caught her just in time.

He let out a gasp and crystals of light began to fly in the sky off her. Roxas watched the crystals with sad eyes. He knew this was the last day he's ever going to see her again."Am I...the one who did this to you?" He looked down at Xion, who was in his lap.

She shook her head. "No... it was my choice... to go away now. Better that, than to do nothing...and let Xemnas have his way. I belong with Sora." A lot more crystals began to fly more in the sky. "And now, I'm going back... to be with him."

Roxas placed his hand on her shoulder. He didn't want to lose the girl that he loves, but she had too do what was best for everyone. "Roxas... I need you...to do me a favor." His eyes got big, wondering what her favor is.

"All those hearts that I've captured..." She closed her eyes-feeling more weaker than before. She opened her eyes and looked right at Roxas. "Kingdom Hearts...set them free."

He looked away. "Kingdom Hearts...free them?" He repeated those words, so he doesn't forget what she said. He looked down at her leg with big eyes. The crystal was now growing up her leg. This is it, she's fading away and she can't come back.

The crystal began to grow on her other foot. "It's too late...for me to undo my mistakes." It began to cover both her legs. "But you can't let have Xemnas... have Kingdom Hearts. You can't."

There was a long pause. Roxas looked liked her wanted to cry, but he held back the tears. He didn't want to cry...not in front of his friend. "Good-bye, Roxas. See you again. I'm glad...I got to meet you. Oh... and of course, Axel, too. You're both my best friends." She slowly placed her hand on Roxas' cheek. "Never forget. That's the truth."

Roxas' eyes grew big and he let out a gasp as her hand fell down his cheek. He grabbed her hand. "No!Xion..." He looked at her with her eyes closed, hoping she'd wale up. He can't lose his best friend. "Who else with I have ice cream with?"

He watched as the crystals of light began to take over her lifeless body. He looked up at the sky and watched the crystals fly, she was gone... there's nothing left of her.

After she disappeared- there was a pink and yellow seashell on the ground. Roxas noticed it and he placed his fingers on it. The face of Xion flashed through his mind. "Xion." A tear escaped his eye and rolled down his cheek.

He then began to sob, holding onto the seashell in his palm. "Xion, come back!" The worse pain he left was watching his friend die in his arms...

This was so sad! I do wonder; what would happen if Xion undid her mistakes? If Roxas cared about her he would've carried her to Namine. I wonder, did Axel watch her die as well? It would make sense because he says: How did this happen?