Class Reunion

By andy lamy

Published on Jan 11, 2025

Gay

Robert stood outside the building that had filled him with dread for four years. It was just as he remembered it, grey bricks and a perfectly manicured lawn. He was regretting coming to this reunion already, his mom had convinced him saying `I'm sure people have grown up'. Robert highly doubted that, according to the Facebook profiles of his old classmates they were still the shallow, homophobic rich kids they'd always been. He looked at his phone it was six o'clock, and he was an hour late. Hopefully, he could slip in unnoticed.

Robert opened the door and walked in, the familiar smell of floor cleaner hit him first. Then the lockers were the same as when he was here last. It was as if no time had gone by, and he was still seventeen and was late for chess club. He walked down the hallway and easily found his way to the gym where it was being held. He could hear music coming from the slightly ajar double doors. He breathed a sigh and then slipped in. The lights were low and a couple dozen people were milling about. There were tables with white tablecloths scattered around the room. A table at the end of the gym held food. Luckily no one noticed as he walked over to the food table and grabbed a drink.

"Oh, excuse me you need a ticket for that!" A high voice said behind him.

Robert turned around and saw a woman with red hair in a fancy updo, lots of makeup on, and a green dress that came down to the floor.

"Stacy" was all Robert said. She'd been the bossy play-the-rules to the nth degree in high school and hadn't changed it seemed.

"Yes!" she said looking at him and narrowing her eyes "...how are you"

"It's Robert, Robert Price," He said

"Yes, it was on the tip of my tongue," Stacy said "If you want to buy tickets for the drinks you can at the table over there"

She pointed to a table off to the side.

"Thanks," Robert said downing his drink in one go, he coughed a bit as it was straight rum. "I'll go do that now"

He left Stacy standing there a slightly stunned look on her face as he walked over to the table she pointed at. Behind the table sat Mr. Manne his old Gym teacher. When Robert was in high school Mr. Manne had been bald with large arms, pecs, legs, and a big gut. A mountain of muscle covered in a bit of fat. The years hadn't affected him except for some wrinkles on his face. He was wearing his classic white T-shirt and black gym shorts. It was very tight on him, and you could see pretty much everything. Robert had crushed hard on him when he was in high school even though he had seemed to dislike him. Robert was surprised to find he was still attracted to the man.

"Hey Mr. Manne it's Ro-" he began but was interrupted

"Price!" Mr. Manne stood up and shook his hand vigorously. "How are you?"

"I-I'm good, just want to buy some drink tickets," Robert said surprised Mr. Manne had remembered him.

"Sure, thing Price. Four for one or 5 for twenty" Mr. Manne said. Robert got five and handed him a twenty. "So, what have you been up to?"

Robert looked down at the floor, he hated this question. People didn't want to hear that in the last ten years, he'd failed out of college and was now working at McDonald's.

"I'm working in a restaurant," Robert said not wanting to say any more. Technically McDonald's was a restaurant.

"Good, you like it?" Mr. Manne asked adjusting his shorts which seemed tighter than usual.

"I...it's a job," Robert said distracted by Mr. Manna adjusting his shorts again. If he didn't know any better, he thought he could see a slight bulge forming.

"Well good," Mr. Manne said sitting down now his face a bit flushed. He'd noticed Robert staring. "Well have a good time, Price."

Robert nodded and smiled as he walked away. He heard a chair scrape behind him and looked back to see Mr. Manne heading for the changing rooms. Robert turned towards the changing rooms and started for them, that drink had gone to his head and was making him do something crazy. He walked into the room; it was large with a bench going around the edge. There were two doorways on one side, one led to a bathroom the other led to the shower room. There was no one in the large room so Robert checked the bathroom. There he found Mr. Manne standing at the sink, muttering in the mirror.

"He was your student. What are you thinking?" Mr. Manne said, then stopped when he saw Robert's short, plump frame in the mirror. "P-Price!"

He turned around and Robert could see his bulge had gotten bigger. Taking courage from the rum he walked up to his old teacher and placed his hands on the older man's chest pressing his crotch against the bulge in Mr. Manne's shorts. "I'm not your student anymore"

Robert rubbed Mr. Manne's nipples, moved his hands down his stomach, and slipped them into his shorts. In one smooth motion, Robert whipped out the man's thick cock.

"Mr. Price!" Mr. Manne half moaned as Robert began stroking it. "Fuuck that feels good"

"Do I get extra credit for this Mr. Manne?" Robert said playfully and dropped to his knees taking the huge cock into his mouth.

"Yes, that's it, I'm gonna teach you a lesson alright," Mr. Manne said and began fucking Robert's face. "Hope you like cum Mr. Price"

Salty cum filled Robert's mouth and spilled down his cheek. Mr. Manne moaned as he came.

"Thanks, Mr. Price I needed that," Mr. Manne said as Robert stood up and grabbed a paper towel to clean up. "Keep this between us?"

He didn't wait for Robert's response and just walked out of the bathroom.

Well,' Robert thought, that was hot as hell.'

He was washing his hands in the sink when someone walked into the bathroom. He turned around and saw a tall muscular blond man about his age.

"Robert Price!" the man exclaimed "How the heck are ya?"

"Kyle, I'm good," Robert said.

Kyle had been the popular jock type in high school, he hadn't actively disliked or bullied him but hadn't said anything when others did. Despite this Robert had had a crush on him most of high school. He was wearing a black suit jacket over a white button-down shirt and black dress pants. It looked like he had kept up his physique nicely as the years had passed.

"What have you been up to?" Kyle said leaning against the sinks.

Robert could tell he'd had more than one drink; his face was flushed, and he was wavering where he stood. He also slurred his speech a bit.

"Oh, you know same old, same old" Robert said

"I heard you worked at McDonald's?" Kyle said

Robert sighed "Yes, I do"

"Hey, no shame in that," Kyle said clapping him on the shoulder. "It's honest work for honest pay!"

Kyle left his hand on Robert's shoulder and came a bit closer

"Thanks, Kyle I appreciate that," Robert said

"Of course, man!" Kyle said leaning in a bit more, their faces only a few inches apart. Robert had never been this close to Kyle, his blue eyes were unfocused, and his breath stank of boos. "You're...gay right?"

"Yes, Kyle I am," Robert said "What about it"

"Do...you think you could give me a blow job?" Kyle slurred "I'll do you"

Kyle closed the gap between them rubbing his crotch against Robert and putting his arms around Robert's neck. Finally, Kyle kissed him sloppily on the lips, dry humping him as he did. Robert reacted instinctually by humping him back wrapping his arms around Kyle's waist and moaned into the kiss a bit. They made out for five or six minutes, their hands exploring each other's bodies. Kyle's hands ended up down Robert's pants stroking his cock, Robert caressed Kyle's ass his finger playing with Kyle's hole.

"Fuck, I've wanted this since I saw you in the change room in grade nine," Kyle said kissing Robert's neck.

"You were always plastered onto Stacy," Robert said "and Laura, and Bella"

Kyle stopped kissing Robert and looked him in the eyes. Blue as the sky on a clear summer afternoon. "I know, they were distractions. I wasn't ready to accept who I was back then."

Robert looked back at him and knew he was being honest there was no joke in his eyes, and he seemed to sober up a bit. "You are now?"

"I have been for the last five years, I had a couple of short relationships with guys but wasn't really in it. I saw you in McDonald's a few weeks ago though and couldn't stop thinking about you. That's why I came tonight, I hoped I would run into you" Kyle said and kissed Robert again "I'm staying at the Motor Inn motel tonight before I go back to the city tomorrow. My room number is two twelve, come see me tonight. I'm still not ready to come out to people yet so I'll leave first"

Kyle kissed Robert again slower this time, gave his cock one more squeeze then left the bathroom.

Robert was flabbergasted and incredibly horny as fuck as he stood there. Never in his wildest dreams would he have pegged Kyle as gay, bi, or anything besides straight. He also wouldn't have thought Kyle had feelings for him. Robert was about to leave when another person entered the bathroom. A short man with short brown hair, a skinny frame, and dressed in a white button-down shirt and green plaid pants. Danny Barns. They'd just been acquaintances in high school, Danny had been president of the D&D club. Robert could never bring himself to join even though he'd wanted to; his anxiety never let him.

"Hey Robert," Danny said "How are you?"

"I'm good, how are you? How have you been?" Robert asked

They talked back and forth about their lives for a few minutes and then the conversation lagged a bit.

"Look you can say no, but do you want some help with that?" Danny said pointing to Robert's crotch. Robert looked down and was horrified to see the tip of his cock sticking out of the waistband of his jeans. "I saw Kyle leave the bathroom, I'm assuming he got you all hot and then left you hanging. He did that to me a few weeks years ago. Met him at a bar and took him home. We made out a bunch then he freaked out said something about not being the one he wanted and left. Were you the one he wanted?"

Robert, torn between wanting his cock sucked and not wanting to out Kyle, stood there dumbfounded. Danny laughed, walked over to him without waiting for his reply, and squatted on the ground. He pulled Robert's jeans down and began to suck Robert's cock. The warm mouth felt good on his dick and Danny was good at it. It only took a couple of minutes before he was cumming all over Danny's face. Robert got some paper towels and handed them to Danny. Once he was cleaned up Danny stood up winked at Robert then walked out of the bathroom.

Robert put his dick away and stood there even more dumbfounded than before. In the span of half an hour he'd given his old Gym teacher a blow job had his high school crush confess his secret feelings for him and been blown by another old classmate. One thing he knew for sure, he was happy he came.

Out in the Gym, Robert stood by the side and watched his old classmates walk around and talk to each other. He recognized a few of them, but there was a lot that he did not. His graduating class had thirty people in it. He saw Kyle over by the drinks station talking to Stacy she was fawning all over him, but he barely acknowledged her. His eyes darted all around the Gym when they found Robert he jerked violently spilling his drink down his shirt. Robert smiled as Kyle dabbed himself with a napkin. Kyle turned to Stacy said something and then headed for the door glancing at Robert and ever so slightly nodding his head in a `follow me' gesture. Robert nodded slightly but before following he glanced at Stacy, she was watching Kyle go with a pouty face. Robert smiled and headed for the door that Kyle had just gone through.

