High School Reunion

I’m off to my [redacted]-year school reunion today. Made me think about the reuniting of old adversaries, now that things have changed. This gay erotic fiction story is about a shy kid returning and bumping into the bully that he couldn’t help but pine for back in the day.


Isaac got out of his car and looked at the building in front of him. Last time he had been here it had been a brown brick eyesore, with tin roofing that had once been the same rich burgundy of the school blazer he had worn. Now it was freshly rendered in that modern charcoal grey that was all the rage at the moment. 

As he entered the building it was clear that the exterior was not the only thing that had been updated. His school’s old assembly hall had been transformed into a multipurpose space that, judging by the posters on the wall, had hosted the school productions, guest speakers and now, his class’s 10-year reunion.

But the remodel didn’t stop the memories flooding back and a part of him wanted to get back in the car and drive away. But then he remembered the conversation he had had with his counsellor earlier in the week. This would be an opportunity to close the somewhat traumatic chapter of his life and move on, to prove to himself that he had made a life for himself, despite the troubles of his teen years. 

Isaac stepped through the door and was greeted by an unfamiliar, yet friendly face sitting behind the long table in the foyer. 

“Hi!” the friendly face greeted him cheerfully. “I’m Lisa, Stonebrook College’s Alumni Liaison. Welcome.”

“Hi,” Isaac was sure they didn’t have those fancy titles when he attended the school. “I’m Isaac Long.”

“Great,” Lisa scrolled down a list on her computer screen. “Found you. We had you down for a plus one, has that changed?”

“Yes, it has. Sorry.” 

Isaac’s stomach churned extra hard now with the painful reminder that he had been dumped only last week. A fact that had increased the anxiety when thinking about the reunion. When the RSVP for the event was required he had still been happily partnered but that had come crashing down very quickly. 

“That’s fine. Welcome again. Head on through to the main hall.” 

Lisa’s smile did little to ease Isaac’s tension as he stepped past the table toward the double doors of the hall entrance. 

Isaac was glad that he had decided to arrive ‘fashionably late’. The hall was already buzzing with the conversations of those already in attendance. He was very keen to avoid the awkward early conversations that happened when you arrived and the people you actually wanted to catch up with weren’t there yet. He surveyed the room, hoping to quickly find someone to talk to. Luckily, Sara caught his eye. 

“Hey!” she waved him over. 

Sara was probably the one and only person he had remained close with since high school. They hadn’t been best friends back then but for some reason had clicked after school had finished. She knew how anxious Isaac had been about attending. He walked over to join her. Thankfully she was already at the makeshift bar. 

“Hi,” Isaac said. “Thank god you’re here.”

“Take a breath. You’re here to show everyone how successful you are, remember?”

“OK, OK.” Isaac grabbed a drink and followed Sara towards the group she had been chatting with. 

The conversation moved through the topics that Isaac had expected. What do you do? Are you married? Any kids? 

Isaac was happy to humbly share the success of the online fashion recycling startup that he had founded, less happy to share that he was single and indifferent about the fact that he didn’t have kids. 

As the conversation turned inevitably to reminiscing about their old school days Isaac began to scan the room. He didn’t have a lot of good memories from his days here and found it hard to join the conversation. As he looked around he spotted Bruno and his heart thumped in his chest. Isaac didn’t look away quickly enough to avoid eye contact with him and Bruno raised his eyebrows in a friendly gesture. Isaac returned the favour, hoping it would cover his newly risen angst. 

“What’s up?” Sara asked him quietly while the group conversation continued. 

“Bruno,” Isaac replied. 

“Oh.”

Sarah knew exactly what Isaac meant. 

Bruno was the one guy that had been responsible for the biggest challenges of Isaac’s teen years. He wasn’t a ‘bully’ in the traditional sense of the word. In fact, there probably wasn’t anyone else in the room that considered him the cause of any teen angst. But he was the school alpha. He had grown tall early on and had been the star of the football team. All the girls wanted him and all the boys wanted to be him. It was a cliche but it was true. 

