A/N: You know the drill with disclaimers. The very fact that FFnet exists and hasn't been sued collectively yet is solid proof that I don't need to explain how I don't own Kingdom Hearts. Yet. ;) This story contains vulgar language, boy/boy situations, smut, costumes, candy, and a non-bitchy Kairi. Originally, this story was one giant-ass chapter, but I figured there's not many out there with an attention span to read a 12,000 word one-shot in one sitting, so I split it up into two chapters. Plus, I like building suspense. :D Enjoy!

Night of Wonder

Chapter 2

When Sora and Kairi returned ten minutes later, we made our way back to the living room. I was unsure what we should be doing. I didn't want to dance, I didn't know what to talk about with other people outside my close group of friends, and I didn't want to drink. As I popped a bit of Halloween candy in my mouth, I thought to myself, 'I guess parties aren't my scene.'

"Don't look so miserable," Kairi said, nudging me. "Let's go downstairs! They're about to start a game of Nightmare!" Sora and I exchanged looks.

"I guess so…" he said, following Kairi. As he passed by me, I noticed his party cup was refilled. He was really getting into this whole drinking thing. Kairi led us downstairs to the finished basement where a group of kids I didn't know very well were setting up a board game with gravestone motifs.

"Yay, more players!" said a happy voice. I glanced at the guy in question as I struggled to put a name to his face. He had a strange tattoo on the side of his face and a red cape on his shoulder. When he smiled at us, I saw a pair of vampire fangs protruding out. I think I had math with this guy in grade nine.

"Zell?" I said, hoping I wasn't wrong. He grinned and waved us over. I relaxed at having his name correct.

"We're about to start playing," he explained. "Here, write your biggest fear on this slip of paper and put it in the centre of the board." He began explaining the rules to the game. Apparently there would be a video playing at the same time and the guy on the screen would be telling us what to do and when. We had to keep track of the time on the video because there was only one hour in the game and certain cards had events that corresponded to the time. I was already finding it confusing to keep track of.

Zell popped the video in the player and it started up. A man in a cheesy black cloak appeared on the screen and began babbling about how he was the Gatekeeper and how this was 'his game'. We had to answer "Yes my Gatekeeper" whenever he called upon us and if we didn't, he'd 'banish' us to a black hole spot on the board where we couldn't play the game until he released us. That was fine by me – I couldn't care less if I spent the entire game in the black hole. This game was lame. But Sora and Kairi seemed to be enjoying it.

I took a moment to look around at my opponents. There was a younger girl who I'd seen before on the junior Blitzball team. Her name was Rydia and she was dressed like a mermaid for Halloween, decorating her naturally green hair with seashells and beads, wearing a matching green bikini and fins. Sitting beside her was a girl in my grade, long blonde hair cascading down her back and a crown on her head. I recognized her as Rosa Farrell. She was dressed as a sort of warrior princess.

"Riku, it's your turn," Kairi said from beside me, handing me the dice. I gave it a half-hearted toss and it landed on three, so I moved my piece three spots over. It was labelled 'Time', so I got a Time card from the deck. My card said 'At 35:25, scream loudly. Collect a Key for every person you scare.' I rolled my eyes. There was no way I was gonna scream in front of all my friends and a bunch of strangers.

It was deathly quiet in the first few minutes of the game. The timer on the TV was counting down steadily. We got about three turns in before there was a sudden loud noise from the TV as the Gatekeeper reappeared shouting "STOP!" Rydia, Kairi, and Zell screamed in fright. I froze when I felt Sora's hand latch on to mine. As the Gatekeeper spoke, I stole a look in Sora's direction, but he didn't seem to notice he was holding on to me. His attention was on the TV screen. When the Gatekeeper faded back into the darkness and the timer reappeared, Sora finally looked at his hand and then my face. He laughed nervously and retracted his hand, looking away embarrassed.

The next time the Gatekeeper appeared, there was the same amount of fanfare, only this time, Kairi and Rydia were the only ones who screamed in fear and then dissolved into giggles. Sora had jumped and shifted a little closer to me, but he was quicker on catching himself and shifted back to his spot. I was actually kinda hoping he'd grab my hand again, but as the Gatekeeper's visits increased, the fright-factor diminished and Sora stopped jumping.

20 minutes into the game, I couldn't help but notice that I was actually having fun. The Gatekeeper was funny and the tasks he'd assign were entertaining. I was given the title 'Old One' for being the oldest among us and I was forced to try rolling the dice the number of my age. It took three attempts, but I finally managed to roll enough times to add up the numbers to 17. I was rewarded with a Key.