Out in the hallway, Robert found Kyle leaning against one of the lockers wringing his hands.

"Hey," Robert said

Kyle looked around and then smiled at him a wide warm smile that Robert could admit was adorable. It made him look young like they were back at high school.

"My truck is out front do you need a ride?" Kyle said with a look that told Robert not to speak of their previous encounter.

"Yes, that would be nice," Robert said, "But are you able to drive?"

"Yeah, I'm good my last drink was an hour ago," Kyle said and started walking for the exit.

Outside Kyle pointed to a big red pickup truck that looked almost new. They walked to it and Kyle hit a key fob and the doors unlocked. Robert climbed inside and closed the door. The spacious cab was new and shiny, there was even a back seat. Kyle climbed into the driver's side and closed the door. He looked at Robert apologetically.

"I'm sorry for all that, I still see some people from high school at my job and not ready to come out there yet if at all. Not a very gay-friendly place" Kyle said and reached over and squeezed Robert's thigh. "You still want to come to my room?"

"I understand it can be difficult in a not-so-friendly workspace," Robert said putting a hand over Roberts. "Yes, let's go to your room"

"Alright!" Kyle's face lit up with that same smile that de-aged him about ten years

"So, are you gay?" Robert asked

Kyle made a U-turn and went down the road in the direction of the motel. He took a couple of minutes to reply.

