A Waking Dream
Sora had turned the lights off in his room and opened the curtains, letting the light of the setting sun shine through. The house was empty of everyone but them. There was a box of condoms and a bottle of lube on the bedside table. Tonight was the night. Everything was perfect. Sora and Riku sat on the edge of Sora's bed facing the wall opposite the window and their eyes were transfixed on the shadows they were casting.
"You sure about this?" Riku asked, his gaze still on the wall.
"Of course I am. I don't think I've ever been more sure of anything in my life." Sora giggled to himself. "Plus, haven't you waited long enough?"
"I would wait forever." Riku said, in his most serious tone. "If it meant I got to stay here with you." Sora's eyes watered as he looked over at his best friend.
"Riku..." Sora turned and hugged his best friend. "I love you." Sora pulled away as Riku turned his head towards Sora.
"I love you too." Riku leaned in and kissed Sora gently on the lips. The kiss soon progressed into a more passionate one. Sora pushed his boyfriend backwards onto the bed and straddled his hips, while being careful not to break the kiss. Riku reached up and held the back of Sora's head and opened his mouth slightly and gently licked Sora's lips. Sora opened his mouth to allow entrance to the foreign tongue. Sora moaned softly as they explored each others' mouths. Riku ran his hands up his partner's slender frame and tugged at his sweater.
Sora lifted himself up so he was kneeling on top of Riku. With a seductive grin he pulled of his sweater slowly, one arm at a time. He threw it onto the floor and moved his hands to the base of his shirt. In a flash, his shirt was off and falling to the floor beside his sweater.
Riku laughed quietly. "Nice show" He said with a grin.
"Why don't you help me with the rest?" Sora jumped off the bed and grabbed Riku's hand, almost pulling him off the bed. Fortunately, Riku was quick and landed on his feet. He stood in front of his soon-to-be lover and ran his hands down Sora's bare sides until he reached fabric. Keeping eye contact, he inserted his thumbs underneath Sora's shorts and boxers. Sora smiled and nodded in approval. Riku got on his knees and slowly slid Sora's remaining clothes down to his ankles.
Sora stepped out of his shorts and kicked them across the room. Now fully exposed, with his hardness at eye level with Riku, neither boy knew if they were feeling nervous or anxious, and both boys were doing their best to stay cool in front of the other. Riku reached out with a trembling hand and wrapped his fingers around Sora's hardness. He moved his hand along the shaft as he brought his face in closer. Pulling back the foreskin, he gently kissed the tip of Sora's length.
Sora's mouth hung slightly open in almost disbelief as he watched his best friend touch him in this way. Riku placed more little kisses all the way down the shaft and then ran his tongue back up, savouring every moment. Riku put his lips back to the tip and then, with a surge of pleasure, he felt his dick enter into his lover's mouth. A moan escaped his lips as he grabbed onto Riku's head, clenching tightly onto Riku's hair. Riku moved his head down the shaft and as he moved back up, Sora's nerves were overwhelmed with pleasure causing him to fall to his knees.
"Are you okay?" Asked Riku, surprised by his partner sudden collapse.
"Yeah, I'm fine. It almost felt too good." Sora said, beaming. "Anyway, why are you still in your clothes?" Riku was about to answer when Sora jumped him and started pulling at his clothes. In a few seconds, Riku's vest and shirt were on the floor and Sora had him on his back while his pants and boxers were being whisked off his body. Sora climbed on top and straddled his hips. He bent over and and planted a firm kiss on Riku's lips. Sora thrust his hips gently, rubbing his length against Riku's. Sora sild down Riku's body, planting loving kisses as he went until he ended up between Riku's legs. He grabbed Riku's shaft and wrapped his lips around the tip. As Sora began bobbing his head, Riku ran his fingers through Sora's hair. After a few minutes, Sora lifted his head and smiled at Riku.
"You're good at that." Riku said.
"Thanks. I was just trying to do what you did." Sora said, smiling. "Ready for the rest?" Sora and Riku helped each other up and they moved to the bedside table. Sora grabbed a condom off the table and showed to Riku. "So, um, do you want to be top or bottom?"
"You choose." Riku said. Sora flashed a devilish grin and pushed Riku on to the bed. After applying the condom and lube, Sora climbed on top of his friend and positioned Riku's cock at his entrance and slowly lowered himself onto it. Sora winced in pain as he reached the base of Riku's member. He knew it would hurt at first, but he also knew it wouldn't last. Sora began to buck his hips, and as he did, he felt the pain melt into pleasure. Riku held onto Sora's hips and thrust against his movements causing Sora to moan in time with each thrust. Riku reached up and grabbed the back of Sora's neck, pulling him down for a passionate kiss. His other hand reached in between Sora's legs and took hold of his member. After a few pumps, Sora broke the kiss.
"Riku, if you keep that up I'll..."
"It's okay." Riku interupted. "I'm about to too." Sora nodded and pressed his mouth against Riku's as they speed up the motion of their hips and Riku sped up the motion of his hand. Sora let out a muffled moan into Riku's mouth as his body convulsed in ecstasy and his seed shot into Riku's hand and onto his abs. Riku put his hands on Sora's hips and thrust fiercely into him. With one final push, Riku threw his head back and grunted Sora's name as he climaxed inside him.
"I love you." Sora said, smiling, pulling himself off of his lover.
"I love you too." Riku said, smiling back. He looked down at the mess they made. "Maybe we should clean this up." Sora just giggled, took Riku by the hand and led him into the shower.