30 minutes into the game, I was actually looking forward to scaring my opponents so I could get another Key. I was two away from having all my Keys and being able to go up the centre path to where I could win the whole game. Sora was in second place, a Key behind me. Figures. I grinned at the competitive feeling welling up inside me. I was not going to lose this game.

At exactly 32:25 on the timer, I let out a blood-curdling shout. Everyone jumped and fixed me with a questioning stare. I laughed heartily, pointing at them. "I got you all! I get all my Keys!" I showed them the card as I scooped up my remaining Keys. Kairi was the first to start laughing and Zell joined her a second later. Sora smirked and turned his nose up, as if saying 'Whatever, I wasn't scared.' But I knew he was totally freaked out.

Now all I had to do was reach the centre of the board, pick up a slip of paper with a fear written on it, and guess who it belonged to. It was harder than it looked. The next time the Gatekeeper showed up, I was banished to a black hole for forgetting to say 'Yes my Gatekeeper'. I growled at how close I was and how I had to start at the bottom of the ramp again. Sora was getting closer to catching up and Rosa wasn't far behind him.

With only ten minutes left in the game, things were starting to get more intense. The music between the Gatekeeper visits was getting increasingly more creepy and nerve-racking and the Gatekeeper was popping up more often, demanding fast rolls and quick decisions. I had been released from the black hole and moved quickly to roll and make it back to the centre ramp. Rosa and Sora now had all their keys and their pieces were ascending the ramp. We had to roll the exact number of spots between our piece and the centre spot in order to land on it, otherwise we overshoot the centre. There were five minutes left and the Gatekeeper's appearance was looking more and more ragged by the second.

Rolling the dice, I smiled as I got a five and moved my piece one spot away from the centre. If I rolled a one in my next turn, I would have a chance to win it all. Sora was three spots behind me. The Gatekeeper insisted on his next visit that we all roll the dice and if we roll the number on our playing piece, we get a free turn. I didn't roll my number, but it didn't matter. After Zell and Kairi took their free turns, it was back to my turn. I rolled a two. Cursing, I left my piece where it was, having over-shot the centre and bouncing back out, so there was no point in moving at all. Sora rolled next and got a four. He let out a loud laugh and moved his piece into the centre, drawing the first slip of paper off the top. He read it carefully and looked up at us. There was only 30 seconds left in the game and he was just staring.

"C'mon, Sora!" Kairi urged. "Guess! What is it?" He paused and looked directly at me.

"It's Riku's fear," he said quietly. He wasn't guessing. I stared back as he passed me the slip of paper. It said 'The Darkness' on it. I looked back at Sora. He wasn't smiling anymore. Zell had stopped the tape, declared Sora the winner and proceeded to clean up the board game. It was very quiet. No one really understood what the problem was, but they could tell a tension had settled in somewhere and they wanted to make themselves scarce. Rydia and Rosa excused themselves, retreating back to the liveliness of the party on the main floor. When Zell finished cleaning, he left as well.

Finally, after a few minutes of silence, Sora leaned forward and hugged me, as if he thought he could make all the bad things go away with a simple embrace. Kairi smiled at the scene gently and slipped out of the room to give us some privacy. I swallowed thickly. Sora was still hugging me.

"I had no idea you were still afraid of the dark," he said in my ear. "Why didn't you tell me?" I was speechless by his tenderness. Then I felt a little ashamed. Didn't I tell him before that I still feared the darkness taking me? When was the last time we had a heart-to-heart talk? I wondered vaguely what he was afraid of, if anything.

"I dunno..." I whispered. "I guess… I didn't think it was a big deal."

"Not a big deal?" He sounded almost offended as he pulled away from me to look me in the eye. "Everything is a big deal! You have to let me know when things are bothering you! How else am I supposed to help you?" I fidgeted uneasily.

"You can't help me with everything. This is something I have to deal with on my own." Oh how typical of me to push Sora's help away. Sometimes I want to strangle myself for being so dramatic. I shook my head, as if it would help clear away the negativity. "I mean…if I need your help, I'll ask, okay?" I offered him a smile, taking his hand to show I meant it, and I add, "I'd like that." He smiled brightly and squeezed my hand.

"Sure. I'm always here for you." Then as an after-thought, he tacked on, "And Kairi too." It was almost like he didn't want it to seem too personal, like he didn't want me to think romantic thoughts. I felt my heart drop a little but I maintained my smile.