"I honestly don't know; I am attracted to girls I mean I can fuck one and get a boner and orgasm but it's not quite the same as when I'm with a guy." Kyle said "And I never develop feelings for a girl. The only person I've ever had feelings for was you. Does that make sense?"

"You've had feelings for me since high school and they haven't gone away?" Robert said incredulously.

"Well yeah, at least not completely. I hid it down below everything during high school and distracted myself with girls. Then after high school, I faced the fact and admitted to myself that I was also attracted to guys. That I was attracted to guys more than I was attracted to girls. Like I said I fooled around with a couple of guys, I had an ongoing fuck buddy for a few years. Then when I saw you at McDonald's it all came back to me. I chickened out that day and couldn't talk to you, but I was all horned up and went on Grindr. Now you can't tell anyone, but do you remember that Danny kid from high school?" Kyle asked

"Yes I remember," Robert said his insides squirming with guilt as he prepared to lie.

"Well, I found him on Grindr that night and we met up...I couldn't do anything. Thought about you too much." Kyle said

"Oh really!" Robert said feigning surprise and hoping Kyle bought it.

"Yeah, that's when I decided to come to this thing tonight in hopes of seeing you," Kyle said

"I may have also stalked your Facebook page a little"

Robert laughed he couldn't remember Kyle ever being this flustered. He was always so cool and collected in high school. They had parked in the parking lot of the motel and were in front of Kyle's room door.

