For the past 15 minutes, Josh sat on the couch, not moving a single muscle. His whole body was stiff, his neck was turned at a strange angle, he was trying to focus on the tv show on screen, but no matter how hard he tried, he couldn't ignore the warm body behind him.
Josh was only wearing his gray boxer briefs, he didn't bother getting fully dressed after his morning shower, and apparently so was Rudi, except he was totally naked. It wasn't unusual for them to be naked around each other, they had done so many times since they were young, but this time, for Josh, it was different. For the first time in his life, he saw Rudi in a different light, not just as a friend, but someone he admired, sexually.
"You can lay down with me." Rudi's offer was very tempting, Josh still couldn't forget their night before, the intimate moment before Rudi rejected him. They were laying on the bed, his hand wrapped around Rudi, he could still remember the heat radiating from Rudi's body, just like the heat he was feeling now from behind. And Rudi's hard cock was in his hands, it was throbbing, hard and wet, the same state his dick was in now.
Josh signed, and silently laughed at himself. He desperately wanted to touch Rudi's cock in any way, even if it wasn't his hands, even if he could just brush past it...and he still had that chance, not long ago, Rudi's hard cock was throbbing, the tip was rubbing his lower back, but he just had to adjust his seating position, leaving a small gap between them, no longer touching skin to skin, and the result was him getting a sore back and neck. Was Rudi offering himself to him, when he spread his legs and sat there naked, offering Josh to lay down with him? Josh couldn't answer, and he couldn't dare risk his friendship with Rudi, not again after the incident yesterday night.
A shuffling noise grabbed Josh's attention, he turned his head, Jack and Tommy were getting up, and there was no mistaking that both of them were hard, especially for Jack, who wasn't wearing anything, and not attempting to hide his erection in any way.
"Where are they going?" Rudi asked.
"Bathroom I guess, or bedroom." Tim shrugged and said, "They were whispering something, I bet they are gonna fuck."
"Haha, very funny, stop being so horny all the time." Rudi laughed, not believing what Tim said. Josh on the other hand, imagining the possibility of them fucking in the bedroom, his cock surged with the image of Tommy's hard cock plunging Jack's hole, thrusting his hip pushing his thick cock in and out of Jack. It reminded him of the night before, when he watched Rudi fucking Jack through the window, when he heard Jack screamed and moaned while Rudi stretched his hole. Josh couldn't help but think about Rudi, fantasizing feeling up his hairy hole, shoving his hard cock inside...perhaps Rudi would want to fuck him, like with Jack, Josh didn't think he would be up for it, at least not now, but he considered the possibility, with Rudi opening up his virgin hole, surrendering his body to him...
Josh's fantasy was interrupted by the shifting underneath him, that was when he realized his whole body was leaning on top of Rudi. He relaxed while he was deep in his thoughts, and laid down into Rudi's embrace. Josh could make out Rudi's hard cock poking his ass, Rudi was adjusting his body, shoveling his position, resulting in his cock sliding across and resting between his ass cheeks.
Josh panicked, although his cock was throbbing with the sudden physical contact, this was not what he expected to happen, he spent so much time and effort avoiding it, he wasn't going to just give in now. He tried to get up, but before he could do it, Rudi moved his arm down from the back of the couch, draping it down Josh's shoulder, holding him tight. Josh couldn't move away, all he could do was wiggling a little, he could feel his back rubbing on Rudi's hairy chests, his ass was grinding on Rudi's hard cock. He froze when he heard a soft moan, Rudi was panting, he was grabbing Josh even tighter, slowly rocking his body. Josh could hear Rudi's heavy breathing, his warm breath blowing behind his ear, his hand squeezing his muscular pec. Josh felt like his body was heating up, he could see his throbbing cock tenting his boxer briefs, a dark spot formed at the tip. He wondered if Rudi noticed his erection, it was getting uncomfortable with the pressure in front, he would have taken his underwear off if Rudi wasn't thrusting his cock on his crack.
"I should go check on them, they are gone for a while." Tim said, as he stood up and walked toward the bathroom. Josh and Rudi didn't respond, they were in their own world, enjoying each other's body, although neither of them admit to it, still pretending to watch the show on tv.
"Dude, you are sweating." Josh said to Rudi, after snuggling and grinding for a while, they both started to sweat a little. Josh could smell Rudi's musk getting stronger, and he wasn't complaining.
"Don't blame me, you are too hot." Rudi smirked. Instead of pulling away, his hands started feeling up Josh's muscles, squeezing his pecs and biceps. Josh didn't know how to react, he was frozen in place, letting Rudi caressing his body. His body stiffened, once again, and even though Rudi was no longer holding him in place, his mind went blank, he wasn't getting up, nor did he want to, he gave in to Rudi's touch, feeling his big warm hand moving across his skin.
"Why are you so stiff? Your muscles are so tense." Rudi said, as he pinched and grabbed all over Josh's body.
"I'm sitting at a weird angle I guess, My back and neck are a little sore." Josh said. Although it's not the whole truth, he wasn't lying, he did have a sore back and neck.
"Remember when we used to massage each other after the gym?" Rudi asked, "We would come back from the gym, I would massage your back whenever you complain about your sore back."
Josh nodded, he remembered. It was a long time ago, when they were younger, Rudi would drag him to the gym, and he would always complain afterwards. Rudi would always offer a massage, while he would occasionally reciprocate.
"So...what about I give you a massage now? Like the old days?" Rudi suggested. Josh's heart was pounding, he shouldn't be this excited for a massage, and yet he was so turned on by the idea of Rudi touching his body, a lot more in depth than now, and perhaps it was a chance for him to feel up Rudi in return. It suddenly dawned on him that all those years ago, when Rudi was still in the closet, when he suggested giving him massages, maybe he was feeling the same as him now, he was scared of breaking the boundary between them, he could ruin their friendship, once again, but he couldn't pass on this chance, maybe he should just say yes to Rudi and let it happen...
"What's that sound?" Rudi suddenly said, as he looked around. A faint moaning was coming from a distance. They both turned and looked, and locked in when they saw Tommy standing in the bathroom, completely naked, slightly bent over, his arms holding the door frame, his legs spreaded, his cock at full mast, moaning while rocking his body. Tim was behind him, holding Tommy's waist, thrusting into Tommy. Josh could feel Rudi's cock jumped, he's definitely aroused by the view.
"You should go join them." Josh said to Rudi. Reality kicked in for Josh, Rudi rejected him yesterday, but not to Tommy, or the other guys, all of them fucked Rudi before. He couldn't deny Rudi from fooling around, he wanted to be a good friend, not tying him down for his own selfishness.
"What? Why?" Rudi said.
"I can feel your dick throbbing." Josh said, as he reached back and gave Rudi's leaking cock a tuck. It was warm, and sticky, he didn't realize how much precum was dripping out.
"I'd rather be here with you." Rudi whispered into Josh's ear, his arms holding him tight, and said, "Massage time?"
Josh smiled, and nodded. It was a rollercoaster of emotions, but he was glad Rudi stuck with him.
"Let's go to the bedroom." He said, as he stood up and walked to the bedroom. Rudi followed suit, walking into the bedroom and locked the door behind him.
"Lay down." Rudi instructed Josh, as he climbed onto the bed. Josh laid on the bed, facing down, revealing his strong back. Rudi put his hands on Josh' shoulder, and started pressing down on the muscles.
"This is better than I remembered." Josh murmured, as Rudi massaged his shoulder. Rudi was towering over Josh, he was kneeling, his legs spreaded across Josh's body. He worked his hands on Josh's shoulders, slowly working down his back. Josh moaned softly when Rudi hit his sore spots, it felt wonderful having Rudi's strong, warm hands rubbed down his tense muscles.
"Hmm...this feels great..." Josh said, as he started getting more and more relaxed. He closed his eyes, all of his stanchion focused on the hands on his body, he could feel Rudi's hand kneading his muscles, moving up and down his back, he started moaning louder, it was a mixture between pleasure of the massage, and the arousement of Rudi feeling up his body.
"Let me take this off." Rudi said, as he slipped his finger under Josh's boxer briefs, and pulled it off. He began working on Josh's lower back, and slowly reaching down, until his palm was cupping Josh's ass cheeks. Josh moaned softly, as Rudi moved his hands in a circle, he could feel his ass being spreaded as Rudi worked on it, and something warm and hairy was hitting his ass while his body rocked back and forth. His dick was rock hard, pressed against the mattress and his abs, Rudi's strong push on his ass nudged his body forward a little, his cock rubbed on the coarse fabric on the bed. All of this felt amazing, he felt closer to Rudi, all Josh wanted was for this to last forever.
"Turn around." Rudi ordered. Josh rolled over, and his heart almost skipped a beat. Rudi was looking sweaty, he was wiping his forehead, his thick body hair was clinging to his body. His face was flushed, panting a little, he was half kneeling and half sitting, with his legs across sitting on Josh's thighs, and his hard cock was glistening, probably mixed with sweat and precum. Their balls were almost touching, now that Josh turned around, just a few inches away from each other. Josh gulped, and closed his eyes again, he couldn't look any longer, or he would lose control and lay his hands on Rudi.
"Hoo...haven't done this in a while, this is harder than I remember." Rudi said, as he started massaging Josh's chest, his hands squeezed his pecs, rubbing on Josh's erected nipples. Josh tried to hold his moan, he didn't want Rudi to know he was enjoying this a little too much, but he started moaning loudly when Rudi's body leaned forward while he kept on gripping his pecs, their balls were touching, it was slick and slimy from all the sweat and precum dripping down the shaft. None of them was talking, the room filled with sounds of moaning and heavy breathing, Josh had no idea how much time passed, he simply focused on keeping himself together, and not let the pleasure get to him, and shot his load in front of Rudi.
"Feeling better now?" Rudi asked, as he finally lifted his hands, and got off Josh. Josh opened his eyes, looking at Rudi, who now laid next to him.