Out of curiosity, I grabbed the remaining slips of paper off the table next to the board game box and I read them aloud. "'Bats'? I bet that's either Rydia or Kairi's fear." The next one made me chuckle. "'Choking'."

"Sounds like Zell." Sora laughed.

"'Centipedes'." I cringed. I wasn't afraid of them, but they certainly weren't my first pick of a pet. "Huh. 'Losing true love'." I looked up at him to see if he'd react, but he stared at me blankly. So that wasn't his fear. The last one, though, I was certain was his. "'What lurks in the dark'." This time, Sora reacted by shivering.

"Because we both know what lurks in the dark…" he whispered. There was a solemn silence in which Sora took another swig on his beer. The moment passed and he smiled again, grabbing me by the arm and pulling me to the stairs. "C'mon! Let's get back to the rest of the party! They're gonna put on Rocky Horror!" I sighed and allowed myself to be pulled along. Every time I think we're having a sweet moment, he always pulls back. Maybe he's aware of when things get too lovey-dovey and he's trying to avoid it. I should just stop trying so hard and be content with simply having him as a friend.

Upstairs, the music was off and the opening scene of Rocky Horror Picture Show was playing. There were ten people sitting around the living room shouting random phrases at the screen and laughing at each other's jokes. Sora disappeared to grab two chairs from the dining room and pulled them up next to Kairi.

"Sora, you're low," Wakka said when he walked by, referring to Sora's empty cup. "Let me give you a top-off." He poured half his bottle into Sora's cup. "Bottom's up, ya!" Sora raised his cup and nodded, taking a long sip. How many cups was that now? Three? Four? He seemed to notice me and broke into a wide goofy smile. It was like the scene in the basement never happened.

"Huh," I murmured to myself, turning to watch the movie. They were just starting up the musical number "Dammit Janet" and the crowd was chanting 'Slut!' every time Janet's name was mentioned. Sora and Kairi laughed at the different comments flying around. As far as I knew, they didn't know the 'regular' stuff that the audience is supposed to shout, but it was still enjoyable.

When the character Frank-N-Furter was introduced and began singing "Sweet Transvestite", several of our friends immediately turned to Sora and began cheering. He looked surprised at the attention before remembering that he was cross-dressing, and then he was on his feet, strutting back and forth across the living room in those Mary Janes, posing like a runway model. The crowd erupted into applause as Sora struggled to remember the lyrics to the song. Kairi hooted and hollered while I could only gape. He had no idea the affect he was having on me. I could only guess that the booze was really starting to hit him, because by the end of the song, he was in hysterics, barely able to keep a straight face, let alone walk straight.

By the middle of the movie, it became obvious to everyone that Sora was getting wasted. He had been disappearing frequently to get refills on his drink and on one occasion when he came back to sit down, he missed his chair all together, landing on his ass and breaking into laughter.

"Do I need to cut you off?" Tidus joked as he came around.

"Nah, man, I'm good, I'm good," Sora laughed, his speech somewhat slurred. He seemed to be struggling to keep himself upright. "It's just so great! Everything's so great! We're having fun, yeah?"

"Keep an eye on this one," Tidus informed me, patting me on the back. I saluted.

"You're so responsible, Riku!" Sora giggled. "You'll look after me!" He was hanging off my arm by now, overcome by a fit of giggles. Kairi was giggling too, watching on but not providing any sort of help. I smiled sarcastically at her and gave her the finger. That only made her giggles worse.

By the time the movie was over, Sora was so far gone that I had to take his party cup away and pass it off to someone else. Sora whined and pouted, weakly fighting me for the drink, but all I really had to do was hold his arms back. He tried twisting out of the hold, but it wasn't hard to keep him sedated. After a few failed attempts, he finally gave up and conceded defeat. I pretended to breathe on my fingernails and shine them on my shirt.

"That's a good princess," I said in my best sultry voice. Sora puckered his lips and stuck his tongue at me. Damn that was hot, he had no freaking idea. I was overcome by the incredible urge to grab him by the waist and press him against the nearest wall. Just as my thoughts were starting to get progressively dirtier, I was pulled into the kitchen by Selphie.

"Do a shot with me!" she said, holding up a bottle of rum. I looked over my shoulder to see if Sora was still being a good boy and staying put. He appeared to be engaged in a serious conversation with Kairi, but the redhead was merely laughing at his attempts at seriousness and was shaking her head. I turned back to Selphie and accepted the offered shot glass. Well, one shot couldn't hurt. I'd been putting it off all night and now it was past midnight and I wasn't even buzzed. She clinked her glass against mine and waited for me to put the shot glass against my lips. I threw my head back and swallowed the putrid liquid in one gulp, not giving it a chance to touch my tongue, but holy hell, it burned going down.

