Steven helped pack the last of Ruby's items in boxes to be delivered to his house.

"We can do it now, right?" said Ruby.

Steven nodded. He knew he couldn't hold off having sex with Ruby now. It sounded ridiculous, but he wanted to be close to him.

Ruby grinned. "Thank you." He kissed Steven, undoing his shirt and pants. "I love you Steven" he murmured.

"I love you too." Steven pulled his shirt off and Ruby helped pull his pants down, breathing heavily in his ear. He held him close. "I love you" he whispered.

"I love you too." He pulled Steven off balance and they toppled onto the bed. Ruby giggled, kissing his neck. "I want you to be loud. I want us to be loud" he grinned. "I want my parents to know what we are doing up here."

Steven was so in the mood that he agreed there and then. "Whatever you would like."

"Do you want me to… y'know…"

"I will."

Ruby grinned. "Okay." He took his shirt off. Steven pulled his pants and underwear straight down, earning a squeak from him.

"Dominate me Steven" he breathed.

Steven nodded. His head was just a blur. He was going to be sleeping with Ruby. For real. Almost. Steven was surprised that he wasn't saying no, but he knew he wanted this and Ruby was definitely in the mood.

Ruby passed him a tube of lube.

Steven raised a brow, smirking at the teen.

"Don't even ask."

Steven smiled and kissed his mouth. Just a quick, innocent kiss.

Ruby touched Steven's cheek. "I love you."

"I love you too." Steven touched Ruby's thighs and Ruby opened his legs. Steven ran his hands over the smooth, pale inside of Ruby's thighs.

Ruby giggled.

He was so precious. Steven smiled, admiring Ruby's beautiful body. Everything about him was just perfect.

"Steven, don't make me wait" he gasped.

"Sorry, I couldn't get over how beautiful you looked."

He smiled. "You have seen me naked before."

"Not like this. Aroused, vulnerable… it's… really something."

He blushed a light pink.

"Ruby" Steven murmured. "You are so beautiful."

"Steven" Ruby smiled, lustful eyes admiring Steven.

Steven guessed it was only natural. Ruby was admiring him, he was admiring Ruby.

"Can you just hurry up and-"

"Sorry. Yes, I am about to." Steven opened the lube and squeezed some of the cold lube onto his fingers.

Ruby looked ecstatic. "I feel like I have been waiting for this moment my whole life."

Steven smiled. He warmed the lube between his fingers before inserting his index finger inside Ruby.

He gasped. "Oh…"

"Are you-?"

"I am fine, Steven. I am just so excited."

Steven grinned. "Tell me how it feels. I don't want to hurt you."

He nodded. "This feels amazing. I hope your dick feels just as good."

It went straight to Steven's already hard cock. It twitched. He would be embarrassed if Ruby saw him so lewd… then again they were having sex. What a thought.

Ruby looked up at Steven. "Another?" he asked innocently. Steven was sure he couldn't handle Ruby being so damn cute all the time. He carefully added his middle finger inside to join the index.

He moaned. "Steven, you have to find my spot."

Steven nodded. He felt inside of him, carefully stretching him out.

He trembled. "Steven, I need your cock" he said bluntly.

"Give me time. I don't want to hurt you."

He sighed. "I am so impatient. Sorry. You have no idea how long I have wanted to fuck you."

"Sorry."

"You're all good" he smiled affectionately, pulling Steven in for a quick sloppy kiss.

"You are so beautiful." Steven added a third finger and gently as he could, stretched him out until he was sure he would be okay.

"Steven, I will be okay" Ruby confirmed, as though he had been reading Steven's mind.

Steven nodded. He was nervous, but excited.

Ruby touched his chest. "Let's do this, yeah?"

Steven nodded. "Yes." He removed his fingers and aligned his cock to Ruby's hole. He was so nervous he hoped that he would know what to do as soon as he started. he breathed in and out.

"You okay?"

"Course."

He smiled. "Please?"

Steven nodded and slowly penetrated him.

He gasped. "Oh… Steven…"

Steven could tell he was trying to relax. "Am I hurting you?" he asked, feeling almost ashamed.

