Chapter 1: Rainy Romance

The irony of today, Kairi decided, was the storm on the horizon. She noticed it out her bedroom window as she walked out of the shower in her favorite red towel. "If only those two could see me now, huh?" She said to herself, twirling in her full body mirror. The towel accentuated her moderate curves, and it made her blush to think of either of them walking in on her like this. Riku wouldn't think anything of it, but Sora... Well, Sora had never seen a boob in his life, as far as she knew. He'd be totally flustered. He'd been awkward around her ever since they'd gotten home to Destiny Islands. How many times had Kairi pouted at him, dropped him hints, hugged him simply because he was there? She shivered, took one last look in the mirror, and finally started to dress. Kairi had never been a fashionista, but she owned some admittedly nice clothes. From the outfits she would wear as a child with Sora and Riku, to the tiny articles she began to slip into to show off her blossoming figure... And her adventurous pink dress, alluring and yet slightly spunky with its many zippers.

Kairi's figure flowed into a full crimson dress that came to her ankles, pulling the zipper in the back and slipping the straps over her shoulders. In all, she thought it looked very nice. She still never felt right wearing fabric dresses, or anything that covered her silky thighs. She wasn't really seductive-- or even intentionally sexual in her miniskirts and tiny clothes. Perhaps it was simply that her heart had not grown up as fast as her body, and her fashion reflected her refusal to admit she was getting near young adulthood. Wearing grown-up clothes made her feel like a child playing dress-up, but today was special.

She was taking Sora downtown on their very first date, where she was going to take him shopping for some normal clothes. She thought back to when the idea had come up...

When she told him about his fashion sense, he said loudly, "What do you mean? My clothes are normal!" She crossed her arms, watching him. "Sora, most people don't have magical clothes that change colors like a human christmas light." Oh no, he interrupted, "That's what they're for, though! And it's not random, I control it usually..." She sighed audibly, poking at the sand with her shoe. "So if we were out and you randomly changed into a Heartless... thing, I'm supposed to wait until it wears off?" He opened his mouth to speak several times, found nothing, and said quietly; "Just... don't make me wear pink, okay."

So that had been that.

Kairi took her blue plaid umbrella on her way out the door, since she didn't expect Sora to have his own. "He's hopeless without me..." she said, giggling.

When she finally reached Destiny Town's shopping centre, she saw him leaning against the sign which read 'Welcome to Destiny Islands! Number 1 Vacation Destination In The World!' She thought to herself: In this world, maybe...

Sora smiled widely as she approached. "Hey, Kair--" A clap of thunder interrupted him, and made Kairi nearly jump five feet as she buried her face into his jacket. "S-scared me half to death!" She said, heart racing. She looked up from his jacket, suddenly aware how awkward she was being. She stepped back a foot, smoothing her dress out embarassedly. "Sorry." Sora shook his head, ever forgiving, ever casual. "No worries. You uh... you look really nice, Kairi." She blushed and smiled. "So you noticed." she said slyly. He pouted. "Well of course I did! I hardly get to see you these days because of all the homework we've been getting." He laughed. "Now I know how Hayner and the gang felt." Kairi laughed too. "Yeah, and they had to do it during the summer." More bubbly, innocent laughter. Kairi placed her hands behind her back and said, "It's gonna rain later." Sora nodded. "But you didn't bring an umbrella, did you, silly?" He didn't nod this time. "I knew it. Well, I bought a big one for both of us, kay?" He looked a little relieved. He hadn't even noticed the sky this morning-- He'd been pacing and worrying and had even phoned Riku.

"Riku, what do you do on dates?" Sora asked. "Are you kidding?" the sarcastic silver haired youth had responded. "No, I'm totally NOT kidding!" He said, red in his cheeks. "I do whatever I want." Sora heard him supressing laughter. "But it's different for me, Sora."

"Why?"

"..."

"What?"

"Sora, if you don't want me to be annoyed that you're going on a date with Kairi, at least tell me you know how to kiss a girl." Sora raised an eyebrow. "Why does that matter?" Riku sighed. Loudly. "Sora, you do know what the difference between dating and hanging out is, right?"

"Uh..."

"...Okay spaz, you know what? I'm not a qualified matchmaker. Figure it out as you go. Trust me, it's easy enough for even you to figure out. Just keep in mind that dating means being more than friends. You lucky idiot."

Riku had been busy with guitar classes later that day, leaving Sora to his own, guileless devices.

Kairi waved her hand in front of his face, snapping him out of his thoughts. "Earth to Sora... Don't space out on me." He twitched, shook his head and smiled at her. "Sorry, I've been so distracted this morning. Before we go shopping, do you want to eat something, Kairi?" She nodded, and they walked into the mall. It wasn't overly fancy, or even very big-- Besides the outlandish fashions, Destiny Town was mainly famous for the ocean views and sunny days almost all year round. They walked to the juice bar, and Sora bought them two passion fruit smoothies and a couple muffins. They sat down nearby, the dim food court lights shining on them as the rain pattered against the far glass windows at the back of the mall. Sora said nothing as he watched her, graceful, clean, pure... the more he watched her, the harder it was to deny that Kairi was a Princess of Heart... One of the seven pure maidens that were capable of opening the portal to the center of all worlds. Kingdom Hearts... Kairi is a piece of the way to Kingdom Hearts. Most guys, undoubtedly, would do anything to be as close to a girl like Kairi as Sora or Riku were. But perhaps it was Sora's innocence that had drawn him just that much closer to the 'Princess'. She was modest, and despite not quite understanding what all the heck was going on in Hollow Bastion, she'd protected Sora. Her heart had the power to heal darkness, and the unspoken bond that she and Sora had developed in those frightening seconds continued even now, as they sat in a cramped little cafe eating snacks and just laughing and talking about nothing in particular.

"I love you," Kairi said suddenly, before blushing and looking away. Sora blinked-- As children they had said it plenty, even Riku had admitted he loved them both as dear friends. But they were older now. The word had so much more impact. But Sora had never grown up much since his young days. Part of that immaturity undoubtedly came from spending an entire year of his young life in a pod, watching his broken, shattered mind being painstakingly remade. So it was with no hesitation that Sora responded in a confused tone, "I... love you too, Kairi. You know that." Kairi's smile faded a bit. "Sora, this... I love you in a stronger way, now. I don't know how to explain it." Sora couldn't find the words to explain how perplexed he was. Riku had dated girls before, and he'd never mentioned loving any of them... He racked his brain, desperate not to mess this up. What was the difference between true friendship and true love? He still couldn't grasp it...

Kairi broke the silence again. "I have something I wanna show you." she said quietly. This made Sora blush, if only because of things Riku had told him about on days when it had just been the two of them. What girls showed Riku when they really liked him. Sora's face was going red. He really hoped Kairi wasn't going to show him any of the things he'd heard about. They sounded totally embarassing. "Oh, but clothes-- oh forget it. Come on, Sora." Kairi sat up, finishing her smoothie rather hastily, which earned her nothing but momentary brain freeze. "Nnnh... ow, that hurts! Can't they make non-cold smoothies, geez!" She grabbed Sora's hand, and he grabbed his own drink hastily as she opened her umbrella and pulled them into the light spring rain.

As he followed Kairi wherever she was going, Sora felt like time had slowed. The rain fell so slowly he wanted to weave a path through the raindrops with his hand. The sun, barely visible through the storm, still cast pale rays that reflected through each of the sky's tears. A minute and a year could have passed, but Sora noticed it all in the short gap between the mall and the 'clang' as Kairi said, "Shoot! It's closed..." The noise of the her hands hitting the gate brought Sora out of his personal world. The rain resumed falling lazily. "Whoa..." The Keybearer said blankly. Kairi turned to him. She showed him that she was heading to the Destiny Town Park Plaza, but the gate to the hill that looked over the town was currently locked. The padlock sat quietly. Kairi looked disappointed, but Sora, without even looking (perhaps out of habit) just summoned the Oathkeeper and pointed it at the lock, which promptly vanished in a flash of light. The chains fell and the gate opened.

Neither said too much about it as they climbed the hill to look over the town. For either of them to even bother saying "That Keyblade sure is useful" or "Lucky for us huh" would really be sort of insensitive-- All three agreed that even though everything had been Xehanort's fault, the Keyblades had brought nothing but problems to the universe. Riku hadn't even looked at or summoned his Keyblade since defeating Xemnas. The same could be said for Sora, though he found it useful for things here and there. (This had been one of the rare occasions.) As for Kairi, well, she'd never been properly trained and was never really fond of fighting to begin with. She'd given the keychain back to Riku and the flowery sword had vanished as magically as it had formed for her. Which was fine with everyone, really... the King had in fact collected the key chains from the three of them to continue sorting things out in the Realm of Darkness. Sora couldn't exactly say he was sorry to see the King go. Mickey's departure meant that things would calm down... and the loving friends would finally enjoy normal lives.

Kairi smiled as she set out a blanket from her shoulder bag and sat against a tree trunk at the top of the hill. It watched over the town as the rain began to lighten... and as she and Sora sat and hugged one another, a rainbow cascaded over the sparkling sky. Some things didn't need to be expressed after all. They looked at each other, and Kairi kissed him on the cheek. "Nothing's changed, hm?" Sora asked cheerfully. "Nope." Kairi responded just as happily. She sighed and just nuzzled into his jacket. After a few moments, she whispered;

"Nothing will."

Sora patted her ruby-red hair and whispered, "Hakuna matata."