"Chase it with this," Wakka said, appearing next to me with a Caesar cocktail. I took a quick sip and the burning faded. "Taste good, ya?" I nodded appreciatively. We may not talk much anymore, but they were still my friends and I didn't feel as uncomfortable in their presence as I did with others.

"So how're classes treating you?" Selphie asked as she chewed on a bit of taffy.

"Not bad," I replied. "I had a lot of catching up to do." Selphie nodded as if she wanted me to elaborate on something, but I wasn't sure what else she wanted to hear. High school is so boring compared to what I was doing off-world.

"Yeah, about that…" And suddenly it was crystal clear why she was asking about my classes. It's what she wasn't saying. What she was about to say. "Where were you all winter…?" And I'm right yet again. Everyone wants to know where I ran away to and what I was doing while I was gone. I simply wasn't going to tell them. They'd think I was lying or that I was crazy and I'm not in the mood to deal with that kind of crap.

"I was visiting the mainland, backpacking," I said, stirring my drink with the piece of celery left in it. That was the cover story I gave everyone, even my parents. They weren't happy about me being missing, but they were happy to have me back and they were willing to accept my half-ass story.

Selphie made an elongated 'wow' noise. "Really? That's so cool! I wish I could go travelling! How did your parents take it? What was it like? Where did you go?" I seemed to have attracted a few others interested in knowing what I'd been up to and it made me squirm a little on the spot as I frantically thought up a good story to tell. Most of these guys were drunk already, so it was unlikely they'd remember anything I told them, and even if they did, the gossip would convolute the original story into something way cooler than whatever I could possibly come up with.

"Oh my parents were cool with it. I took the ferry over to the main dock and took a bus to Fate City where I stayed in a hostel." Hey, this is pretty easy, I thought to myself. Lying to acquaintances. "Then I went to Providence and visited the Serendipity Monument. I met an elderly couple there and they bought me lunch for taking their picture in front of the Lucky Memorial."

"Wow…" said a series of voices around me. I had quite an audience around me at this point. I grinned, feeling a little like my old cocky self once more.

"Yeah, it was pretty sweet. I worked at a few shops along the way to keep my cash flow going. There are some really nice people out there who would offer me room and board in exchange for a few hours watching their shop or selling their stuff." I pulled the pocket watch from my breast pocket and checked the time. Technically, Sora and I had curfew. As far as my parents knew, I was supposed to be at Sora's place watching movies and if I wasn't home by 1am, they were going to call over there to check if I was staying the night. I decided to wrap up my story. "So after a few months, I decided to call it quits and come back home. Money was running a bit low and I was feeling homesick. I missed my mom's home-cooking." The girls in the group cooed at that, which was the effect I was aiming for. "Anyway, I better go see what my lightweight best friend is up to. I'll talk with you later, Selphie."

"Okay…" she said, in a sort of daze, as if my story had her mesmerized. "See ya, Riku." There was more than one girl swooning over me at this point.

I marched back out to the living room. I'd never seen Sora so intoxicated before. We'd been to a few gatherings before where alcohol was involved, like back at the beginning of the summer when Selphie had used her mom's ID to buy a bottle of peach schnapps and we all went down to the beach to celebrate the end of school. Wakka and Tidus spent the evening throwing stones in the ocean and Sora, Kairi, and I had curled up together under a blanket and listened to the sounds of the waves hitting the beach. It had only been a few weeks since Sora and I had returned, so we were still trying to ease back into the routine of school and hanging out, still trying to get used to the idea of being home.

By the time I reached the couch that Sora and Kairi were sitting on, the rum was finally hitting me and I was stumbling a little. The room wasn't spinning yet, but I knew a few more shots of that stuff and I'd be done. I collapsed next to Sora and listened contently as the idle chatter continued uninterrupted. It sounded like Sora was trying to convince Kairi that Jell-o was better than pudding. I decided to try throwing a wrench in their debate by stating that brownies were the superior dessert. They exploded at me with various nonsensical arguments that made me burst out laughing.

After a few minutes, I decided it was time to hit the road. I stood up uneasily, swaying on my feet before I grabbed Sora and Kairi's hands.

"We gotta get going," I said. Sora groaned in disappointment.