"No… you fill me up so well."

"Tell me when you are ready" Steven said. It felt so good to be inside of him. He felt amazing. He tried his hardest not to start thrusting away. He had to be careful. He didn't want to hurt Ruby.

"I'm ready."

Steven was so excited. He was having sex with the most attractive person in all of Hoenn. In all of the world!

Ruby gasped. "Steven… that was it!"

Steven kissed him. "Okay" he panted.

He grinned. "This is the best day of my life!"

Steven grinned. He started jerking Ruby off, keeping it in time with his thrusts.

"Steven, you feel amazing" he confided. "I al-always knew this moment would be perfect. Oh-!" he threw his head back.

Steven lightly sucked on his neck, kissing him all the way down to his collarbones.

Steven always knew that sex would feel good, but this was unreal! He couldn't believe how amazing it felt.

Ruby moaned loudly. Steven assumed he had hit 'the spot'.

"Steven I think I am close" he gasped.

Steven continued to thrust into him. It was like he was on autopilot. He felt like he couldn't stop, slow down or go faster. He no longer had control over his body.

Steven could feel Ruby's fingernails dig into his back, but he didn't care. It was like he couldn't feel it.

"Steven!" Ruby moaned loudly. "Oh Steven I think I am gonna come" he mewled.

Steven looked at Ruby's face. This was the first time he had seen Ruby's face this way. Blushing, eyelids heavy, eyebrows knotted in pure bliss. Steven couldn't help but smile. It was one of the most beautiful things he had ever seen. And it made Steven feel even better knowing that it was because of him.

He gasped and moaned, crying out Steven's name and coming on his stomach, Steven's hand and a little on his stomach in a couple of ropes. He leaned his head back, breathing heavily, but looking absolutely elated.

Steven wanted to come. He wanted to-

He felt himself release. He moaned and buried his face in Ruby's neck. He rode out his orgasm, feeling like he was on a high.

That had been unreal.

He pulled out, leaving a mess all over Ruby's thighs and on the sheets.

Ruby looked up at him. "We are gonna have to do this all the time!" he grinned, looking dazed. "That was the best moment of my life. You were amazing!"

Steven kissed him. "Thank you. You were though."

"All I did was lie there. I don't even want to get up now" he chuckled. "Also… I don't think I can."

"Sorry."

"Take it as a compliment. My legs feel like jelly. That was amazing."

Steven smiled and hugged him close.

"Steven you mean the world to me. Let's hope that your father gives us his-"

"Wait, what?"

"When we see your dad-"

"Oh… I forgot."

"We are still going to, right?"

"Yes."

He nodded. "Cool. I think I am right to get up."

Steven chuckled. "You will be alright."

He sat up. "Yeah… I'll be right." He kissed my forehead and pulled his clothes back on.

"You aren't gonna shower?"

"Can't be bothered."

"That makes two of us" Steven chuckled. He got out of the bed and dressed himself.

They organised the last two boxes and carried them downstairs.

Norman glared at the two of them.

His mother just looked at them and nodded sadly. She stepped closer to Ruby, but Norman cleared his throat loudly and she stepped back again.

Once they were outside, Steven looked at Ruby. "Well, in the next towns Pokémart they will be able to post them."

"Ruby?"

Steven looked around at the house next door. That must have been Sapphire Birch.

"I didn't know you were back. Why do ya have so many boxes?"

"Norman kicked me out."

She looked shocked. "What?!"

She looked at Steven as if she thought Ruby would make this shit up. Steven nodded.

"Oh my gosh!" she hugged him. "You ok yeah? Like, Steven'll take care of ya." She looked back at Steven. "Uh… I kinda forgot… to say hi…" She held out her hand. "I'm Sapphire Birch, nice to meet ya."

"Likewise."

She grinned. "Did Ruby show you his present fro-"

Ruby covered her mouth. "Dammit Sapphire. I told him it was food."

She mumbled under his hand.

Steven gently removed Ruby's hand.

"It's better than food" she winked.

Steven blushed. Whatever it was he could see why Ruby was too nervous to show him.

"So, where ya heading?"

