A Friend's First Touch

By Kris Chrandes

Published on Aug 6, 2020

Gay

Controls

My other stories are at

http://www.nifty.org/nifty/authors.html#krischrandes If you want to contact me drop a note to krischrandes@protonmail.com. I lost access to my old hotmail so sorry if you emailed me there and I never responded.


It was the last summer of high school. Next year Ethan and Jin would be seniors and then on to bigger things but this night they were merely wasting time on summer movies. Following the movie Jin was driving and Ethan was complaining about his neck. As they pulled up to the red light, Jin took his hands off the wheel and looked over at his friend. "You really should just let me massage it. I can loosen up the muscle I'm sure."

"I don't know."

"C'mon. I do this all day long. Five minutes and you'll feel much better."

The light changed and Jin accelerated smoothly into the empty intersection. Ethan thought for a minute, weighing the prospect of continuing pain against letting his friend touch him. The thought made him both uncomfortable and excited.

"Ok," Ethan said.

"Good," Jin said.

The massage spa that Jin's family owned was in a non-descript strip mall. The anchor store, a large grocery chain, was open but only had a few cars around it. At the opposite end of the mall upbeat music spilled from a Mexican restaurant and bar.

Jin pulled his car into a parking space right next to Ethan's car and directly in front of the shop. Without a word he got out and unlocked the front door. The two boys walked inside and Jin flipped the lock behind him.

"We'll use room 2," Jin said. "I prefer that one."

Ethan walked down the short hall and stepped into the room. The shop was closed up for the night, silent and dark. Jin turned on the small side lamp to light the room, pulled a towel off the rack and spread it over the head of the table, then pulled a few paper towel sheets and placed them around the face port. Ethan stood uncertain what to do. "Just take off your shirt and lie down on your stomach. We'll keep it simple."

Ethan pulled off his t-shirt and hung it on a hook then got up on the bed as instructed. Jin didn't bother to close the door.

"We normally have the oil warmed, but you'll just have to make do," Jin said.

"Wait, you're going to use oil?" Ethan asked.

"Kind of have to. Otherwise I'll rub your skin raw. Don't worry. It's not that cold." As they'd been talking Jin had been letting the oil warm in his hands. Leaning over he put both hands on Ethan's back and began his routine.

"You're holding your body really stiff. Relax," Jin said. Ethan tried but his friend's hands were causing stirrings that he didn't want to think about. He did his best to relax and he felt Jin's expert hands working on the muscles in his back and neck. After a moment Jin said, "Put your arms over the sides of the table, just let them hang." Ethan did so and Jin continued his work.

Just when he was beginning to relax, Jin pushed at a point next to Ethan's left shoulder blade and Ethan felt a stab of pain and tensed back up. "Ah, there it is." Jin said. He continued to work that area but a little more gently. "That's what's been causing your pain."

"But that's in my shoulder, not my neck," Ethan mumbled through the face port.

"It's all connected," Jin said. "The sore muscle in your shoulder is making you hold yourself funny and causing you to strain your neck."

Jin kept working his way back and forth through the muscle groups loosening each in turn, getting more oil from time to time. Ethan was mostly hairless, so it didn't take that much. When Jin got down to Ethan's lower back and slipped his fingers momentarily below Ethan's waistband Ethan tensed, but Jin pretended not to notice.

He ran through the groupings one more time and then said, "I think that's as much as I can do. Hold on and I'll clean you up."

Jin stepped out of the room for a minute and came back with a wet towel. "Sorry it's cold also," he said as we started rubbing down Ethan's back.

"All done," Jin said. "Sit up and tell me how it feels."

Slowly Ethan levered himself up and then sat on the edge of the table. He rolled his neck back and forth and looked surprised. "It does feel better," he said.

"Good. It'll probably stiffen up again overnight so when you wake up do some gentle stretches. You should let me do a full massage some time. You'll see what you're missing."

"Maybe..." Ethan said.

After they'd said their goodbyes Jin walked around and returned the room to its ready state. He took the used towels to his car. His parents wouldn't care that he used the place after hours, but if they came in and found dirty towels laying around they'd probably yell at whoever closed. He'd slip them back into the laundry later. Driving home his mind wandered to other parts of Ethan's body he'd like to touch.

On his way home Ethan was noticing two things. How much better his back and neck felt and the wet spot in his jeans.


Initially Ethan was determined not to let his friend Jin give him a massage for fear of where it might -- or might not -- lead. But the idea never left his mind. He read websites and subreddits about what to expect from a massage. The thought of going nude was unsettling but it seemed most places were ok if he left his underwear on. He thought about going to a random place somewhere else in town to see what it was like, but then he admitted to himself that it was the thought of Jin touching him that gave him a thrill. That he was attracted to Jin was not a new realization, but he'd never seen any sign from Jin that he felt the same way, or was even gay. For the matter Ethan was not sure if he himself was gay, as he found himself attracted to both women and men at different times.