"But the party's really getting started!" he complained. I looked around. Half the teens were gone and the ones who were still here looked like they were on the verge of passing out.

"C'mon Sora, your mom would kill me if she knew you were out this late and I did nothing to stop it." The thought of his mother made him stand up quickly but he promptly began staggering as he was hit by a head rush. Kairi followed suit a second later and we went around saying our goodbyes, hoping to find Tidus to thank him for throwing such a great party. We found him in the dining room with Wakka, both of them passed out with five shot glasses between them and an empty bottle of Fireball whiskey. Oh well, they'll be feeling that in the morning.

In the kitchen, Sora grabbed a fist full of mini chocolate bars and unwrapped one to munch on while we waved to Selphie and her friends. We left the house and walked down the empty quiet streets towards our own places. First we walked Kairi back to her place. Her porch light was left on for her, but everyone in her house looked asleep. Kairi turned before walking through her door and she planted a kiss on my cheek.

"Thanks for coming out!" she said. "And thanks for dressing up with us!" I tipped my top hat to her. She then planted a kiss on Sora's cheek and whispered something in his ear so only he could hear. He seemed to grow red but it was hard to tell in the poor lighting. "G'night guys! See you tomorrow!" Yeah, assuming Sora doesn't have a wicked hangover. We waved and left her house.

The stillness of the crisp outdoors gave me some time to think about the evening. Did I have fun? Admittedly, yes. Did Sora look hot? A thousand times yes. Does this mean I'm gay? Probably. But when I really thought about it, there weren't any other guys at the party that were even remotely good-looking by my standards, so maybe I wasn't gay. Besides, Sora was dressed as a girl, meaning maybe I'm still interested in girls. Yeah right, girls who look like Sora.

"I'm sleepy, Riku…" Sora murmured, staggering into me and jostling me out of my thoughts. "Can I have a piggy-back ride?" A blush crept up my cheeks, unnoticed by my companion as I imagined the intimacy of having him on my back, hugging me close. Sure, I could have told him to walk his own ass home, but instead, I stopped walking and crouched low so he could hop up. I felt him stumble slightly before he crawled on my back with his arms around my neck and his legs wrapped around my torso. My breathing hitched. I quickly told myself, 'Don't think dirty thoughts, don't think dirty thoughts!'

My house was closer to Kairi's than Sora's place, so I figured it'd be fine for him to crash at my place tonight. I wasn't in the mood to carry him all the way to his place and then go home all by myself, and I certainly didn't trust him to walk himself home in his state, especially with the way he was dressed. It would be fine. My parents were used to him showing up for impromptu sleepovers.

We stumbled in the front door of my house, trying our best to be very quiet and failing quite miserably. At least, I was doing my best to be quiet. Sora was fizzing with suppressed giggles as he struggled to get off his Mary Janes. I took a minute to think where'd I'd put him for the night where he was likely to do the least amount of damage to himself.

Technically, we were located on a landing between the basement and the main level. My house's living room was a floor above us and above that one was where the bedrooms were. There was no way I'd be able to get Sora up all those stairs without him stumbling backwards down the stairs or making so much noise that it'd wake my parents. They had no idea I went to a kegger party. Sora's intoxication was a dead giveaway that we weren't just hanging out at his place watching movies like I told them I would be. The last thing I needed was to be interrogated about where I actually went.

So that left only one option: the basement. Very carefully, I carried Sora towards the stairs leading downstairs. The basement was finished with carpets and furniture, including a cot for when guests stayed over, so I wasn't too worried about him being uncomfortable. As soon as I descended the first step, I felt his arms tense around my neck.

"Why're we going down…?" he mumbled, hanging onto me like a lifeline.

"'Cuz that's where guests sleep, remember?" I said. That wasn't entirely true. Sure, if anybody but Sora slept over, they stayed in the guest bed downstairs, but he always slept in my room whenever he stayed over. He didn't protest further, he simply allowed me to guide him down the stairs to the foot of the basement. I slouched down to let him off my back and turned back to the stairs. "Hang on a minute, I'll get you a glass of water." I didn't know a lot about alcohol, but I knew a few tricks to lessen a hangover, and one of them was to consume a whole cup of water to hydrate the brain. Sora waited patiently as I ascended the stairs to the kitchen.

As I turned on the facet and let it run for a minute to get the cold water going, I grabbed a cup from the cupboard. When I turned around, I nearly jumped out of my skin when I saw my mother standing the kitchen doorway wearing her house robe and her arms folded over her chest.

"Oh Jesus!" I hissed, gripping a spot over my heart. "You scared me!" Mom seemed a little puzzled.

"Aren't you supposed to be at Sora's place watching movies?" she asked.

"We called it quits and came back here," I said as casually as I could. Internally, I was praying she wouldn't go downstairs and find Sora drunk. She watched me for a few seconds while I filled the cup with water.

"Okay, sweetie, good night." She turned to go back to her room.

"Night, mom." I released a sigh of relief and went back into the basement where Sora was sitting on the edge of the bed. I passed him the cup of water. "Drink that whole thing. Try and sober up." I messed with his hair and turned to leave but stopped when he grabbed my arm. I paused, turning to look at him. He was giving me a strange look, like he wanted to say something that was on the tip of his tongue but he was keeping it in check. He stood up, looked down and turned around slowly.

"Could…" he whispered, reaching awkwardly around his back. "Could you unzip me? I can't reach…" I had to take a second to wrap my head around what he just asked. It took another second for me to react, reaching forward with trembling hands to the zipper in the centre of his back. I tried my hardest not to think of inappropriate thoughts as I brushed back the synthetic fibres of his blonde wig out of the way, my fingers brushing against the smooth skin of his neck. I felt him quiver. Maybe it was a little too chilly in the basement. I'd have to remind myself to turn the thermostat on when I got upstairs.

This was a simple task, not at all sexual, I told myself. But if that was the case, then why was I feeling so warm? Why was I reacting this way? My fingers gripped the zipper pull tab and with careful precision, I began tugging the zipper down. The fabric of his costume split down the centre, revealing lightly tanned bare skin beneath that my fingers were aching to touch and caress. When the zipper head reached the bottom of the teeth, I was trying very hard to get my breathing under control.

"Good night, Sora," I said, turning to leave again. And once again, Sora stopped me with one hand on my arm. I turned to look at him and he had the same expression on his face as before, only it was more intense. He was chewing on his bottom lip intently and all I could imagine was my own lips working on his. If I didn't get out of there soon, I was bound to do something stupid.

He stepped closer to me, his hand still on my arm, and he gazed at me intently before he leaned in, hovering his face in front of mine. My breath caught in surprise when I felt his warm lips cover mine as his free hand slipped around my neck, pulling me in. I admit, I flinched when his lips touched me, but it was only because I thought he might've made a mistake and tripped into my face, but once I was sure he meant to do that, I kissed him back with equal fervour. And then my blood ran cold as I remembered that he's only drunk and that's why he's doing this. I reluctantly pushed him back and my heart nearly broke at the devastated look he gave me.

"You're drunk," I stated. My heart was racing so quickly, I'm amazed I managed to say that much without dropping to the ground. Sora's eyes lit up.

"No I'm not!" he said excitedly, all traces of his slurred speech gone. "I only had one drink at the beginning of the night! I'm not drunk!" I grew confused, shaking my head.

"I saw you drinking all night! You had like five beers!"

"I was only pretending. I'd fake all my sips and dump the beer in other people's cups." His eyes were pleading with me to believe him, and I really wanted to believe that he was completely sober and our kiss wasn't just a drunken experiment, but something wasn't adding up.

"Why would you fake being drunk?" I asked. Sora looked away, slightly ashamed.

"Well at first, it was so people would think I was actually drinking and they'd leave me alone. But then I thought… I could get away with kissing you and gauging your reaction if you thought I was drunk. If you pulled out of the kiss, I could blame it on the beer, but if you kissed me back…" He looked back at my face. "Then I'd know you like me back and I'd tell you the truth."

"Oh…" Admittedly, it was a good plan. I was rather surprised he came up with it, but somehow, I could picture Kairi having some part in this, the way she purposely designed his costume to be so revealing, how she keep pushing me closer to him, how she kept whispering things to him, like she was making suggestions to help him get me.

Now that I knew he was in fact quite sober, I felt no guilt when I leaned in to initiate another kiss. I cupped his face and touched my lips against his gently. He sighed happily into the kiss and pressed his body against me, wrapping his arms around me. I groaned against his mouth at the contact, very much aware now just how hard I had grown over the last few minutes. I backed away just enough so I could pull the blonde wig off Sora's head and toss it on the dresser nearby. I ran my fingers through his chocolate brown locks, spiking them back up to their usual height. Finally, after an entire evening of sexual tension and that damn sexy costume of his teasing me all night, I could finally release the tension.