"We are taking these boxes to send off at the pokémart."

"I'll help. Then I can go back to Sinnoh with you."

"Why don't you challenge the league here?" Steven asked her.

She shrugged.

"She has all the badges" Ruby interjected.

Steven raised a brow. "Why didn't you?"

She sighed. "I took a year off from school, made it to Ever Grande… through Victory Road and then I just… came home."

"Well, I guess you can always come back in your own time. "So… you are taking time out from school again?"

She nodded. "My father suggested it."

"Well, I am glad that one of you has a great dad" He sighed.

"I didn't choose Norman as my dad" Ruby sniped.

"Anyway Sapphire, we are gonna go to Rustboro before we go back to Sinnoh."

"What's at Rustboro?"

"My job and my… apartment. Actually, we can take these to my apartment. Wallace is there."

Ruby bit his lip.

"What's up?" Steven asked.

He chuckled. "Nothing."

"I thought you would have more boxes than this."

"I only packed away what I wanted to keep. Some of my notes, clothes… sewing machine… my pokémon."

"You have 'em all with you now?" Sapphire asked.

"I am not leaving them at home."

"How many pokémon do you have?" Steven asked.

Ruby looked at me. "Four."

"Yeah?"

"Mhm. Mumu and Kiki who you know, then I also have Nana and Rara."

"And they would be?"

"Poochyeena and ralts."

"Hm."

"What?" Ruby smiled, leaning up against him.

"Nothing" Steven smiled back.

Ruby held his hand.

Steven smiled and squeezed it lightly.

Sapphire picked up me of the boxes. "I will fly the boxes to Rustboro. I have Troppy."

"We will take the rest on skarmory."

She nodded. "No problems. Meet me at the center, okay?"

"Will do."

She released her tropius and stacked a couple of boxes on the large pokémons' back.

"We will take these" said Ruby.

Steven nodded and released skarmory. "See you in Rustboro."

She nodded. She sat on tropius' back and waved before taking off.

"Well, let's go" Steven said.

Ruby nodded.

"You guys took forever!" Sapphire joked.

Ruby just laughed. "Did not."

"So, where is your apartment?"

"Apartment? You mean your fathers' house, right?"

Steven looked at Wallace and smiled. "He isn't living there at the moment."

Wallace smiled back. "Good to see you again Steven. Ah, Sapphire Birch yes?"

She nodded.

"And Ruby, how are you?"

"How do you know Ruby?" Steven asked curiously.

"Oh… can't remember. Ha. Anyway, let me help with these boxes, yeah?"

"So, Ruby did stop by and ask for directions, huh Wallace?"

"Steven, you know I can only lie over the phone."

Ruby held my hand. "I'm sorry."

Steven looked at Ruby. "Don't be. If it wasn't for Wallace I would never have taken the time to get to know you."

Wallace looked at Ruby, then at me, then back at Ruby, then back at me.

"Just say it" Steven sighed.

He smirked. "What, Steven? I don't know what you are implying."

"I know what you are thinking."

"I was just wondering if you still have a soft spot for cute teenage boys."

"Fuck off Wallace. That was my line."

He chuckled. "So you two are dating?"

Steven nodded.

"I knew something good would come out of this relationship" he grinned.

"You are just saying that now."

"I thought you two would be cute together."

"Pfft."

"Don't pfft me Steven Stone!"

Sapphire rolled her eyes. "What the fuck guys? Where is this place?"

"Right, let me lead" said Wallace.

"So, how is Winona?" Steven asked, walking close to him.

"Good. Thank you for asking."

Steven nodded.

"So, you two done it, yeah?"

"No-"

"You can't lie to me" he smirked.

"Hey! You told me you two hadn't had sex!" Sapphire yelled out.

Steven froze and looked around at Ruby and Sapphire.

Wallace burst out laughing.

"Ugh, Sapphire" sighed Ruby. "Just for your information, we changed that this morning."

"Wait… did you get kicked out cause you two fucked-"

"Oh my gosh" Steven groaned.

Wallace looked extremely amused. "You only lost your v-card this morning?"

"I didn't ask your opinion Wallace."