It was Jin who brought the subject up next. After planning another Saturday movie night, he said, "Come to the shop at nine, leave your car there and we'll go in mine. And afterward maybe you'll let me give you a real massage."

Ethan was startled but managed to say, "Sure, maybe." He spent the next several days thinking about nothing else. Saturday evening, he took special care showering and trimmed his pubes, which felt ridiculous because there was no chance Jin would see them. But still.


The movie was good enough to keep him interested at least, but as soon as the credits began to roll he began to get nervous. Was he going to go through with this? If Jin could tell he was anxious he didn't say anything about it, but the moment of truth came too quickly. Pulling up into the parking space Jin looked over.

"So?" Jin asked.

"I don't know. You do this all day. It feels like I'm taking advantage."

"You're not. I suppose I'm proud of the skill I've learned and I want to show you how good you can feel."

Ethan thought hard trying to see if there was a sexual undertone to that last statement. "Ok," Ethan said at last and Jin smiled a genuine smile. "But go easy on me. It's my first time."

"Promise," Ethan said.

After going into the shop Jin pointed. "We'll use room 2 again. Go in, undress as far as you're comfortable, but nude is better, lay down on the table face down with the sheet over you and I'll be right in." Ethan thought that sounded like rehearsed instructions but he definitely caught on the word nude. THAT was not going to happen. But he nodded as he went to the room and Jin closed the door behind him.

Ethan took off his shirt and hung it on the same hook as the first time, then sat in the side chair to unlace his shoes. He took them off and pushed them under the chair then stood to pull off his jeans. He hung them on the hook next to the shirt and then got on to the table in his boxers and socks, which he noticed was prepared with sheets. Also the light was on and soft music was playing.

After positioning his cock to face downward he got comfortable face down on the table and positioned the sheet to cover his torso. His socked feet stuck off the end of the table. After a few moments there was a soft knock and Jin asked, "Are you ready?" Ethan said yes and the door opened.

Facedown Ethan did not know what was going on but he heard Jin close the door and move about the room. "I had them leave a room set up and the oil warmer on. I wanted you to have the full experience."

Jin folded the sheet down to Ethan's waist and started as he did before rubbing the muscles around Ethan's back and neck. He was more methodical this time, clearly working in a pattern. Despite his nervousness Ethan relaxed and almost drifted off. He came back to full awareness when he felt Jin's hands reach his lower back and slip slightly beneath the waistband of his boxers. He felt a stirring in his cock which he tried to ignore.

Jin pulled the sheet back up over Ethan's back and folded it up from the bottom, moving to his legs. Skipping Ethan's socked feet, Jin worked up each leg up to the bottom of Ethan's boxers. Ethan felt himself getting more and more aroused and wished he'd jerked off before the movie. He hadn't wanted to, just in case.

After a few more minutes of silence, Jin unfolded the sheet and then held it up in front of himself. "Turn over," he said. Ethan complied feeling his slightly extended cock flop as he did so. Jin lay the sheet back down on Ethan, then folded it up and began working Ethan's legs again.

"How is it?" Jin asked.

"Good."

"You let me know if I'm pushing too hard or anything hurts."

"OK," Ethan said. "It feels good."

"Good," Jin said. "Mom says I'm getting better and I'll be able to do some of the more difficult clients soon. She's been nice about only giving me the easy ones while I was learning."

"Do you think you'll keep doing this for a job?" Ethan asked.

"For a while, sure. I think it'll be a good way to make money through college. Easy to pick up shifts. I already have my license."

"What makes a client difficult?"

"What?"

"You said your mom was giving you the easy clients."

"Oh," Jin said. "Some people want everything done in a very particular way. Some people, well stink. Thank you for taking a shower before the movie by the way."

"You can tell?"

"Yeah, definitely."

"Isn't it a little weird," Ethan asked tentatively, "you know touching people all day long? I realize I'm asking that as you're doing to me and I'm still kind of getting used to that and..."

Jin laughed, "Not really. It just becomes a job you do. And you see enough bodies it's no big deal. People have blemishes. They fart. They get aroused even if they don't mean to."

As he said that last part Jin was working Ethan's thigh up near his crotch and Ethan was trying hard to think of anything other than Jin's hands getting closer and closer to...

Jin pulled the sheet down Ethan's legs then folded the top exposing his chest. He got a new handful of oil and began working Ethan's shoulders.

"Do most people stay in their underwear?" Ethan asked.

"No, most get nude. There are a lot of muscles in your butt and it helps for me to work those. But we have a policy we don't work any areas the client leaves covered. And before you ask we're very careful with draping. I don't see much other than a lot of butts."