Our slow tentative kissing session picked up speed and grew hotter. I ran my tongue along his bottom lip, savouring the sweet taste of his strawberry lip gloss. He moaned quietly into the kiss and opened his mouth, his tongue darting out to counter mine. They battled for a few seconds, swirling and dancing around each other, pressing and tasting each other's flavours. He tasted like the chocolate he had eaten earlier, so sweet and rich. I left his lips and took up a spot on his neck, licking and pressing my lips wherever I could. He tilted his head back, moaning softly and wrapping his arms tightly around my head. His fingers threaded through my hair and if I could have purred like a cat at that moment, I would have.

I gasped when I felt one of his hands wander down my back and grab my ass, massaging it with slow ministrations. If I wasn't hard before, I was now. I instinctively pulled him closer, pressing his hips against mine in a primitive need for contact or some kind of friction. My heart rate increased when I felt a bulge pressing through the thin fabric of his dress. He wanted this. Next thing I knew, he was pulling me to the bed, shoving me down on the mattress in a thump and collapsing on top of me. His legs were on either side of my upper thighs. Damn, he wanted this bad! My hands roamed up his legs, passed the knee-high stockings he was still wearing, stroking the exposed skin along the back of his thighs leading to his ass. That damn petticoat or bloomers or whatever the fuck they are were in the way of me gripping real flesh there, so I settled for spot just below the hem of his petticoat, kneading the skin tenderly.

He leaned forward, resting his hands on either side of my head and pressed a kiss to my lips. He rolled his hips a certain way, bringing our crotches together. I gasped and moaned, lifting my hips to get more contact. It was frustrating because there were so many layers of clothes separating us and I could sense that Sora was feeling the same way. He sat up and reach down under the skirt of his dress, pulling at what I could now see were actually bloomer shorts. He sat up a little higher as I helped him pull down the accursed undergarment one sexy leg at a time and tossed it aside. My breathing grew ragged now. Under that blue skirt and white apron, he was naked. With shaking hands, I reached under the skirt and cupped his bare ass. He moaned, leaning forward once more. Growing bolder, I used one hand to massage the skin of his inner thigh, creeping higher and higher until I could feel something so warm pulsating next to my hand. He was gasping now, trying his best to be quiet and still, waiting to see what I would do.

In one fluid move, I turned my hand and gripped the pulsing, hardened flesh one finger at a time and gave it an experimental tug. Sora yelped in pleasure loudly and bit his lip to suppress the rest. I was very glad I decided to take him to the basement 'cuz that would have woken my parents for sure if we were upstairs on the bedroom level. I tugged again and this time, he was better at keeping his moans quiet, but his hips had grown anxious from waiting and started thrusting into my hand. I groaned at the friction, feeling it through my own body. Oh God, how I wanted him. I wanted him so badly.

I gripped his hips tightly and flipped him on his back. The look on his face was pure delight, like a kid waiting all year for Christmas and now he was finally getting his presents. I couldn't help but start laughing. Everything had been so serious up until this point, but there needed to be more than one kind of release and this was the first. He joined in a second later, not quite understanding what it was that he was laughing at but thoroughly enjoying the act. I pressed my forehead against his, kissing him a little slower this time. This was the boy who somehow had become a man without me noticing, the boy who admired me all our lives and now I admired him and his grace, his beauty, his charm. This was the boy who I crossed worlds to save and protect.

This was the boy who I loved with all my heart.

When the tender moment passed, the passion returned heavier than before and there was a frenzy to get my clothes off as quickly as possible. Sora fumbled with the belt buckle clumsily, undoing the top button on my pants and pulling down the zipper. He practically ripped my dress pants down in a hurry to get to his 'prize'. At the same time, I undid the buttons to my vest and dress shirt, pulling them off deliberately at a slow pace to drive Sora wild. As soon as the costume was off my skin and on the floor with his bloomers, his lips were kissing my collarbone while one hand rubbed up and down my chest and his other hand snaked its way between my legs and grabbed my dick. I arched into his touch, my body filled with intense pleasure. No one has ever touched me there before.

I rolled my hips carefully, afraid that if I moved too fast, Sora would feel awkward and not want to go any further. But when he started jerking me in a frantic way, I knew he was serious and he wasn't going to back down – he knew how badly I wanted this. I thrust into his hand, struggling to catch my breath at the same time. He rolled his thumb over the tip, catching some of the pre-cum and spreading it down the shaft for an easier glide. It felt amazing! It was like he knew exactly how to grip me to get maximum pleasure. Well duh, I thought to myself, he's a guy, of course he knows what he's doing.