"Are we going in?" Robert asked

"You still want to, after all that?" Kyle asked sheepishly

"Yes," Robert said and squeezed Kyle's hand he had not moved since leaving the school.

Kyle smiled again his blue eyes lighting up and exited the truck. Robert did as well and followed Kyle to the motel room door.

Inside it was dank and dingy even when Kyle flipped on the lights. There was only one bed, and the furniture looked like it was from the eighties. The only current piece of technology was a flat-screen TV on the wall. Kyle took off his suit jacket throwing it over the chair that was in front of a small desk under the TV. He began to unbutton his shirt and then glanced at Robert.

"Oh, hope you don't mind, I hate these dress shirts. I'm so glad the law firm I work at is ok with a more casual look" Kyle said

"I don't mind at all," Robert said taking off his shoes and sitting on the edge of the bed.

Kyle nodded and proceeded to take off his shirt. Robert stared unabashedly at Kyle's big chest, arms, and a six-pack. He was covered lightly, in blond hair. How on earth was a man who looked like this attracted to him?

"You like that?" Kyles asked a wicked smile playing across his face. He flexed slightly and grabbed his crotch. "I bet you'll like this even more"

"I don't doubt it," Robert said breathily.

Kyle unbuttoned his pants and let them drop, revealing white briefs. He walked over to Robert and stopped right in front of him.

"Go on, you know you want to," Kyle said looking down at him.

Robert gingerly pulled down Kyle's underwear and his hard cock bounced up at him. Robert took it in his hand and placed it along the length of his face breathing in deeply the musky scent of it. It was huge, at least eight inches long and three inches around. Robert then licked it starting at the base and ending at the covered tip. He played with the foreskin lightly then enveloped it in his mouth. He went down as far as he could, and he felt Kyle's hands in his hair. He wasn't pushing just playing with his hair, it felt nice.

"Oh god that feels amazing," Kyle said "Better than Danny for sure"

Robert continued to suck on Kyle's cock as he moaned, Robert sped up.

"Fuuck, slow down or I'm gonna cum!" Kyle said pushing Robert away slightly. "Here let me suck you"

Kyle unbuttoned Robert's shirt pushing it off him, he roamed his hands over his torso squeezing each of Robert's nipples in the process. Robert moaned slightly at that.

"Oh, you like that do you?" Kyle asked returning his fingers to Robert's nipples and squeezing harder this time.

"Ungh" Robert let out a whimper.

"What else do you want me to do? Should I suck on them?" Kyle pushed Robert backward onto the bed bending down and supporting himself with his hands he lowered his mouth to one of Robert's nipples and sucked on it,

"Oh god yes!" Robert exclaimed