"You are getting it anyway, my friend."

"Gathered that."

"Oh my gosh, your dad caught you, didn't he?"

"No, okay?" sighed Ruby, rubbing his temples.

"I want to know how this happened! I need answers!"

"You need to stop yelling."

"I'm sorry."

"I am not telling you shit about my sex life."

"Ugh."

"Here we go" Steven said, interrupting Ruby and Sapphire's bickering. "My apartment."

"Dads house" sighed Wallace.

"He doesn't live here anymore" Steven reiterated. "He bought that other house."

Wallace nodded. "Indeed." He opened the door and we all walked inside.

"So, this is your place?" Sapphire asked.

Steven nodded. "Yes."

Ruby yawned and put his boxes down. "Can I nap?"

"Yep. Bedroom this way."

"No!" Sapphire said, grabbing his hand. "Sinnoh now!" she whined.

"We have things to do before we go" Ruby started.

She was having none of that. "Napping is not included."

"No, Steven and I have-"

"You can't ditch me so you two can go root."

"What?! No-" He pulled his hand away from her.

"Wh-?"

"Steven, can we get this over and done with so we can go to Sinnoh?"

Steven nodded. "Let's go now."

She looked irritated, like she should know what the they were doing.

The two of them walked across to Devon Corp.

"Well, my dad will be in his office."

"Are you feeling okay?" Ruby asked.

"I am. I have you beside me."

"Aww… Steven…" he giggled.

Steven smiled. "Everything you do is just so damn cute."

He blushed. "You-"

"Steven" smiled a receptionist. "You are back early."

"Is my father in?"

"Yes."

"Thank you."

We walked over to the elevator.

Ruby pressed the 'up' button like an excited kid at the department store. The door opened and Steven pressed the button for the top floor.

Ruby let go of his hand and straighten his clothes up. "What… if your dad… does… what Norman did?"

"Well, we will still have each other."

He grinned. "You are just… perfect, aren't you?"

"Not really."

"To me you are pretty damn perfect."

Steven chuckled. "Thanks dear" he joked.

The doors of the elevator opened. He walked across to the office, holding his breath. What if it was a repeat of Norman?

No, surely it wouldn't be.

"Steven?" Ruby touched my shoulder.

Steven nodded and opened the door.

"Ah, Steven my boy! How was Sinnoh? You are back early? Ah, Ruby, how are you? What was the expedition like? Are you finished now?"

"Hi dad" Steven said softly.

Mr. Stone smiled. "What is it?"

"I… I…" Steven couldn't say it. He knew that dad wouldn't want to hear it. He would want to know that his only son, his only child, was gay.

"What is it Steven?"

"We want you to honour our relationship" said Ruby.

Steven nodded. "Yes."

"Is that so?"

"Yes."

Ruby walked over to his desk. "Please, Mr. Stone, please don't be mad at Steven. I love Steven, and I am so happy to have someone who means the world to me. Please… please don't…" his voice hitched. "Please don't reject him."

Mr. Stone chuckled.

Ruby blushed and stepped back closer to me.

"So, Steven, I am guessing you were meant to speak to me about this, yes?"

Steven nodded, blushing and feeling bad for not saying anything.

He smiled softly. "Well, you have my blessing or whatever it is you wanted, but… Steven… I would like to talk to you… about the company's future."

"Right-"

"But that can wait until you are back for real, yes?"

Steven nodded, smiling. "Thank you dad."

He nodded. "Thank Ruby too. You didn't have the guts to ask" he chuckled. "Well, I will let you go. You probably want to return to Sinnoh or whatever now."

"Thank you dad."

"You are welcome Steven."

"Thank you Mr. Stone" Ruby smiled, bowing his head slightly.

"You are welcome Ruby. I will see you both later."

Steven nodded and walked out of the office.

Ruby looked up at him with large eyes. "He said he would honour it… isn't that great?!"

Steven nodded. He couldn't believe it. "Thank you Ruby. As soon as I saw my dad… I just started panicking."

"I could tell. Well, we better get Sapphire. She will freak if we don't get her to Sinnoh."

"I believe that."