Suddenly, I wanted to try more than making out and rubbing each other with our hands. I laid him down on the bed and rolled the hem of his dress up just enough so I could see his exposed manhood. Spreading his legs, I laid myself down between them, pausing a fraction of an inch away from our crotches actually touching. It was such strange feeling to feel the heat coming off in waves. He was giving me a pleading look.

"Riku…" he whispered, cupping my face and smiling. That smile made me melt inside. It told me so many things at once, but the most important of those things was 'What the fuck are you waiting for? Do it!' I settled down between his legs and pressed our bare hardened flesh together. We let out simultaneous cries of pleasure. I trembled as I rocked my hips against his, my dick throbbing with the need to release. Oh God, it felt incredible! His manhood was so hot and slick against mine and I was so hard, it was almost painful. My hands were on his thighs, giving me something to hold on to, something to help me keep my grip on reality. This whole experience was just so unreal. His arms were clinging tightly to my back, pulling my neck down where he could plant kisses. My hands stroked up and down his thighs, settling on the soft mounds of his toned ass. He responded by dragging his tongue along the side of my neck.

I gazed down at my lover, still dressed in that sexy costume, his face flushed red with exertion and passion. I could feel myself getting close, pressure building inside, and judging by Sora's laboured breathing, he was close too. I bucked my hips against his wildly, relishing the feel of his dick sliding around and the sound of his moans. He lifted his hips a little higher and wrapped his legs around my upper thighs just below my ass with his feet hooking together to get more connection between our bodies. I reached a hand up and stroked his face gently, planting a kiss on his lips. What finally threw me over the edge was Sora reaching around and giving my ass a tight squeeze as he whispered, "I love you" in my ear.

I made a strangled noise of pleasure as I came, spilling across his lower abdomen. He moaned, still thrusting against me until he came as well, adding to the sticky mess between our stomachs. For a full thirty seconds, I rode out my orgasm, shuddering hips and curling toes. Sora's thighs were clinging to me so tightly, his face scrunched up into a beautiful expression caught between pure bliss and a victory face, like he just won some contest we'd been keeping track of for years. The feelings faded to a pleasant afterglow and when he opened his eyes, all I saw was love.

Trembling, I collapsed half on him and half on a spot next to him. He was shaking with adrenaline still lingering from his orgasm. And God, that was an incredible climax. I don't think I've ever come like that before. Tiredly, I looked up and noticed we had just about ruined the pretty costume Kairi had made for Sora. But at that moment, I couldn't care less. I reached over the side of the bed and grabbed the discarded bloomers from the floor, using it to wipe off the mess from our stomachs and tossing it aside once more. Sora smiled sheepishly as he sat up, removing the blue dress completely from his body.

"There goes my deposit," he said with a laugh. I gave him a strange look coupled with a grin. "On the costume." Ah, I get it. I laughed out loud. We laid next to each other for a long time, just staring into each other's faces, basking in the serenity of the night.

"How long?" I asked suddenly out of the blue. Sora looked startled by the sound of my voice. I clarified, "How long have you known you loved me?"

"Since the day I sealed you in Kingdom Hearts," he replied evenly, like he had been waiting all his life to tell me that. "It was the single hardest thing I've ever had to do and I had to live with it for months thinking I doomed you to a life of oblivion and darkness." Then he smiled brightly. "But I didn't doom you at all. Here we are now, together at last." I grinned and kissed him gently.

"So here we are," I replied as I pulled the blanket over our naked bodies. "I wouldn't have it any other way." He snuggled up close to me and sighed contently as he nodded off into dreamland. "G'night, Sora, you sexy princess."

"Hey…" Sora made a half-assed attempt to swat my arm, but it came across as more of a gentle pat.

"I love you…"

As I lie here in bed next to Sora's warm, softly-breathing body, I can't help but think I'm the luckiest guy in the universe to have found my one true love. I don't wonder anymore how I got to this point in my life. Now I'm wondering how I can repay Kairi for convincing me to attend Tidus' Halloween party. More importantly, I have to thank her for somehow getting Sora to wear that sexy Alice costume.

Best idea for a costume ever.


A/N: Whew! Not too shabby, I hope! I'm getting a little more comfortable with writing sex scenes and I hope it shows in my writing style. What did you think? Leave me a review, good or bad!

I would like to thank my lovely beta-readers again for spotting all my silly mistakes: Kishira-sama, CloudofLeon, and La-fee-de-morte. Thanks guys! Without your encouraging support, I never would have had the balls to put this online.