By the time Ash awoke the next day, it was already nearing 12 o'clock. He was relieved today was a day off, since he was in no shape for a battle.
He sat up in bed, clutching his aching head. He doesn't remember ever being this hung-over. He notices how there is now an extra pillow and a blanket on the couch across the room. What the fuck happened? He asks himself.
Brock walks out of the bathroom and walks over to a chair close to Ash's bed.
"Ah, morning Ash! Oh, I mean afternoon. I was wondering when you were going to wake up." Says Brock.
"Brock, what happened? Why did you sleep here last night?" Ash asks him quietly.
"You mean you really don't remember anything?" said Brock.
Ash sat there, trying to think of the last thing he can remember. His eyes suddenly widen as the flashbacks are all flooding back.
"Ritchie… I… I punched him…" he said.
"Yeah, I saw him in the lobby this morning. His nose is fucked up pretty bad. He's heading home today." Brock added.
"He fucking deserved it. He tried to get with me and he was talking shit about Gary." Ash suddenly came to a whole new realization. "Oh my god! Gary! W-What if he finds out? Oh my god... Brock... he's never going to speak to me again…" he lowered his head as he stared off into the distance, thinking about all the worse possible outcomes.
"Ash, calm down okay? I'm sure if you explain yourself he will understand. It wasn't your fault." declared Brock.
Ash tried to take a deep breath. He lifted his head up. "I hope you're right… Thanks for taking care of me last night, Brock."
"No need to thank me, Ash."
…
The next two days were agonizing. Ash tried focusing so hard on his strategies and battles but in all honestly, he couldn't wait for the Pokémon League to be over. He was so ready to just go home and forget anything ever happened.
Gary would be here soon to watch Ash' final battle of the year. Ash had just won against some kid from Vermillion City, and he was visiting his Pokémon in the Pokémon Center.
"You did a good job, you guys. You deserve a good long rest." He tells them.
"Pika pi! Pikachu!" (Ash! Look!)
Ash gives Pikachu a funny face then turns around in the direction he was pointing. There he was, standing in the doorway with his arms crossed and his auburn hair swept across his face. His face was plastered with his signature cocky smirk.
"Gary!" Ash practically bolted in his direction. He collided with Gary to give him one of the longest hugs he's ever given him.
"Damn, Ash it's only been 3 days. What would happen if I were gone a month?" Gary grinned.
"It's just been a fucking long 3 days, that's all" Ash replied.
"Are you busy? I wanted to take you out for dinner before your final match tonight." asked Gary.
"No, not at all. Let's go!" Ash turned to face Pikachu. "I'll see you later okay buddy?" He tells him as he affectionately pets his little yellow friend.
"Pika!" (Okay!)
…
Ash and Gary make their way to the restaurant in town that Gary has picked out. Ash is beyond nervous. His brain is running through words to say, but he just wants it to shut up. He doesn't know what to do.
Gary had made reservations beforehand, so the waiter guides them to a secluded booth behind a curtain. It's screaming romantic. The only light is coming from candles perched around the room. It's a little more romance than Ash would expect from Gary, he just wasn't a mushy kind of guy.
Ash and Gary are alone to observe their menus. Ash feels a pang of guilt at the pit of his stomach.
"Order anything you want, it's all on me, Ashy-boy." Gary tells him as he examines his menu.
Ash gulps hard. His hands are sweating and his eyes can't seem to focus on the menu.
"I'll just have whatever you're having" he manages to say without stuttering.
The waiter comes back to hand them their drinks and take their order. When he's done, he leaves them alone in their little secluded booth.
"So, what's with all of this? Why all the candles and the romantic stuff?" Ash asks.
"Well, my proposal wasn't all that romantic so I just thought this would make up for it." Gary tells Ash as he leans in for a kiss. He moves in closer and begins raking his fingers through Ash's hair.
Ash feels guiltier than ever. Gary has a right to know, but he doesn't want to ruin this romantic little date that Gary has planned. Maybe he's better off not knowing.
Gary pulls away from the kiss, grabs his drink then takes a sip. He maneuvers his body so that he is face to face with Ash.
"So, tell me what's new. You've been winning all your matches?" asked Gary.
"Um, yeah. Well, almost. I lost the other day for the first time." Ash says softly.
Gary noticed the depressed expression on Ash's face instantly.
"Ash, don't worry about it. Who cares if you lost to some punk? You can't win 'em all, not matter how good you are. It's not the end of the world." Gary tells him.
"Ha, it's funny. That's exactly what Brock told me."
"Well he's right. You can't just let one match get you down; you should know this by now. You've come a long way. But either way, I'm proud of you regardless." Gary pointed out.
Ash felt guilty more than ever. He knows what had happened wasn't entirely his fault, but he felt horrible nonetheless.
"Thanks, Gary." Was all he could think of to say. "So what's been going on back home?"
"Hmm well, we have made some interesting discoveries on the eeveelutions. It's too complicated to explain. You should come to the lab when we get home and I'll show you."
"I'd love too." Said Ash.
He loved going to the lab to see Gary at work. It was like he was a whole different person. He enjoyed how Gary taught him new things about Pokémon, and how passionate he was about his work. He was becoming more and more like his grandfather every day.
When their food arrived, they ate their meal in silence. They made little comments to each other on the food, but nothing beyond small talk, they were both starving.
As soon as they were done, the waiter took their plates and Gary had informed him that they would pay at the front in a few minutes. The waiter nodded and then left.
Gary eyed up Ash, then pulled him in close. Ash turned his head to stare straight into his fiancé's deep emerald eyes. He instantly had no doubt in his mind how much Gary loved him. If what Ritchie said was true, Gary would be gone months ago. Fuck Ritchie. He thought. He doesn't know anything. He doesn't know what he and Gary have together, and how much they mean to each other.
Ash swooped in for a kiss. He missed kissing Gary's lips every night before bed. He missed Gary's rugged hands touching his body. He missed his presence and the way he made him feel like they were the only two people on Earth.
Ash acted without thinking. The reality that they were in a restaurant completely disappeared from his mentality. He grazed his hands along Gary's thigh, resting at his jean's button. He opened it within a second and quickly unzipped the zipper.
"Ash, here? Don't you wanna… get back to your suite?" Gary said nervously.
"I don't care if you don't." he replied, watching the expression on Gary's face change to a seductive smile.
He leaped into another kiss, exploring Gary's lips with his tongue. Meanwhile, his hand was busy reaching deep into Gary's jeans. Gary assisted Ash as he lifted up to pull his pants down a little.
Ash wasted no time exposing Gary's penis. He gripped onto it, slowly moving his hand up and down, applying pressure when needed. Gary rolled his head back and moaned quietly. Ash grabbed an ice cube from his drink, making sure Gary didn't see. He began to slink down from his seat. He was now on the floor, under the table.
"Ash, what are you-uuhhh" Gary moaned as Ash put his tongue to Gary's tip. He swirled it in his mouth, sucking hard. He pulls away for a second, just enough so he can put the ice cube in his mouth. He touches his mouth to Gary's penis a second time, this time allowing his mouth to be filled with Gary's entire length.
Gary is taken by surprise by the cold sensation of the ice cube. His legs are quivering in pleasure and his breath is quickening. He feels Ash begin to bob his head up and down, creating stimulating waves of icy pleasure. He groans and throws his head back. He closes his eyes and lets Ash take him to complete orgasm. He grunts as hot, sticky liquid gushes into Ash's mouth. The ice cube has completely dissolved by now, and Ash swallows every drop of Gary's load.
Ash stealthily creeps back up from the floor onto his seat. Gary smiles at him and brings the raven haired boy in for a kiss.
"Let's go to your suite. Now." Gary demands.
"I can't, my match starts in 45 minutes." groans Ash, wanting just as much as Gary to get up there.
"Fuck. Well.. We better hurry then."
The boys exchange smiles as they scramble out of the restaurant as quick as they can. They hop in a cab to the Indigo Stadium and practically race to the elevator once they enter the lobby.
Once in the elevator, Gary pins Ash against the wall, gripping and rubbing onto the buldge in Ash's jeans. The elevator doors open, and they rush to Ash's door.
Gary is exploring his hands under Ash's shirt, and kissing his neck as Ash fumbles with his room key. Once the door is finally open, they stumble inside, hands all over each other.
Ash slams the door behind them. It wasn't long before the entire floor was filled with the sound of a bed shaking and slamming against a wall, followed their panting and breathy moans.
.
.
.
.
.
Hope you like it so far, if you do, please review! :)
