I got the idea for this after reading Gay Slash Fanboi's "A Leader's Heart" ( s/5409074/1/) so I felt the need to credit him because I love it so much, and because this ended up being so similar to it.
So Gary (or Blue for those of you who whine about it) is a gym leader and remembers the good old days with Ash. M for jerking off, maybe also later yaoi. Don't like, don't read. Palletshipping.
I don't own Pokémon. If I did Ash would have settled down after the first arc with Misty (or Gary), or definitely stopped his journey after May to go back to be with Misty (or Gary).
Gary stared at the back of the trainer walking out of the gym. She was the only one to challenge him so far that day, and he began to envy his formal rival. Ash was traveling the world and exploring new pokémon, while he was stuck here waiting to be challenged so he could feel alive again.
Battling always made Gary feel alive. Ever since he was ten and had gotten his first pokémon, every battle he was in always gave him energy like nothing else could. And of course battling Ash was the best battle ever.
They had battled once when Ash had come home to visit his mother, just to remember the good old days. It was when they were both fifteen, and that was when Gary first realized he was gay, and in love with Ash. Then Ash left of course, followed by his usual groupies that said they were his friends.
Of course Gary remembered the days when he would travel around with a car full of cheerleaders, all hotter than Ash could ever hope to have a chance with, but Ash knew he was never in to any of them, unlike his flirtatious relationship with Misty. Gary had tried dating a girl when he heard Ash was dating Misty, but he always thought of Ash and broke up with the girl so as to not be unfair to her.
He also remembered teasing his rival a little too much, making their later friendship all the better because of it. But Gary had stayed in Viridian, and Ash had continued traveling, them neither being close friends nor rivals anymore. That was what hurt Gary the most.
The gym doors slammed shut and Gary went and locked them. His pokémon were already in the back, lounging around out of their pokéballs to relax. He stayed in the huge room, remembering all of the battles he had gone through to reach this level. He remembered losing to Giovanni and his demon pokémon in this very room, only for Ash to see him looking pathetic and defeated.
Gary clenched his fists, remembering the horrible day. Slumping against the wall he remembered Ash's face, staring at him with concerned eyes. He didn't realize it then, but he now remembered how much he wanted to kiss the other boy then, pull him close and never let him go.
But now they were both eighteen, and they hadn't seen each other in years. When Ash had visited three years ago, Gary was amazed at how much he had grown. They were closer in height now, and Ash looked more muscular than ever before. Gary's face grew hot as he imagined what else had grown. His mind wandered, imagining what he would do to his formal rival if he saw him now.
Gary felt himself get hard. He pictured Ash with only boxers on, and the picture almost made him drool. His hand disappeared inside his pants and clutched his length, picturing the imaginary Ash kneeling down to stroke him.
"You're so hard," imaginary Ash whispered.
Gary suppressed a moan, closing his eyes to see Ash better. Ash smirked and squeezed Gary's length, making Gary squeak.
"Let out your voice," Ash whispered.
Gary scowled. Why he pictured Ash to be the seme was beyond him, but just dreaming about Ash right now was enough for him.
He moaned, his left hand gathering into a fist and hitting the floor. The sound echoed, but he took no noticed as imaginary Ash whispered into his ear, "Do you like this?"
His thumb teased Gary's slit and the brunette jerked. Precum leaked from the tip as Ash continued to jerk, rub, and tease the desperate male. Gary moaned, feeling himself get close as he murmured, "Ash…"
He gasped, releasing his cum all over his hand. The picture of Ash faded and Gary felt himself blush. He stared at his hand and then got up to clean himself off.