Isaac had been undeniably drawn to him from the early days of their high school encounters. They weren’t necessarily friends but had spent a bit of time within the same circles. As he realised more about his sexuality, however, Isaac had distanced himself from most of the more ‘alpha’ type males out of fear of giving himself away. So he had just admired him from afar, hoping that his glances didn’t linger too long and that he just seemed like the other guys at school jealous of his sporting prowess and success with the ladies. 

But at the school swimming sports in their Year 10, that had changed. The boys had been sent to change after the competition had ended. The entire group of Year 10 boys were crammed into the small change room and ordered to shower by their teacher. Isaac knew this was the riskiest moment in his so-far closeted life. He also knew it was his best chance to find out if the rumours about what Bruno had in speedos were true. 

Isaac had entered the showers tentatively, after several other boys. As he stepped under the water he managed to control his eyes so that he wasn’t staring and he managed to control his dick to keep himself from leading the way with an obvious erection.

But then Bruno had entered. He heard murmurs and noticed some of the other boys peeking but when Isaac got a glimpse of it himself his jaw dropped. He couldn’t help but stare at the size of the thing swinging between Bruno’s legs. 

“Get a good look Long?” Bruno said, drawing everyone’s attention to the fact that Isaac’s glance had lingered longer than anyone else’s. “I bet you like what you see!”

Isaac snapped out of his trance and quickly turned to face the wall to the sounds of laughter echoing off the shower walls. 

That was a bell that couldn’t be unrung, as the saying goes. Isaac was lucky that that was the only explicit mention of his obvious attraction to Bruno but from that day on the rumours spread. For a while, Isaac fought to keep himself in the closet and deny his sexuality. But the more he overheard comments and whispers about him, many of which came from Bruno himself, the less he tried to fight it. He had avoided Bruno completely, not talking to him or sitting near him, in the hope that it might slow the spread of rumours. But it hadn’t. By the end of high school he had given up denying it and while he never outwardly admitted it to anyone it was something that everyone knew. 

“I need a drink,” Isaac said quietly to Sara before turning and heading back to the bar. 

Isaac sighed and approached the bar, ordering another glass of wine, downing it in two gulps. This is not how he wanted the night to go, relying on the cheap wine the school had supplied for the event just to be able to calm his nerves. He decided to take a quick walk outside to take a break from the crowd and calm himself further. 

He walked out into the night air, a refreshing change from the stuffy hall. He wandered a little around campus, finding his old locker and his old science classroom. The wine quickly caught up with him and he realised he needed the bathroom. He peeked around the corner of the science block to see the bathrooms hadn’t moved. He walked in and realised they hadn’t changed. Isaac stepped up to the urinal. It was a strange feeling standing, as an adult, where you had pissed so often as a kid. 

“This bit hasn’t changed eh?” 

A deep voice came from behind Isaac and he didn’t even need to turn to know who it was. He felt the churning in his stomach return but couldn’t deny the twinge in his cock as he realised Bruno may be about to stand next to him. 

“Not at all,” Isaac squeaked out as Bruno took the expected spot beside him at the urinal. 

“How have you been Long?” Bruno asked as he released his cock from his pants. 

Isaac forced himself to keep his eyes forward. “Yeah, I’ve been good.”

There was a moment’s pause between them. Bruno started his stream against the wall as Isaac was finishing his.

“Alright, I’m just gonna say it. I was a bit of a dick back in the day and I’m sorry.” 

“Yeah, I guess you were.”

“It was just a defence man. I was sick of the rumours about me so diverted onto you.”

“There’s a difference between the rumours about your, um, size and the ones you spread about me,” Isaac bravely glanced down to confirm whether or not his memory of what he’d seen of Bruno in the showers still held true. It did.

“Nah mate. You must not have heard them, but there were rumours about me that were the same as those going round about you,” Bruno let those words hang in the air while his cock, now finished, hung from his pants. 

“Really? And you didn’t want people to tell those lies about you?” Isaac wasn’t sure where this was going but the tension between the two of them was increasing. 

“Honestly. I didn’t want anyone finding out they were true.”