"Probably wouldn't want to see all of your clients nude."

"Not particularly. Some are more attractive than others, that's why I like working on you."

Ethan didn't know what to say to that, but wanted to keep the conversation going.

"So, um, I did want to ask what happens if someone does get aroused?" Ethan asked.

"We're told to just ignore it. For women it's hard to tell sometimes. For men boners are pretty common. If I see a bump in the sheet I just assume my client is happy and don't say anything. No one's had an orgasm on my table that I know of."

"Well that's good."

"Yeah, but..." Jin trailed off.

"But?"

"Well it's totally not appropriate but I always thought if I wanted to I could probably get someone to come without ever touching them directly."

Ethan tensed. What was going on, was Jin leading up to something? Ethan was very aware that he was barely avoiding a full-on erection and Jin had to have noticed the growing lump under the sheet.

"How, um, how would that work?" Ethan asked.

"You really want to know?" Jin asked.

"Yeah."

"Well, what we do is all about therapeutic touch. For example, when I rub your pectoral muscles like this," Jin pushed down on Ethan's chest with smooth long strokes, "I'm loosening the muscles. But if I do this," Jin used just his fingertips to trace the same path on Ethan's chest, "that sends a completely different message."

The intimate touch sent a tingle all up Ethan's spine. He felt a drop of precum leak from his cock as it twitched and got fully hard almost instantly.

"I'm sorry," Jin said. "I shouldn't have done that."

"No," Ethan said. "I asked for it. And, um, it felt really good."

Jin had resumed his strokes on Ethan's shoulders but Ethan sensed the routine was coming to the end and he very much wanted to keep this going.

"What else would you do?"

Jin paused, "Well, without breaking the rule you can get pretty close." Using normal massage strokes he pushed down Ethan's chest until he got to the edge of Ethan's boxers. He went slightly under so that his thumbs ran through the top of Ethan's pubes. Ethan felt his breath catch and another tingle ran up his spine.

"That's interesting," Ethan said. "But I don't think that would do it."

"There's also an aspect of knowing your client," Jin said as he switched positions and went to the foot of the table. "Can I take off your socks?"

"What?"

"We don't touch anywhere that's left covered but I think you'd enjoy a foot rub."

"Ok."

Jin removed both of Ethan's socks, got more oil, and began rubbing both feet simultaneously. Ethan squirmed a little and got even harder.

Jin said, "Does that feel good?"

Ethan could hardly speak but managed to grunt a yes.

"I had a feeling you were a foot guy," Jin said. "And that this is something you'd like. Can I continue with our experiment?"

"Yes."

Jin rubbed the arches of Ethan's feet. He ran his fingers between Ethan's toes and pulled on each toe gently. Then he began stroking from the tops of Ethan's feet up his legs pausing to get a little more oil. With each stroke he went a little farther up, reaching under the sheet and under Ethan's boxers. Jin used his thumbs to massage and separate Ethan's thighs. He didn't quite touch his balls but was close enough to feel the wisps of hair. Ethan was squirming and almost moaning. His toes curled and his hands were gripping the edge of the table. One more long stroke from Ethan's feet, up his legs, Jin leaning over so far that he exhaled directly into Ethan's crotch. As Jin's thumbs reached into Ethan's boxers and almost touched his cock it was all too much. Ethan felt the rush of inevitability and gave into it. Arching his back while still gripping the table he felt his cock pulse as he shot several times into his boxers.

Jin slowly ran his hands back down Ethan's legs and stood up. He was still lightly and aimless stroking Ethan while his breathing got back to normal.

Now that he'd had that amazing orgasm Ethan didn't know what to do. He felt embarrassed and was not sure how to clean up. He thought he should just admit to it. "Well," Ethan said. "You were definitely right. Holy shit."

Jin smiled. "You liked it?"

"I liked it."

"But..."

"I have wanted to touch you since I met you. But I was never sure if you wanted it or not."

Ethan sat up, propping himself up with his arms. The sheet was still bunched around his waist and he felt his cock softening into the wet mess of his orgasm. It was a little distracting.

"I wasn't sure either," Ethan said. "You never gave me any sign."

"I tried."

The silence filled the room for a minute while Jin looked at Ethan. Finally, he said, "Let me go get some clean-up towels." Jin left the room. Ethan sat in the same position unsure what to do.

Jin returned with two folded warm towels and one wet one. He stood uncertainly for a moment. "Do you want me to help?"

"No," Ethan said. "I can do it."

"Oh, ok," Jin said. He placed the towels on the edge of the bed. "I'll be down the hall." He backed out and quietly closed the door.

