"Hey Tim, you home?" I bellowed as I walked through their back door.
Tim was one of my best friends and we had decided to attend the same college after graduating high school and were finishing up our freshman year. We were supposed to study for an upcoming math test together after we finished class. Since his parents both worked, they weren't home now and wouldn't be for another few hours. I stopped in the kitchen and listened for a reply. When I didn't hear one, I yelled again.
"Hey Tim, it's Nick. You upstairs?"
Still no answer, which was weird. Tim knew I was coming over, and since the house wasn't locked he had to be home...somewhere. He had to be up in his room. It was the only thing that made any sense. I crossed the living room and headed for the stairs, figuring he was up in his room. Their house was pretty plush, so the thick carpet on the steps prevented any creaking or other noise as I climbed them. I reached the top of the steps and walked down the hall towards Tim's bedroom, thinking nothing was out of the ordinary. Tim tended to be distracted all the time, one of those things that led to our planned study session this afternoon.
Not suspecting anything I was about to say hello when I walked into his room and saw him. He was sitting as his computer and was rubbing his crotch through his shorts while staring intently at the porn website. His shorts were tented up by his obvious arousal, his hard-on stretching the fabric. Tim pumped his shaft through his shorts slowly, a damp spot hear it's tip. Obviously, he hadn't heard me come in or holler from the downstairs from the startled look on his face and feeble attempt to hide his hard-on as he realized I was in his room.
"Uh, sorry man....didn't hear you come in." He stammered.
His face was flushed and there were small beads of sweat on his brow. I must have surprised him at just the wrong time. I pretended not to notice the clearly outlined bulge in his shorts and looked down at the floor, rummaging through my backpack while Tim shut off his computer. Seeing his chance, he awkwardly flopped from his desk to his bed, trying to keep his back to me.
"Dude, were you just doing what I think you were doing?" I asked, still looking for my notes from class.
"Shut up!" He yelled back.
I couldn't tell if he was pissed off, embarrassed or both. Whichever it was, he wasn't happy about getting caught in the act. I chuckled to myself, trying hard to suppress a grin.
"It's no big deal man. " I told him, "I'll only tell everyone on the team!"
"You better not." He replied, his voice dropping now.
"It's her fault man, she's been teasing me for weeks now but won't let me in her pants".
The "she" was Tina Wilkes, Tim's on-again, off-again girlfriend. Finding my notebook, I looked up at Tim. He was pretty upset now, having had a few minutes to think about things. His shaggy red hair hung over his eyes. I thought I may have seen tears trying to well up in his eyes, but wasn't sure. He was angry and confused, unsure of himself. I sat down on the end of the bed. Tim had pulled pillow over and covered his crotch with it. I could tell he was having a hard time dealing with the hormones and frustration of having a girlfriend, yet not being able to score with her. It bothered me a lot, seeing Tim so upset. I felt a sense of uneasiness in the pit of my stomach as I checked out my friend.
Tim was built like me, about six feet tall and maybe one hundred seventy pounds. Tall and thin, his pale skin and red hair made him stand out from the crowd. The freckles on his face and blue eyes were appealing to everyone who met him, yet because he was lanky like me, he didn't always fit in with the popular groups at school. Tina Wilkes was out of his league (mine too, for that matter) so it didn't surprise me at all she was giving him the cold shoulder when he made moves on her. I felt sorry for him, and at that moment felt something more for him too. Tim and I had always been close, able to talk to each other about anything; cars, girls, our futures. My friend was suffering frustration and now shame and embarrassment.
"Tell ya what. I'll forget all about what I just saw...." I let my voice trail off.
"Okay, what do I have do?" Tim asked.
"Nothing really, I'll do most of it." I answered back. "You just have to promise to not freak out or anything."
"Alright."
I stood up, feeling my own cock starting to swell in anticipation of what I had planned.
"I'll be right back." I said as I headed down the hall to the bathroom.
I switched on the light and opened the medicine cabinet. Finding what I was looking for, I grabbed a towel and looked at myself in the mirror. Could I really do this? Could I really finish what I planned on starting? I wasn't sure myself. Like most guys, I was curious what it would be like, how it would feel and if I'd physically be able to take it. The swelling in my shorts and increased tension in my gut told me this was the best and maybe only time to find out. I headed back to Tim's room. He was sitting with his legs crossed, his head hung down. He didn't look up when I came back into his room. I walked over the bed, standing in front of him. Since he hadn't bothered to look up, he did not see what I had in my hands.
"Tim, you're gonna have to trust me. Do you?" I asked hesitantly.
"Sure Nick, I trust you."
"Good. I want you to stand up."
Tim moved slowly, pulling the towel away from his crotch as he got to his feet. He was trembling a little, the gooseflesh evident on his arms. He still wouldn't look at me.
"Close your eyes..." I told him softly.
I had seen Tim's body many times, in the showers after practice and things of that nature. This was different and we both could feel it. He slowly pulled his shirt over his head and dropped on the floor. I could see all of his ribs and the prominent points of his shoulders and collar bones. His chest was smooth and flat, with no body hair to mar his creamy, pale skin. I took a step closer, to where we are almost touching.
"Remember, no freaking out." I whispered.
"I won't." He whispered back.
I didn't need more encouragement. I slowly leaned in and kissed his neck softly. He jumped just a little, but didn't freak or push me away. Emboldened, I kissed his neck again, giving him just a slight nibble as I moved lower. Tim gasped. I put my hands on his shoulders to steady us both. Tim's breathing grew shallow, his eyes remaining closed as I kissed his collar bone while I dragged my fingertips lightly over his chest. Now oblivious to any risk or second thoughts, I covered his nipple with my thumb and finger, gently squeezing as I raised my head slightly and kissed Tim on the mouth. He gasped hard, his mouth opening as it met mine. I pushed my tongue in slightly while rolling his nipple between my fingers.
I probed his mouth gently with my tongue as Tim began to kiss me back. Softly at first; then with more growing urgency. His hands reached around my back to hold me close to him. Sensing his need now, I released his nipple and slid my hand lower. Tim's body trembled as my reached the crest of his hip. I broke our lip lock for a moment and looked intently at him.
"Tim....are you okay?" I asked softly.
"Yeah, I'm okay." He answered, finally looking back at me.
"Good, I'm glad." I smiled at him.
I leaned in and kissed him again, now sliding my hand lower past his waist. I could feel the tenting of his shorts as I drew small circles on his upper thigh with one finger. He was trembling completely now, almost shivering. Tim leaned his head back as I kissed his neck. I moved my hand from his thigh, brushing my fingers against his swollen shaft. Tim moaned softly. I cupped his hard-on with the palm of my hand, rubbing him slowly through his shorts. I could feel the damp spot at this tip of his cock as his tongue swirled with mine. Tim moaned appreciatively as I stoked his shaft, but we both wanted more.
I broke the kiss gently and begin kissing down his throat, moving my other hand to his waist. Looking up at him, I could see the pleasure on his face. I released his cock to take his shorts in both hands. I kissed lower now, moving down from his chest to his abs. Tim's body continued to respond to my touch, and I think he knew what might be coming next. The position I was in began to hurt my back, and since I knew what I was going to do, it only made sense. Shifting my weight for a moment, I got down on one knee, then the other. Tim looked down at me, his mouth hanging open. His erect cock, straining his shorts, was level with my face.
"Nick, are you gonna...." His voice trailed off.
I had never done it before, but I had already come this far. I smiled up at him and nodded slowly. I was going to fellate my best friend.