"What next how about I use my teeth," Kyle said and nicked his nipple with his teeth.

"Ahh!" Robert said

"This is fun!" Kyle said

For the next five minutes, Kyle worked over Robert's nipples, switching between the two. Licking, sucking, and biting as Robert squirmed underneath him.

"Oh, fuck your so good at that," Robert said "Bite them harder"

Kyle did and Robert yelled out in pleasure.

"Ok my arms need a break, get onto the bed properly," Kyle said standing up.

Robert sat up, and Kyle's cock was inches away from his face. He couldn't resist Robert put his mouth around it and went down on it. Kyle let it happen for a few seconds then gently pushed Robert away. "Seriously I'm like this close let me make you feel good for a bit"

Robert nodded and stood up, Kyle in front of him a good head taller, grabbed him around the waist dipped him supporting his back with his other hand, and kissed him long and hard. Then quickly brought him back up. He smiled, his whole face lighting up and his blue eyes shone with happiness. Kyle pulled Robert into a crushing hug burying his face in his neck. After a second Robert returned the hug and put his hand on the back of Kyle's head. After a solid two minutes, they parted Kyle smiling a bashful smile and looking down. Robert not wanting him to feel embarrassed lifted Kyles head with a finger under his chin.

"So far this has been so great," Robert said and kissed Kyle on the lips before walking to the side of the bed and taking off his pants and underwear. He had a chubby body with a bit of a gut and flabby pecs, but his cock was seven inches when hard. He was at half mast at the moment. He sat down and swung his legs onto the bed leaning against the headboard. Kyle who was standing at the end of the bed still grabbed his ankle and pulled him down so his head was on the pillow. Robert yelped his surprise then laughed as Kyle literally jumped on top of him straddling him.

Kyle hovered over him his massive frame making Robert feel small but safe.

"God damn your body is amazing," Kyle said moving his arms underneath Robert and collapsing onto him kissing his neck and then moving to his nipples.

His mouth on one his hand squeezing the other.

"Ah!" Robert let out

Kyle looked at him smiling wildly "I love the noises you make"

Kyle switched nipples and started grinding their cocks together. Pleasure shot through his cock and the sharp tingle/pain from his nipples made Robert cry out in pleasure again. Kyle lowered himself then down to Robert's cock which was now fully hard. He also moved his hands to Robert's ass, finding his hole and sticking in a finger.

"OH Fuck!" Robert yelled out as Kyle found his prostate and began rubbing it while sucking his cock. "Hmmm that feels so good"

Kyle laughed "You ready for the real thing?"

"Yes, please give it to me," Robert said

Kyle stood up and walked over to the chair in front of the desk, he rummaged through a bag and took out some lube. "I don't have condoms but I'm on prep and got tested last month."

"That's fine," Robert said staring at Kyle and slowly jerking his cock.

Kyle walked back over to the bed and climbed onto it balancing on his knees.

"Lift your legs," Kyle said and slathered lube on his cock. Robert lifted his legs and held them up with his hands. Kyle then slathered Robert's hole with lube as well. "Ok, you ready?"

"I've been ready since the bathroom in the gym," Robert said

Kyle chuckled, placed his hands on Robert's legs, and slowly entered his hole. It hurt a lot at first, Kyle went slowly and once he was all the way in, he stopped to let Robert adjust. A couple of minutes later Robert nodded. Kyle pulled out and went back in again faster this time.

"Fuck your huge" Robert gasped as Kyle entered again. "Feels amazing, keep going, faster"

Kyle sped up his pace and Robert let out a moan and wrapped his legs around Kyle forcing him to fall forward catching himself with his hands. Kyle kept fucking him now lowering himself so they could kiss. Robert couldn't stop moaning especially as Kyle reached down to his cock and started jerking it.

"You like that, you want my cum inside you?" Kyle whispered in Robert's ear.

"Yes please, fill me up" Robert breathed.

Kyle's body jerked as he began to cum inside Robert his jizz warm, at the same time Robert came. They both let out a loud shout. They were both breathing heavily.