Ethan immediately felt bad seeing the disappointment on his friend's face but he also felt awkward. The post-orgasm glow having faded to a little shame. He peeled back the sheet and stood up from the bed. He took off his boxers which were soaked in his cum. He folded them carefully and put them on the sheet then used the towels to clean up. He got dressed without his underwear then folded the towels into the sheet. His wet boxers he folded as best he could so the wet part was all in the center.

Taking a deep breath, Ethan opened the door and looked around. Jin was nowhere to be seen so he started walking to toward the back of the shop. Right before the back exit he looked into a utilitarian room containing a daybed, shelves, and two sets of washers and dryers. Jin was standing in front of one of the washers adding soap.

As Ethan stepped into the doorway Jin turned and looked at Ethan, his face carefully neutral. "I'll take those," he said. Ethan didn't move so Jin took a step forward and took the bundle from Ethan's hands. As he was unfolding everything into the washer he said over his shoulder, "You don't have to hang around. I have to wait for this to finish before I go." Jin started the washer then slowly turned around. He looked at Ethan with a searching expression.

"I'm sorry," Ethan said.

Jin's face fell. "That's ok. I know you don't really want... And I'm sorry I... It won't.... and I won't say anything."

"I'm sorry for how I reacted. It wasn't fair."

Jin's lip started to quiver. "I don't want this to hurt our friendship. I'm sorry I took advantage."

"You didn't take advantage. I really like you. I'm sorry I didn't know what to say."

Ethan took a step toward Jin, then another. They stood inches apart for a moment both unsure what to do next. Then Ethan put up his arms and pulled Jin into a hug. Jin melted into his friend's embrace and let out the breath he'd been holding. The shop was dark and silent except for the sloshing of the washer. The rest of the world seemed very far away.

Jin pulled away and looked into his friend's face. Slowly Jin brought his face to Ethan's. Closer and closer until their lips met. To the surprise of both boys the kiss was long, slow, and gentle.

Ethan put his hands under Jin's t-shirt and lifted it up. Jin raised his arms to help, then he did the same to Ethan. They resumed their slow kiss now with their bare chests pressed together.

Jin reached down with both hands and unbuttoned Ethan's jeans. Finally breaking the kiss he knelt down as he pushed the pants down freeing Ethan's cock. He was happy to see Ethan was hard again and admired the sleek shape as it pulsed before him. He wanted to do more but wanted to also make this complete as possible. Standing back up without having touched Ethan's cock he pushed him slowly toward the daybed. Ethan walked awkwardly with his pants around his ankles then sat down bare-assed on the edge of the bed.

Jin knelt back down then unlaced Ethan's shoes, removed them, then his socks, then pulled his pants off leaving Ethan naked at last. Ethan pulled himself up completely on the bed and watched as Jin slowly undressed himself. Jin took off his shoes and socks, then dropped his pants standing before Ethan in a pair of dark blue boxer briefs. Ethan could see the material straining to hold Jin's erection.

Finally, Jin pulled down his briefs and stepped out of them. His cock snapped to full attention pointing horizontally straight at Ethan. It looked large against Jin's thin body. Jin climbed into the narrow bed with Ethan and at last their naked bodies touched.

They were slow and gentle with each other taking time to explore each other's bodies with their hands. Ethan turned on his side and traced his hand lightly up and down Jin's torso, down his chest, his hips, his legs, then back up to gently touch the base of Jin's erection. Ethan watched as it somehow got even harder.

Jin tried to reach out to Ethan but Ethan said, "No, I need to get you back. I mean... return the favor," he said grinning. "Except, I don't have your skills so I need to be a little more direct."

Using only one finger Ethan traced from the base of Jin's cock up to the tip. Touching very lightly as he stroked upward. He then returned to tracing his fingers down Jin's chest and hips, darting back in to touch Jin's erection and then darting away again.

Ethan pressed his body hard against Jin and turned his friend's head for a kiss. As he pressed his tongue into Jin's mouth his finger resumed its gentle stroke the length of Jin's erection.

Jin moaned and tensed and Ethan took his hand away.

"Oh my God," Jin moaned. "Please, I'm..."

Ethan said, "Are you sure?"

"Yes!"

Instead of touching Jin again Ethan rolled and sat up so he straddled Jin's legs. He leaned down close to Jin's erection, inspecting it closely. It was twitching with Jin's fast heartbeat.

Without warning Ethan put his mouth over Jin's cock, his tongue stroking the underside of the shaft. Almost from the instant he did Jin started coming, shooting pulse after pulse into Ethan's mouth. He wasn't able swallow it all and some leaked back out as Jin moaned.

When the torrent ended Ethan sat up, swallowed the remainder, and looked down at his friend.

"Fucking A," Jin said.

Ethan smiled and stroked his friend's chest as Jin still shivered with the lingering orgasm. Ethan laid back down on his side and pulled Jin close again.

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, 2024 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate