Your mate.

Your companion.

Your best friend.

Your true love.

Your soul mate.

They were all in the same, right? Wrong. This was the problem that plagued Kairi out of sleep.

She had Sora—her true love, the keeper of her heart, the one that she wanted to give herself, emotionally, mentally, and physically, to. He had battled creatures, and traveled the worlds just to save her.

And then there was Riku. Her best friend, and soul mate. The boy that had loved her so much that he had given up himself for her, but still couldn't manage to win her love in the end.

But—Sora had to battle the creatures and travel the worlds anyway.

Riku had done it all just because he loved her.

Sora was amazing—every quality that she could ever want in a guy. He made her palms sweaty, and her heart do back flips.

But Riku was just as amazing. He was beautiful, body and soul, and he thought that she was just as beautiful. He loved her twenty more times that Sora ever could.

So whom should she choose?

The boy who had taken her heart, made her weak in the knees, and reduced her to a state of dizziness with every kiss.

Or the boy who had loved her more than himself, who had risked everything only to save her, who made her laugh and smile and a million other things that Sora never could.

Her true love?

Or her soul mate?

Because, when they're not one in the same, it makes everything that much harder.

0----0

I don't own Kingdom Hearts.

Anyone interested in entering a contest please visit my profile!