"That was...that was... Wow I don't even know" Robert said

"That was fucking hot," Kyle said breathlessly

"Yes, it was," Robert said

Kyle kissed Robert sweetly on the lips and then put his arms around him burying his face in the crook of his neck. They laid like that for five or six minutes, Robert tracing his fingers over Kyle's muscled back.

Then Kyle whose cock was still inside Robert removed it and rolled off Robert to beside him on the bed. He laid his head on Robert's shoulder and draped his arm and leg across Robert's stomach and legs. Kyle pulled Robert into him snaking his other arm underneath him. Robert felt very small as he lay there enveloped by this hulking man. It was a nice feeling; it felt safe and warm.

"Are you staying at your mom's?" Kyle asked

"No, she lives in the city now," Robert said "No, I had planned on driving back tonight."

"You're definitely not doing that now," Kyle said, holding him tighter.

"I don't think I have a choice," Robert said

"You don't," Kyle said kissing Robert's neck and working his way to his lips.

Kyle moved his hand to Robert's nipple and tweaked it a little making Robert jump and moan. Robert's cock twitched and Kyle grabbed it with his hand moving his lips to Robert's nipple. He grazed it with his teeth then bit down gently.

"Ah fuck!" Robert said "That was good"

Kyle smirked and kept using his teeth while jerking Robert off.

"Harder" Robert gasped "Finger my hole"

Kyle removed his hand from Robert's cock and inserted it into his hole which was wet with Kyle's cum. He began fingering Robert while working on his nipple. Robert started to jerk himself off.

"Oh, fuck I'm cumming" Robert said

Kyle moved quickly and had his mouth over Robert's cock as he came. Wave after wave crashed through him.

Robert, breathing heavily, laughed. "That was good!"

"I love the way your body reacts when I play with your nipples," Kyle said as he wiped a bit of cum from his lips. "Shower?"

"Yes, I think so," Robert said.

They got up and went into the bathroom. It was as dated and dingy as the room. The floor was white linoleum, the toilet, bathtub, and sink were neon green, and there were those lights you see in changerooms above the mirror.

"They really need to update this place," Robert said looking around.

"They can't afford it, my mom heard from BettyAnne that they might have to shut the place down," Kyle said as he drew back the neon green shower curtain and turned on the water.

Kyle's Mom, Janet, and BettyAnne were the town gossips. They knew pretty much everything that went on around town, and their information was usually accurate.

"Oh no where are all the town drunks going to drink now" Robert said.

There was a bar attached to the motel where most of the town could be found on Friday and Saturday nights.

"They can go twenty minutes down the highway to the next town." Kyle said "After you"

Robert stepped into the shower and sighed as the hot water hit his skin. Kyle stepped in behind him and wrapped his arms around Robert. He was too tall for the shower, so he let Robert clean himself first. Once Robert was finished, they switched places and Kyle cleaned himself off stooping a bit so he could get his head under the shower.

Once they were both out of the shower and dry, they went back into the room and got into bed. Robert lay on his side with his arm and leg draped over Kyle and Kyle's arm around him.

"I had a really nice time tonight," Kyle said

"Yes, I did to" Robert replied

"Can we do it again?" Kyle said "Maybe even a dinner, there's this pizza place that makes fucken great pizzas in the city that I wanna take you to"

"That sounds lovely," Robert said laying his head on Kyle's shoulders and closing his eyes.

Kyle pulled Robert closer to him. "Awesome"

They fell asleep shortly after, exhausted from the night's activities. Robert couldn't believe this had happened he was so happy.

HI! Thank you for reading my story if you liked it please feel free to email me comments and suggestions at

andylamy51@outlook.com


Rate this story

Liked this story?

Nifty is entirely volunteer-run and relies on people like you to keep the site running. Please support the Nifty Archive and keep this content available to all!

Donate to The Nifty Archive
Nifty

© 1992, 2025 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate