Sora felt lightheaded from the whirlwind of emotions swirling inside his heart. So much had happened today. Kairi had shown up here on Twilight Town and had apologized for breaking up with him. Was it possible she still loved him? That she still cared?
The way he kept catching her looking at him sure made it seem like she did. And now this hayride. He didn't want it to be over. He wanted her to be snuggled up next to him, holding his hand, for the rest of his life.
But while his heart and body cried out for joy and begged him to be closer to the one he loved, his brain was yelling at him to put on the brakes, to slow down, to be cautious. What about that guy he'd seen her with? What about the past year and a half of anguish and torment? Could all of that really be forgotten in a single day?
He wanted to forget. He wanted to put it all behind them. He wanted to forgive and move on and mend things with her. Even if it meant risking getting hurt again. The chance of being with her for good was worth it.
So all that kept his mind occupied to the point he was barely listening to the ghost stories. Before he knew it, the hayride was over and it was time to pile out of the wagon. A pang went through him when Kairi had to let go of his hand, and he wondered if she was as starved for his touch as he was for hers.
Hopefully they'd get to talk about it soon. Hayner, Pence, and Olette had rented one of the campfires nearby for the evening, and that was enough to temporarily distract him. Their little group spent the next couple of hours hanging out, cooking hot dogs and roasting apples and making s'mores. Sora loved sitting by the crackling campfire and spending time with his friends, but as the minutes ticked by, his eyes kept wandering to Kairi. She was seated across from him, and she looked really beautiful in the flickering firelight. Their eyes met, and she smiled and looked at him the way she always used to look at him.
"Oh gosh, I almost forgot!" Olette said, clasping her hands together. "Our pumpkins! We should grab them so we can light the tea candles in them." She stood and stretched. "Hayner, Pence, come with me so we can grab everyone's pumpkins and bring them back."
Hayner and Pence finally got the hint and followed after Olette, leaving Sora and Kairi alone. He stood under the pretense of roasting another marshmallow, but really, he just wanted an excuse to sit next to her. He loved being close to her, and her natural scent mingled with the campfire's smell in a way that reminded him of all the times they'd gone camping as kids back home.
"The embers are best here," he said to explain his sudden change in position, and she smiled and tucked a loose strand of hair behind her ear.
"Oh are they now."
"Yeah." A few seconds passed, and he added, "Listen, Kairi, about earlier—"
"I'm still in love with you," she blurted out, and he dropped the marshmallow and stake into the fire. Didn't even care about them anymore. Something far more important was at stake here.
"But—I saw you, with that guy—It's why I left again—"
Kairi shook her head, and her eyes watered. "After our mission, I was hoping you and I could work things out, but I felt like you were avoiding me. I figured you didn't love me anymore, and I couldn't blame you. So when that guy asked me out, I thought, why not give it a shot. Why not try to move on and give you your space. But then he tried to kiss me, and I just… I couldn't." Her voice broke and she was crying in earnest now. "All I could think about was you," she sobbed. "How badly you'd be hurt if you knew. How wonderful it feels when you kiss me. And I knew I was still in love with you. I knew my heart would always be yours. I knew it was pointless to try to move on."
Sora stared at her, his heart pounding in his chest. Kairi still loved him? Kairi still wanted to be with him? That guy he saw her with was nothing more than a quick fling that made her realize the one she truly wanted to be with was him?
She wiped her teary eyes. "Say something, please."
He gently caught her hand and tugged it away from her face. She searched his eyes, and he smiled and cupped her cheek.
"I love you too, Kairi," he said, softly, tenderly, then brought his lips to hers. He kissed her with all the pain and homesickness he'd felt the past year and a half, all the pining and aching and longing, hoping she'd realize just how much he wanted this, how much he wanted her. And she kissed him back, so unguarded and wild and joyful that his pain started to fade away. What had happened couldn't be undone, but it could be mended and healed, could be turned into something beautiful and good, could become another part of their love story.
When it was over, he wrapped his arms around her and rested his chin on her head. She leaned against his heart and gently touched where his scar was hidden under several layers of clothes. She knew it so well that she didn't even have to look to know where it was. And he didn't have to look to know where Xehanort had struck her down either; his hands had held the very spot countless times before and remembered exactly how to comfort her.
"I love you," he said, his voice full of emotion.
"I love you too."
He kissed her head and stroked her hair. "I'm gonna make you a new promise," he said. "You mean everything to me, and I want to settle down with you, get married, start a family. The past several years, I've been saving up munny so we can do just that. Maybe we should go to college first though, that would probably be good. We've gotta provide for our family and for each other somehow. And I know it'll be an adjustment for me. I'm not naive enough to think it won't be. But you're more than worth it."
She sniffled and clutched his hoodie. "I'm sorry for doubting you."
"It's okay. You had a lot of reasons to be concerned. I've left you behind too many times before."
"But you always come back to me," she said as she looked up and searched his eyes.
"That's right. I made you a promise, to always return." He reached into his pocket and pulled out her lucky charm.
She teared up again and curled his fingers around it. "Keep it till we get home. For good, I mean. Then, and only then, will I take it back."
"Deal."
He tucked it back into his pocket and held her and kissed her and comforted her. He shared his hoodie with her too because even with the campfire nearby, she was getting a little cold. Plus it was just nice to be this close to her. He'd missed her, so much. And something about the fire was cozy and calming and enchanting. He could hold her like this and stare into it forever.
Well, until Hayner, Pence, and Olette returned with the pumpkins. They had big smiles on their faces, and Olette told them to close their eyes. Sora heard the lighter flicking a couple of times as their friends lit the pumpkins, and then when he and Kairi opened their eyes, he could see why Olette had wanted this to be a big surprise.
Kairi had carved the same drawing of him that she'd drawn in the Secret Place when they were kids, complete with the paopu fruit she'd added to it years later. It matched perfectly with his pumpkin because he'd carved the drawing he'd made of her with the paopu fruit too. A big smile lit up her face as she saw the two pumpkins side-by-side, and he grinned and kissed her cheek, only for her to kiss him properly on the lips. There was much whooping and hollering from Hayner, Pence, and Olette, much to he and Kairi's amusement.
"Operation-get-the-lovebirds-back-together is a success!" Hayner crowed, high-fiving Pence.
Sora raised an eyebrow. "Wait, you guys planned this?"
"Maybe," Olette said with a teasing lilt to her voice, and Hayner and Pence both had triumphant smirks on their faces.
"I can believe you did," Sora said to Olette, "but these two interrupted Kairi and I so much tonight I was convinced they were trying to keep us apart," he finished, jabbing his finger at Hayner and Pence.
"Reverse psychology, it works wonders," Pence said. "We figured it would get you more desperate to talk to each other."
"I guess it worked then," Sora said wryly. "Because as great as that hayride was, it was not worth all the interruptions."
Hayner, Pence, and Olette laughed, and Kairi giggled and nuzzled his cheek. Sora soon joined in with the merriment. He couldn't hold the scheming against his friends, especially because it had worked. He and Kairi were together again, and while it would take time to mend all the hurt between them and forge a path forward, he knew they would. Tonight was a good start, and he was determined to make this work and so was she.
When their eyes met, he knew something else, too. He loved her and she loved him, and that was more than enough for them to make their own storybook ending and happily-ever-after.
Last year I wrote nine kiss prompts for SoKai based on a particular list on tumblr, and I wanted to write one more to hit ten, so, this story fits...
11. ...in joy,
30. ...as comfort, and
50. ...out of love.
Thank you for reading! I hope you enjoyed the story!
