Tim was my closest friend at school. His parents were from Samoa, but he was born and grew up here in California. He was the best looking guy in class, slim and tanned, always smiling, and short dark curly hair. We spent a lot of time together, but it wasn't until I'd been jerking off for a bit over a year that I raised the topic with him. He told me he'd been doing it for quite a while too, and we ended up talking a lot about the best way to do it, and the best places. It turned out we were both doing it on almost a daily basis, so we had plenty to talk about.
One afternoon I went over to his place after school and we were talking and mucking about in his bedroom. When he started telling me about a long wanking session he'd had that morning in the shower, I opened my bag and pulled out two small foil packs and showed them to him. 'What are they?' 'Rubbers.' 'Where did you get them from?' 'A senior guy left his locker open at lunch time and I saw them inside, so I pinched them.' He giggled and took one, reading the print on the outside and squeezing the pack. 'You wanna try them on?' He looked at me for a second, then said 'Okay, why not?' 'You have to get hard first, then you put them on.'
Tim put his hand down the front of his shorts and I could see him beginning to fondle his cock. His face was serious, concentrating on the task, and I could see his massaging was taking effect. I was slowly getting a hard-on just looking at him, so unzipped the fly of my shorts and slipped my hand inside and started working on my own cock. Tim pulled his hand out of his shorts and took a quick sniff of his hand. 'Are you done yet?' I nodded and pulled my hand out of my fly, then grabbed my stiff cock through the material to show him. He smiled and broke open one of the condom packs. He took the rubber out and had a look at it before unbuttoning his shorts and pulling them down. I could see his erect shaft bulging in his pale blue briefs, then he pulled those down too and his dark, slim cock bobbed up into daylight, jutting out from a small patch of black hair at the base of his erection, and around under his balls. He looked at me, 'Get yours off too.'
I undid the button of my shorts, and as my fly was already undone the shorts fell down my legs. I was wearing a pair of white y-fronts and my cock was sticking up inside them. Tim grabbed the waistband of my briefs and pulled it straight out, taking a look down inside. 'Hmm. Nice.' I pushed his hand away and slipped my underpants down over my thighs, my cock standing up and now aching slightly. I opened the other pack and took the rubber out. I unrolled it slightly, then placed it on the head of my cock and started to unroll it down the length of the shaft. I'm circumcised, so it was quick for me, but Tim had to pull the skin back from the head of his cock first before he could start running the condom down over his cock.
We stood there facing each other, the rubbers now covering our erections. 'How does it feel?' I asked. 'Kinda weird.' 'Yeah, me too.' Without asking him, I grabbed hold of his cock. 'I'll do you and you can do me.' Tim seemed happy with that arrangement and we started pulling each other off. The condom had felt a bit cold when I first took hold of it, but as I worked away on Tim's rigid cock the heat of his body came through. His hand was grasping my cock very tightly, and wanking away at a fast pace. I felt my whole body straining as warm rushes rippled through me, my buns clenching and relaxing in time with Tim's strokes. I put my other hand under his balls, which were warm and firm to the touch, and pulled ever harder on his cock. With a whimper, Tim doubled forward and I felt his stiffened cock shudder in my hand as the hot sticky cum pumped out of him and filled the end of the rubber. As I looked at his juices swishing under the thin latex, I felt my insides squeeze hard and my balls bunch up under me, and with Tim still rubbing away vigorously, I felt the sperm shooting out of my cock and fill the end of the condom, bathing the head of my cock in warm sticky fluid.
We both let go of our erections and stood for a second looking at the white gluey mass in the ends of our rubbers. 'That felt great,' I said. 'Yeah, amazing.' Tim smiled and let out a deep sigh. I started unrolling the condom from my cock, which was still quite stiff, and after pulling it off tied the end so that the sperm wouldn't dribble out. Tim held onto the base of his cock and removed his rubber too, then like me tied the condom. 'We'd better dump these down the john,' he said, and I nodded in agreement. Just then we heard his mother coming in the front door. Frantically I wiped my cock with the bottom of my shirt, pulled my briefs up and put my shorts back on. Tim wiped the head of his cock in his briefs, then got quickly dressed. He grabbed the condom out of my hand and put the pair of them into my bag, then looked at me and laughed. 'That was close!'
It was only a couple of days after that incident that the two of us were in the boys toilets at school taking a piss. There was another boy there who finished before us, and when he walked out we were the only ones left. Just as I finished and zipped up, Tim grabbed my arm and pulled me into the end stall, closing the door behind us. 'What's up?' I thought there was something wrong. 'Let's jerk off now,' he said, looking very keen, and who was I to resist? He undid my shorts and they dropped to the floor, then he undid his own. The both of us were wearing y-fronts, and I could see his cock was already stiffening inside his. I went to remove my briefs, but Tim said we should leave them on. He grabbed hold of my cock and started masturbating me, slowly but steadily and with a forceful grip like before. I took hold of his hard-on through the cotton material and ground away on it. Our bodies were close and the smell of our hot erections was strong, which made it even more arousing.
I pushed my fingers into through the leg of his briefs and tickled his balls as I kept working on his cock, and he sighed in response, obviously pleased at what I'd done. Both of us were getting close to coming, and suddenly Tim plunged his hand down into my y-fronts and wanked me fast and hard. I gasped and felt my groin lurch as I came, the hot sticky cum shooting all over the inside of my briefs. As my jerking subsided, Tim squeezed the last drops of cum from the head of my cock, then removed his hand from my underpants. 'Finish me off,' he whispered, and I followed his lead, putting my hand down into his y-fronts and jerking hard on his stiff shaft. Very quickly he came, his cock jumping about in my hand as he shot his load. When I let go of him, he kneaded his hard-on to get the last of the cum out, smearing it on the insides of his briefs.
I bent down to pull up my shorts but Tim stopped me. 'Let's swap,' he said. 'Swap what?' I looked at him a bit blank. 'Our y-fronts.' Tim stepped out of his shorts and pulled his underpants down over his shoes and handed them to me. 'Come on, quickly.' Without thinking I did the same, and then we were pulling on each other's briefs before putting our shorts back on. His underpants were warm from his body heat, and full of his sticky cum. It was a weird but enjoyable feeling. He opened the door and looked out, then we made our exit, trying to look as if nothing had happened. The rest of that day in class he would look over at me from a few desks away and we would share a look to say we had our own secret. All afternoon I was very conscious of wearing Tim's underwear, and of the sticky mass spread all over the front of it. I really liked the feeling. After school at his place we swapped our y-fronts back, but before he put his on he put them to his face and took a deep smell. 'Hmm, I can tell you've been in these,' he said, smiling and winking at me. I just smiled back. I'd sort of hoped we would have another wank then, but we just got dressed and after eating some snacks and watching TV, I went home.
Our third jerking session was at my place, actually in my father's office. He's a sports physio and has his office in an annex to our house, but on that day my parents had gone to a local community group meeting and Tim and I had a couple of hours to ourselves. I suggested we have a wank in my dad's massage room, using some of his oils. Tim thought that was cool, so we went in there and I showed him the massage table. 'Your dad massages people naked in here?' he asked. 'No! They have a towel over them, though I think he takes it off and massages their backside if they say it's okay.' Tim giggled. 'You wanna go first?' I asked. Tim nodded, so I told him to take all his clothes off and lie on the table. 'Only if you take yours off too,' he told me, so I agreed and we took our clothes off in front of each other. When he was nude in front of me, I could see Tim's cock was already growing longer. It was the first time I'd seen him completely nude, and I realised he had a beautiful body, slim and lightly muscled, the skin tanned and his waist narrow, his backside curved and smooth.
He climbed up on the massage table and lay on his back. I grabbed hold of his cock, which was semi-hard, and pulled back his foreskin, then poured some massage oil over the tip, letting it run down over the stiffening shaft. I put the oil bottle on a chair and slowly began to rub Tim's erection, feeling it grow rigid under my stroking hand. 'How does it feel?' I asked. 'Mm, good.' His hands were holding onto the side of the table and his body struggled slightly as I kept caressing his cock, willing it to get stiffer, thicker and longer. It was hot and slippery in my hand, pulsing and twitching occasionally as my fingers pressed over his sensitive spot. With my left hand I pushed his legs apart a bit and fondled the silken sac between his legs. I could feel his balls inside, and played gently with them as my insistent right hand continued to pump away on his now solid hard-on. I'd decided I was not going to wank him really fast this time, as we'd done before, but to just keep stroking slowly and firmly, so that I could enjoy it as much as possible.
By now my own cock was standing upright, hard and horny. Tim reached down and took hold of it, not jerking me off, just holding onto it. He closed his eyes and I could see his whole body moving and writhing, really getting turned on by the long deliberate wanking I was subjecting him to. My left hand felt his balls tighten, then his hips jerked upwards and he groaned. As I kept on pulling him off, his cock erupted, spraying jets of cum up into the air, hot sticky puddles appearing over his dark flat stomach. I kept pushing and pulling on his rod, squeezing hard now, making sure that all the cum was out of him. His body relaxed and he opened his eyes, a smile on his face. 'Not bad, eh?' I said. 'Hmm, amazing,' he replied, finally letting go of my cock. I wiped my hand with a disposable cloth, then pulled his foreskin back as far as I could and gently wiped the head and shaft of his cock, before rolling the skin back up and letting go of his now softening prick, which flopped down tired onto the nest of his pubic hairs and the soft pillow of his balls.
I wiped the cum off his stomach, then put my hand on his body, moving it up his stomach and over his chest. His skin felt so good, smooth and warm. I bent down and kissed him. Not lingering or long, just a kiss on the cheek. He looked a bit surprised, but didn't say anything, just sat up and slid off the table. 'Okay, your turn now,' he said.
I clambered onto the table and lay down. My cock was already very stiff, and some pre-cum had seeped out of the slit while Tim had been holding onto me. Tim gripped my cock and held it up straight, then dropped his head and licked the pre-cum off the tip of my cock before pouring the massage oil onto the head. The touch of his tongue on my cock really turned me on and I wondered what it would be like for him to suck me off. But I didn't have time to think about that as Tim started rubbing hard and rapidly along the full length of my aching erection. His left hand gripped the base of my shaft and held it down as his right hand worked its way up and down the stiffened flesh, squeezing and pressing hard, his action aided by the slaver of oil that covered my cock from top to bottom. As he had done, I reached out and took hold of his cock, which was sticking out from his lower abdomen. It was swollen and hot, which made me feel more aroused, and as he increased the speed and power of his masturbation I could feel myself beginning to climax. 'Ughh,' I moaned loudly and my backside tightened and pushed up as my balls clasped together and I felt the burning release as the sperm shot out. Tim turned the head of my cock up towards my chest as he kept wanking furiously, and spurts of cum landed on my face and my chest, still hot as they escaped from my body. Tim kept pulling my cock fast and hard, but I had nothing more inside me. Eventually I grabbed his hand and slowed him down, and he let me go. I let out a deep breath and closed my eyes, my whole body feeling excited but spent. The touch of the disposable cloth on the head of my cock was cold and made me start, my eyes opening in surprise, but Tim worked gently on my erection, wiping the cum and oil away, then using another cloth to remove the drops of cum from my chest and my left cheek. He bent over and gave me a brief kiss where he'd just wiped my face, which felt nice.
I got down off the table and we stood there naked and tired in front of each other, just staring at each other's bodies for a while. Then I picked up my jocks to put them back on, but Tim took them from me. 'I'll put them back on you.' He held them open and I stepped into them, and he slowly pulled them up, adjusting the waist, then fondling the front to feel my cock, which was gradually going down. Tim's cock was still swollen, but hanging down now. I held his briefs out and he stepped into them, and I pulled them up and had a good feel of his bulge once he'd got them on. He laughed. We put our own shorts on, pulled on our t-shirts, and then he seized me and hugged me close. I put my arms around him and we held each other like that for a while, though in the end it wasn't long enough for me. I realised I liked him more than I'd liked anyone before.
The other night I had a sleep-over at Tim's place as his parents were away. His brother was supposed to watch us, but drank some beers early in the evening and fell asleep on the sofa. We had to wake him to get him to bed, then found ourselves alone. 'You wanna watch a movie?' Tim asked. 'Sure.' We had a look through his DVDs and settled on an old action film. 'We can watch it in the tub,' he suggested. 'My parents have got a TV set up on the wall opposite, so you can sit in the spa tub and watch.' I said that sounded cool, so he went into the spa room downstairs and ran the water before loading the disc into the player. As the tub filled, Tim pulled my t-shirt off and put it on a rail, then unzipped my shorts and pulled them down, feeling the front of my briefs on the way down. My cock stirred and as he stood up I removed his shirt and ran my hands over his chest, touching his dark brown nipples then sliding down to his shorts. I pulled the waistband of his soccer shorts out wide and looked down inside. His cock was bulging in the front of his y-fronts and I gave it a feel before pulling his shorts down and slipping them off.
When the tub filled Tim switched off the taps and suggested we get in. I began to take my briefs off but Tim said we should get in the tub and leave them on, so I climbed in after him and we sat down side by side. The water was tepid, but when Tim switched the spa on the churning water felt warmer. He picked up the remote and switched on the video, then put hs arm around me as we watched the introduction. After the film started Tim took his hand from my shoulder and slipped it under the water, resting it on the front of my briefs. He fondled my cock slowly through the material without taking his eyes off the screen. My cock stiffened in response to his massaging, and I ran my right hand down his stomach and over the hard bulge in his y-fronts. He let out a deep breath as I grabbed it and began rubbing.
After a while Tim suddenly stood up in the tub, his erection visible through the wet cotton of his white underpants. 'Pull them down slowly,' he told me. I gave his cock a final squeeze, then took hold of the elastic waist and edged them down. Tim's dark smooth skin was glistening wet and his y-fronts slid smoothly over his backside and hips. His dark pubic hair appeared above the waistband, then the rigid flesh of his cock. As I slowly pulled the briefs down his thighs, his shaft was released and stood to attention in front of me. Down over his knees and into the water, I pulled his underpants right down, then he put his hands on my shoulders and stepped out of them. I could smell the musky male scent of his cock and looked up at him as he stood, his body glistening wet, the skin dark and moist, his stiff erection standing proud.
He sat back down beside me and pushed me to stand up. My cock was hard inside my briefs and now aching to be let loose. Tim repeated the slow, drawn-out striptease on me and when I finally stood naked in front of him he took hold of my cock and wrapped his mouth around the head. I let out a moan as he licked the head and started sucking. I felt my balls tighten as he worked away, taking me deep into his mouth, then letting me ease out while he licked the glans in thick broad strokes. I was getting very turned on when he suddenly stopped. 'I love this bit!' So did I, but Tim was talking about the film. There was a great action sequence, so I sat back down next to him in the water and we watched it together. When it had passed my cock was still stiff, but I was no longer close to coming.
'Stand up again,' Tim said. I stood dripping wet with my cock poking up, and was expecting him to resume sucking when he squeezed out some liquid soap from the container on the wall next to the tub and began lathering the shaft of my cock with it. Slowly he covered the full length of my cock with a thick layer of the soap, then took his hand away and looked at it. He got up and turned round, then bent over the edge of the tub, exposing his hole to me. 'See if you can get inside' he murmured. 'Are you sure?' He nodded in response. I took hold of my heavily lathered cock and pressed it towards the dark neat opening. I felt his skin was hot when I pressed against it, and pushed forward a little. I was a bit hesitant, but he whispered for me to go on, so I pushed harder against his hole and suddenly the head of my cock slid into him. The feeling was amazing. Inside he was hotter than hell, and the smooth lining of his insides gripped my hard-on like a tight glove. The thick layer of liquid soap meant my cock glided slowly but easily in, until finally I could feel my whole hard cock inside him. It was the most incredible feeling of my life and I have never forgotten it. By instinct I thrusted back and forth, slowly at first, but as the sensation built in my body my strokes were more insistent and deep. In the end I was lunging into him and my cock felt like it was twice its size and fit to burst. When the first shots of cum sprayed into Tim's body I let out a deep primeval sound that I had never heard before, and my body kept thrusting without thought until I fell over his back, spent, sweating and utterly exhausted.
It was a minute or two before I finally slid my thick reddened cock out of his rectum and plunged into the water to wash away the soap and slime. Tim turned around and took hold of me, gripping me tightly and kissing me. 'I love you.' His voice had a quality to it that made me realise this was serious. I kissed him back as we sank into the water, the video still going in the background but by now completely irrelevant to us.
All that was years ago now, but when I think back over it, it remains the most important time of my life. Tim is still around, still my partner and the feeling is still there. Hopefully always.