Delia stood in the dining room hands on her hips surveying the spread of food listening to the boys stomping down the stairs. She turned back away from the table and towards the doorway moments before her son and Gary burst in breathless and slightly flushed.

"Wow mom", Ash said stopping to stare at the table covered in food. "You haven't cooked a meal this big in a long time."

"Well dear it felt like a special occasion with the two of you being friends again. I couldn't decide what to make so Mr. Mime and I whipped up a bit of everything", she said beaming at the two boys. "Why don't you two take a seat and I'll grab drinks. Gary darling, what would you like?"

"A Dr. Pepper would be great Mrs. Ketchum if you have any."

"I remembered that's what you liked so I ran to the store to grab a few while you two were at the movies." She smiled at him and patted his shoulder as he sat down. "I'll be right back." And with that Delia hurried into the kitchen.

Ash sat down next to Gary as the brunette took in all the food. There was a huge platter of fried rice with chicken, shrimp, and steak, pan-fried dumplings, crab won-tons, egg rolls, and at least a dozen different sushi rolls each more beautiful and tantalizing than the next.

"I hope your mom didn't cook all this just because I was coming over", Gary said somewhat embarrassed.

"Of course she did", Ash said placing his hand briefly on Gary's thigh. "Don't worry about it. She's missed having you around the house. And besides if she likes you this much it'll only make things easier later if..." he trailed off reaching for a won-ton.

"Ash Ketchum don't you dare eat a bite before you've served your guest!" Delia's voice carried muffled from the kitchen.

Ash snatched his hand back to his lap right before his mom came in carrying the drinks. She sat them down in front of the boys and plopped rather unceremoniously into her seat. She sighed for a minute and then smiled at the two boys. "Don't mind me, it just feels good to get off my feet for a few minutes. Go ahead and help yourselves. I'd serve you but that's a bit pointless. Ash you'll eat nearly anything and Gary I'm not sure what you'd like. There are two small plates at the end of the table if you want to give Pikachu or Eevee anything", she said pointing. The two pokemon upon hearing their names popped their heads around the door frame.

The two boys fixed small plates for their pokemon. Delia and Mr. Mime waited patiently to eat until the boys had piled their own plates high with food. They dug in and Delia couldn't help but notice the small glances the boys shared. They chatted through dinner and half an hour later finally pushed their plates back.

"Mrs. Ketchum that was delicious. I haven't had sushi this good in a very long time. I'm so full I don't think I could eat another bite", Gary said looking down and his twice emptied plate.

"I'm so glad you enjoyed it dear", she replied as Ash popped one last mouthful of fried rice in before sighing contently and leaning back into his chair.

"That was really great mom", he said with a smile.

"Did you boys save any room for dessert?" Delia asked. "I was planning on individual warm chocolate melting cakes with vanilla ice cream."

Gary looked up slightly mortified.

Ash noticed and intervened. "That takes about thirty minutes to make right?"

Delia nodded. "Usually."

"Well maybe we could help you clear the table and check on the clothes and by then we'll have some room for dessert," Gary suggested.

Delia beamed down the table at the brunette. "My you've grown into quite the charming young man Gary. That sounds lovely, but how about Mr. Mime and I do all that. You two go upstairs and relax. I'll call up when the dessert is out of the oven." She saw Gary about to argue and said, "Really, I insist. You two go on up," she said rising from the table.

Mr. Mime and Delia began clearing the dishes away, disappearing into the kitchen. The two boys looked at each other and then Ash smiled.

"Well you heard mom. We've been banished upstairs", Ash said with a cheeky grin. "What do you say we head back to my bedroom", he said with a wink as he put a hand on Gary's thigh.

Gary tossed his hair back out of his face before grinning back at the trainer. "Sure, I'm sure we can find something to keep us occupied while we wait on dessert," he said trailing off as he stood up from the table.

"Wait on dessert?" Ash said puzzled. "I plan on having two helpings." He winked again and gestured for Gary to lead the way.

The two young men didn't even make it all the way up the stairs before Gary had Ash pinned against the wall, hand over Ash's mouth to muffle the whimpers as he kissed and bit his neck. They managed to stumble up the rest pf the stairs, limbs and lips tangling until the reached the dark landing. Gary pulled Ash's arms up above his head, holding him by the wrist as he ground up against the younger boy, kissing him fiercely. He released Ash, one hand sliding under the other boy's shirt across his well-defined stomach while the other slid around to grip him from behind.

Ash pulled away and darted into his bedroom. Gary followed him into the dark reaching for the light.

"Don't turn on the light yet", Ash's voice whispered. "Just shut the door for now."

Gary did as he was told, following the sound of Ash's voice to the bed. He climbed delicately onto the bed and found himself over Ash's lithe body. He felt Ash's hands wrapping around the back of his head slowly pulling him down into a soft gentle kiss. He lowered himself lightly down until their bodies were pressed against one another. Ash rolled slightly under him to a more comfortable position so they were both on their side slightly leaned towards each other.

Ash broke their kiss to look at the digital clock across the room. "We've got at least thirty minutes. I doubt mom is through cleaning the kitchen yet. Probably more like forty-five."

Gary silenced him with another long kiss. He felt himself melting as Ash's hands wandered along, slowly unbuttoning his shirt, softly tracing the definition of his stomach, brushing a nipple. He moaned slightly into Ash's mouth, biting his lip when he felt Ash grip his growing erection through the denim of his jeans.

"So what exactly did you want to do?" he asked pointedly.

"I'm fine just being here with you, exploring your body, making out. I don't think we have time for much else, but there is something I've always wanted to do..." he trailed off.

"Oh really", Gary said. "And what's that?"

Ash shifted away from him. "Why don't you lean back and find out?" he suggested.

Gary complied once again, leaning back into the pillows not exactly sure what to expect next. He couldn't see much in the complete darkness of his new lover's room, but he expected to feel Ash crawling up on top of him. He was not expecting to feel Ash unzipping and unbuttoning his pants though. His breathing rate increased as he felt Ash reach into his pants rubbing his hard on, squeezing it gently.

With a quick flip of the waistband Ash released Gary's cock and tucked the soft elastic up under his smooth nuts. Not wanting the brunette to be uncomfortable he pulled his pants and underwear further down his slender hips so things weren't so tight. He ran his hand down Gary's smooth stomach, feeling him shiver under his touch. He teased the researcher's jumping cock with his fingertips before wrapping his hand around it and gently kissing its length. When he reached the head he licked it, kissing it in between running his tongue up and down the shaft. He fondled Gary's nuts gently with his fingertips and then with his mouth causing the older boy to squirm back into the pillows.

When Gary didn't think he could take the gentle teasing anymore Ash pulled the head of his cock into his mouth and began sucking his dick in earnest. Ash's hands still traveled up and down his body sometimes lightly, sometimes scratching as Gary arched his back and thrust into the trainer's mouth. He gripped Ash's hair firmly and helped him bob up and down.

When Gary released his grip on Ash's hair he came up for air, kissing his way back up Gary's tight body all the while sliding his hand up and down Gary's length.

"You like that?" he asked kissing up Gary's neck.

"Very much," Gary replied leaning back to allow the younger man access to his tender neck.

Ash continued to please Gary with his hand while he kissed the young man. Gary reached down under Ash and growling through a kiss managed to unbutton and unzip Ash's pants. He reached into the warm depths feeling Ash's throbbing cock as it leaked precum through his tight underwear. Ash obliged Gary's unspoken request by leaning up and wiggling his hips as Gary pulled his pants and underwear down his thighs. He reached back up expertly stroking Ash, sliding his thumb across the slick head. Ash moaned softly into Gary's mouth as Gary rolled him over.

The young researcher wasted little time in moving down the trainer's lithe body. Ash's hands buried themselves into Gary's hair as the other boy went down on him. He had to bite his lip to keep from crying out. Gary moved his tender lips up and down Ash feeling him thrust back as he pulled Gary down onto him. He paused to look at the clock. Twenty minutes until Ash though Delia would have dessert ready. He went down on Ash again, bobbing quickly before releasing Ash and moving back up to kiss him.

"We might need to stop so we're ready for dessert with your mom. I don't want to get us into trouble..." he trailed off kissing Ash softly.

Ash turned his head to look at the digital display. "Get on top of me", he said moving a little further up the bed. "Like straddle me. We can both jack each other and ourselves off. I want you to get off on me", he said pulling his shirt over his head.

Gary looked back at the clock. "I suppose we have time for that", he said smirking into the darkness. Ash could just make out his smile.

Gary threw one leg over Ash, straddling him as requested. This with Ash was new. He normally took the lead in the bedroom, but Ash was different, and this was his house and his bed. He bent over kissing Ash tenderly, opening his mouth to let his tongue explore Ash's mouth.

They alternated from jerking each other to themselves for several minutes. Sometimes Ash took both their cocks in one hand and the sensation drove Gary wild. When he didn't think he could stand it anymore and was about to tell Ash, the other boy spoke first.

"I'm about to cum Gary. I want to feel you lose yourself on me. Are you close?"

"Fuck yes Ashy-boy. You better be ready for this load."

"Yes Gary. Fucking cum with me."

A few more seconds went by with them kissing when Gary broke the kiss and raised up.

"I'm gonna cum Ash. Oh fuck yeah! Oh yeah..." he trailed off as he grunted softly.

Ash felt the hot cum splatter across his tight stomach and chest and he lost his own quietly pulling Gary back down to kiss him as he came. Both boys spent released their dripping cocks and kissed for another minute softly.

Without speaking Gary got up and went to the bathroom. He flipped on the light and came back with a towel.

"This okay?"

"Yeah, it's fine."

Gary wiped the head of his dick and proceeded to clean Ash up. Finished he tossed the towel down and climbed back onto the bed next to the boy he'd always dreamed of laying with.

"That was really hot," he said kissing Ash while he slowly fondled Ash and tucked his member back into his pants best he could.

"I've wanted to feel you do that forever. But if you think that was good you should wait until we have more time to be alone..." he trailed off as he kissed Gary again.

The boys stood up straightening their clothes and trying to look like they hadn't just had a steamy session in the bedroom between dinner and dessert. Satisfied with their appearance in the bathroom mirror they faced each other and kissed again. Ash led Gary back to the bed and jumped up flipping on the TV. Gary settled in beside him leaning Ash's head against his chest and capturing his hand.

Neither of them payed attention to the screen. They both just reveled in the closeness of one another. Gary suddenly became aware of Ash's deep breathing and looked down to see the boy's eyes closed. He'd never noticed how long Ash's eyelashes were. He smiled and leaned his own head over resting it on top of the smaller boys.

The next thing they knew there was a knock at the door and they both jerked awake.

"Ash. Gary. Dessert is ready. Come on down."

The two waited until they heard Delia's footsteps headed down the hall and down the stairs before untangling themselves.

"I'm sorry," Ash said. I didn't mean to fall asleep.

"Really? I fell asleep too," Gary rebutted with a cheeky grin. "Let's go get another round of dessert." He smirked as he slid off the bed and pulled Ash to his feet.

They headed down the stairs to enjoy dessert before Gary had to go home.