Ian and I went to school together when we were 17. We didn't know each other then, we had friends in common and I admired him from afar. He has always been beautiful. 5'10" with an athletic build, blonde hair and blue eyes. He has smooth skin with one or two scars from when he had chicken pox. He has delicate features and a cute, pursed mouth. I'm not usually attracted to guys, but from the first time I saw him, I knew Ian was something else. I would imagine myself against him, holding him, touching and kissing him. From what I heard about him I knew we would get along really well. He liked the same sports as me, he did similar subjects, he knew the same people and he even looked like me! I'm a slightly shorter brown haired version of him. But then he left school and I decided I should forgot about him. Unfulfilled fantasies can be harsh. About two years after that we were introduced at University. We became friends instantly. We started doing everything together, kind of annoying our friends. I remembered my fantasies about him, but I never thought of indulging them. Ian was just a friend now. We went running together, went to movies and ended up working at the same bike shop. People often mistook us for a gay couple because we were so comfortable together - but Ian was always meeting women. His sex life surged ahead while I just watched and wondered why I felt jealous.. One day after being friends for about a year, I went over to his place after work. He decided to have a shower, which was normal. This day, however, instead of being downstairs waiting, I was sitting on the floor in his bedroom using the phone. I was arranging accommodation for our mountain-biking trip we were going on the next week. When he walked in after his shower he was only wearing a towel. I suddenly realised how sexy he really was. His pleasant manner often made one forget that he had a very buff body. He had strong, firm pectorals with large, smooth nipples. His chest was fuzzy with light brown hair that made an enticing trail down underneath the towel. He whispered "Excuse me" as he leant over me and grabbed a pair of boxers off his bed. For a moment all I could register was the way he smelled. It was a manly, yet slightly sweet scent that took over my senses. I tried to carry on my phone conversation while discreetly watching Ian's movements. He turned around and dropped the towel - I realised it was the first time I had seen his ass. It was slightly fuzzy, and was creamy white, which contrasted with his tanned, smooth back. As he bent over to pull on his boxers I caught a glimpse of his balls between his thick, muscled legs. The sight was instantly imprinted on my memory. After his shower they were a dark pink and were hanging quite low, with the left one noticeably lower than the right. He started to turn as he pulled up his shorts and I quickly looked at the floor. I ended my call and looked up. "Travis says that we can use his parent's house down south if we want." I told him. All of a sudden the thought of having somewhere private to stay on our trip appealed to me a lot more. Ian was only wearing his boxers and was still quite damp. "Awesome! We can spend our money on beer instead of accommodation." He casually scratched himself and from my low angle I saw another glimpse of testicle up the leg of his boxers, which I only just noticed were green with polar bears on them. I also noticed that I had tent pole action he thankfully couldn't see from the way I was sitting. He started talking more about the trip and pulling on the rest of his clothes while I tried to get my hard-on under control. When I felt that it was flaccid enough I got up to leave. "I better go home. Call you tomorrow?" Ian seemed disappointed. "Okay. Catch you later, buddy." He turned as I walked out the door and I brushed against his back - which gave me another boner straight away. As soon as I got home I went into the bathroom and stripped in front of the mirror. I looked at my body and compared it to Ian's. I had more hair on my chest and was a bit thinner. My muscles still were pretty defined, though. If I put on a little bit more beef I would probably have the same body as him, but not so tan. I was pretty sure his dick would be different though. Unlike most guys I know, I am circumcised. I started thinking of Ian's ass and testicles again. My dick quickly jumped up to its hard 6.5 inches. I slowly stroked it and looked at my balls. Like Ian's, my left hangs lower than the right. I spat on my hand and rubbed it slowly over my cock and thought of what it would be like to put my hand between Ian's legs and cup his low hanging sweaty balls, while putting my other hand on one of his large nipples and kissing the back of his neck. I masturbated harder while thinking of stroking him through those green silk boxers. I was jerking hard and thinking of getting it on with my best friend! Then I thought of that last glimpse of ball sack up the leg of his boxers and I spurted more cum on myself than I ever had before. I knew our trip was going to be interesting, to say the least.
About two weeks after that incident Ian and I went on our trip. We were staying at my friend Travis' holiday house, which turned out to be a very small, bare building with one table, a couple of mattresses and a cooking element. The bathroom was detached and had a very weak shower. We got there late at night and decided to have a few drinks then go to sleep. After a couple of beers Ian got up and said "Just a second. I've got to take a piss." After he went out I decided I had to piss as well, so I got up and went outside. I found Ian standing on the grass. He heard me approach and said "Couldn't be bothered finding the bathroom. This is good enough, don't you think?" I stood there for a second and said "Good enough for me." I walked up next to him and unbuttoned my fly, at the same time I noticed that Ian was doing his up already. He stayed where he was while I got out my dick and started to piss. "I think we should get up early tomorrow and go straight to the Neck-Breaker." He said, "The easier trails won't be any good here." I looked up to agree and noticed that his eyes were on my dick. I shook the drips out and placed it back in my shorts before it started to bone up. Ian looked at me and realised he had been seen. "I never knew you were circumcised," He said "Are you Jewish?" I felt very embarrassed and looked at my feet. "No. I think my parents just thought it was cleaner." Ian shook his head "I can't imagine what it would be like to not have a foreskin." I started walking back inside and Ian followed. "I can't imagine what it would be like to have one," I said. Ian laughed, "It's pretty good. When I pull myself I can't stop playing with it. They say circumcised dicks are less sensitive." I felt a bit annoyed at this comment. "Well I don't know how sensitive yours is, but I can say mine is plenty sensitive. I think I might go to bed now." Ian looked at me. "Okay. I'm going to stay up for a little while. I'll wake you up in the morning." I went into the bedroom we were sharing and lay down on my mattress. I toyed with the idea of wanking quickly, but thought it was too much of a risk. After that I drifted off to sleep.
I woke up early, and saw Ian was still asleep. He was lying curled up on his side. Like me he was wearing boxers and a T-shirt. Never had he looked more beautiful to me than he did at that moment. Sleep made his face looked younger than usual, and he seemed totally untroubled. Just as I was about to get up he rolled over on to his back, and his shirt rolled up on his stomach a little. I could see his the treasure trail that disappeared into his boxers, but more exciting I could clearly see the outline of an impressive boner underneath. It seemed to be about 6 or 7 inches, and quite chubby looking. I could have sat there all morning watching it, but I heard his breathing change and I quickly got up and went out to have a shower. And a quick jack-off.. Afterwards I went back inside wearing only my towel. Ian was still lying on his mattress but was awake. When I walked in he rolled over and surreptitiously pulled his T-shirt down over his hard-on. "Morning honey." I said with a smile. Ian smiled back. "Morning munchkin." As I bent over to pick up some clothes from my bag I felt my towel slip and drop off my waist. I suddenly found myself standing totally naked in front of Ian. "Oops." Was all I could say as I picked it up. Fortunately my penis was soft, and the warm shower had left it slightly extended. It wasn't unimpressive. "Careful." Ian said "You don't want to excite me too much this early in the day." I mock-laughed and said "I just want to give you a reason to get out of bed, dickhead. If this isn't enough, maybe the neck-breaker will do it." "Sold!" Ian shouted and leapt off his mattress and went quickly out to the bathroom. Not quick enough to prevent me from seeing the bulge in his boxers though. "Just more jack-off material for me" I thought to myself.
We spent the whole morning biking hard. Half the time I was watching Ian's body instead of the track, though. Ian is a better biker than me, but I fell over more than usual that day. The Neck-breaker was our last stop. It's a long trail, and isn't particularly challenging until the end where there are two 5-foot jumps, the second of which has a shallow ditch of water on the other side of the ramp. Once we reached the flat part of the trail before the jumps I decided the only way I was going to make them was to power ahead of Ian and do them before him. I surged ahead and took the first jump at just the right speed, landed hard but kept going, making the second jump and clearing the pool of water. I didn't make the landing too well though and went for about a foot before wobbling and falling over. I started laughing and looked back in time to see Ian go over the jump far too slow and plunge headfirst into the water. I got up and walked over to the ditch. "Nice dismount. Landing could be improved though." Ian looked up with his trademark mischievous smile. "Fuck you, pal." I laughed at him again. "How am I going to come back at that brilliant..." I didn't get to finish the sentence as Ian pulled me into the water. I got up and stood in front of Ian. I was about to say something when I realised that Ian's hand was now on my waist. "Are... Are you alright?" I asked. Ian looked into my eyes and said, "I'm great. How are you?" I opened my mouth to answer - and found Ian's mouth on mine. He was kissing me! I put my hands on either side of his head and kissed him back while he grasped my waist firmly. His mouth was soft and hot while his tongue wrestled forcefully with mine. He broke our embrace and pushed me away slightly. I could see his hard cock straining against his lycra bike shorts, and I assumed he could see mine doing likewise. He started to say something, "Matt..." and then stopped and looked me in the eyes again. "This is going to be fun." He said and pushed me down to the edge of the ditch. I just sat there in disbelief as he kneeled in the ditch in front of me, pushed up my short and started pulling my shorts down. "Wait, Ian." I said. "Do you really want this?" "Do you?" he asked. I closed my eyes. "I want this more than you could know. But not if you don't." Ian crawled up my body till his face was against mine. "You are the only guy I would ever do this with. But I really, truly want to do this." I smiled and kissed his forehead. "Then let's do it." He yanked my bike shorts down to my knees and my cock leapt into the open. Ian took it in his hand and started jerking me off straight away. I was already leaking a lot of precum. Ian smiled. "I never thought I would say this, but this dick looks mighty fine." With that he lowered himself and licked around my shaft and sucked on my balls. I started moaning loudly as he nibbled and sucked, and then took my whole cock in his mouth and started moving back and forth vigorously. I rubbed my hands through his hair as he buried his face in my crotch. "Ian," I cried "Oh my god, Ian!" As he kept giving me the amazing blowjob he rubbed his hands over my abdomen and around my nipples under my shirt. I was bucking my hips, driving my cock into his mouth in time with his sucking. Then he took his mouth off my dick and licked up my stomach, over my chest and started kissing my jaw, while his hands rubbed my thighs. "Alright Matt, show me your stuff." He said into my ear, then stood up in front of me. I sat up and put my cheek against his hard dick and put my hands on his lycra covered ass. He put his hands on my head. "You know I love you, don't you Matt?" he said. I closed my eyes and kissed the shaft of his cock through his shorts. "Yep, I know. I love you too, Ian." He pulled his shirt over his head as I hooked my fingers in his shorts and pulled them to his ankles. "Wow." I said. Ian's dick pointed at my face, and it was more impressive than I had imagined! Definitely over 7 inches and quite fat. It was erect but hung forward, whereas mine pointed straight up. Even in his engorged state his foreskin almost covered the head. His balls hung low as they had that time I saw them after the shower. And they were sweaty. I could smell him strongly. I loved that sweet, musky smell! "Please, Matt" Ian said. I looked up at him and smiled again as a gently put my hands on his cock and pulled the foreskin away from his swollen head. I quickly licked the tip. Then I kissed it. Then I slowly drew his cock into my mouth and kneaded his balls. He was crying out my name as I gave him the most amazing blowjob he had ever had (his words). Even though I had never sucked dick before, I loved what I was doing and I knew it was giving him pleasure from the sounds he was making. While I was totally into the moment, part of my mind was telling me "Look at this! You're in the middle of the forest, exhausted and sweaty and sucking your best friend's cock!!" I was happier than I had ever been.
Ian had his hands on my shoulders and was beginning to grasp more tightly. "Mat, I--I'm going to..." I pulled myself off his cock and put my hands on his waist, pushing him down into the water. His back was against the jump and his dick was poking above the water. I leant over him and kissed his mouth, giving him a taste of his own precum. I pushed myself against him, rubbing my cock along his thigh and then against his dick. We started kissing furiously and frotted ourselves against each other. I was rubbing his chest and nipples with my hands while he groped my ass. Our cocks were rubbing hard together in the water and I could feel myself getting closer and closer to the edge. "Ian, I LOVE YOU!!" I shouted. Suddenly he came, spurting semen all over my dick and chest. He clasped me to his body tightly and started sucking on my neck as I felt my balls spasm and I started shooting spoof all over Ian.
We lay there together, panting, our cum mixed between us. "Ian," I said with my head against his chest, "mountain biking has never, ever been this good." Ian roughly kissed the back of my head. I could hear him panting from the activity we had indulged in. "We are definitely going to do this again, Matt." He said. We lay there a while longer, naked, sweaty and drenched in cum. After some time it finally occurred to us that we were on a mountain bike trail that somebody else might want to ride. We pulled our clothes back on and slowly cycled back to the house. That wasn't the last time Ian and had that much fun together...