Isaac froze in shock. The hottest guy from school had just come out to him. The hottest guy from school had just revealed he was gay while standing next to him with his dick out.

“So once I saw the look in your eyes at the swimming carnival,” Bruno continued. “That look that was more desire while the other boys looked in awe and jealousy. I knew you were into it and I’ll be honest. I started to chub up a bit that day. So I just had to quickly divert the attention away from me and sorry, you copped it.”

Bruno sighed, obviously relieved to have gotten the information off his chest. Isaac felt more confident in looking at what Bruno was still holding and was surprised to see that it had grown. 

“Shit man I had no idea,” Isaac replied, his own cock now growing in his hand.

“Good! I didn’t want anyone to. So I’m sorry that I pushed it onto you.”

“Forget about it. We’re both fine now right?”

“Yeah. True.”

The guys stood there, cocks in their hands, silent next to each other, the tension filling the small bathroom. 

“You know I used to come here to jerk off some days?” Bruno broke the silence. 

“Me too!”

“Almost got caught once.” Bruno laughed. 

“By who?”

“You actually.”

“No way. I was probably coming in to do the same thing. But would’ve stopped because someone else was in here.”

“If only we’d known eh?” 

More words left hanging, only this time Bruno began to slowly stroke his growing cock. 

Any resentment Isaac had felt towards Bruno melted away as he watched him stroke the uncut meat that was rapidly growing closer to 9”. He couldn’t help but stroke his own cock as he watched, suddenly feeling inadequate as he maxed out at 6”. 

The boys stood there quietly for a moment, each slowly stroking his cock, sneaking increasing glances at each other until they turned slightly and watched each other. 

Without warning, Bruno quickly reached out his hand and wrapped it around Isaac’s wrist. Before Isaac could process the movement his fingers were wrapped around Bruno’s big cock, stroking him firmly. 

Bruno moaned as Isaac stroked him, his deep voice echoing off the bathroom walls. Isaac increased the pace of his stroking. As much as he wanted to enjoy the opportunity he had been longing for he knew that their absence might be noticed sooner rather than later. 

“Fuck yes. Faster,” Bruno whispered. 

Isaac increased his pace again, jerking Bruno’s big cock faster and harder. He could tell by the throbbing in his hand that he was close. 

“Shit. I’m cumming!” Bruno grunted as he sprayed his cum all over the urinal wall. 

Isaac marvelled at the load as it shot hard and fast over the steel. 

Bruno shuddered through the end of his orgasm, panting and smiling. 

“Your turn,” Bruno whispered before reaching out and gripping Isaac’s cut cock. 

Isaac moaned at the touch but quickly realised, with the tugging of his skin, that Bruno wasn’t quite as experienced as he was. 

“Oh. Hang on,” Isaac held Bruno’s hand still on his cock. “I don’t have the skin you have.”

“Oh shit. Sorry,” Bruno blushed. 

“Let me.”

Isaac reclaimed the grip on his cock and stroked hard. It didn’t take long for him to reach the point of no return. The situation was one of the hottest he had been in for a long time. 

Isaac grunted and shot hard, his cum firing and mixing with Bruno’s dripping down the steel wall. His moans echoed off the walls as he came, his intense orgasm shaking his entire body. 

“Fuck. That was hot!” Bruno said, his cock swelling again. 

Isaac got his breath back slowly. 

“Man, I still can’t believe you’re into dudes.”

“Yeah. I hid it well. Sorry that it was at your expense.”

“I managed. Although you may have to make it up to me.

“Was this a good place to start?”

“I think so,” Isaac paused. “Uh, was that your first—?”

“Cock?” Bruno interrupted. “Could you tell?”

“Kinda.”

“Well, it seems there’s a lot for me to learn.”

“Yeah.” Isaac smiled. 

“Well, I’m staying at the Meridian Hotel. Free for a lesson?” Bruno grinned as he put his cock away.

“Meet me in the bar. You owe me at least one drink first.”

There’s a part 2 to this story. It’s available to premium Substack subscribers.

If you liked this one check out I Heard My Buddy Jerking I Saw My Gym Buddy’s Dick.