I met Tim through work. I'd just started my first job after college at the same place Tim was already working. It'd been about 6 months now, I'd been living with my parents while working, and I was ready to move out on my own. I worked in the warehouse, moving boxes mostly by hand. It kept me in good shape. Tim was one of the "office pukes" that worked in the cubical farm in the adjoining building. I'd seen him around a few times, but never talked to him. Today, he was putting a flyer up on the bulletin board in the break room. As I walked by, I read his flyer: Roommate needed. Clean condo, close to work, reasonable rent. Contact Tim in Receiving" and then it gave his extension. I stopped in my tracks. This was precisely what I was looking for.
"Are you Tim?" I asked as he was walking away.
"Yea," he said as he turned. "You looking for a place?" Tim was about my height with red hair, pale skin, and shiny blue eyes. He was pretty thin, though. Probably because he worked in a cubical all day.
"Yea," I said and I stuck out my hand. "I'm Chris."
We sat down and talked. He seemed pretty chill and we hit it off. We agreed that I'd come over after we got off work to have a look at the place.
I made my way over and Tim buzzed me up. The condo was small, but nice. A large center room with an attached kitchen, a balcony that overlooked nothing in particular, and a bedroom on either side of the center room. Each bedroom had its own toilet and shower. All in all, it was a pretty nice please.
Tim offered me a beer and we sat down in the small kitchen. We discussed numbers and all seemed to be within my price range. We shook hands on the deal and I left after we'd agreed that I'd move in this weekend.
We settled down in to a pretty good routine. We worked nearly the same hours so we had a lot of off time together. We became friends.
One night, we were watching tv, sitting on the couch, and having a few beers after work. Tim asked if I had a girlfriend. I told him that I used to in college, but it's been a dry spell since.
"Well," Tim said as he turned to me. "Have you figured out that I'm gay yet?"
I blinked. "No, I hadn't."
He smiled. "Well, I am. And I'm very good at it. Know what I mean?"
"Not exactly," I managed to say as my mouth dried up.
He laughed. "Well, if you ever want to find out, all you have to do is ask and I'll show you."
"Ask you? " I asked like an idiot. "Ask you if you're gay?"
He shook his head. "No dumbass. If you ever want a blow job, all you have to do is ask. It'll be that easy." Then he reached over and put his hand on my thigh.
"Um..." I stammered. "Thanks, but no thanks."
He pulled his hand back slowly, then he stood up and turned for his bedroom. "Well, the offer will stand, but not forever." He walked to his door and as he closed it, I heard him say "It's a limited time offer, Chrissy." He knew I hated when he called me that.
About a week went by and neither of us spoke about that night.
But one night, I was super horny. I don't know why, but I was. Tim had just come out of his room in his underwear and a tshirt headed for the kitchen for a drink of water. I don't know why, but I suddenly wanted to take him up on his offer. As he was about to turn back to his room, I stood up.
"Hey Tim?" I said. He stopped and turned to me. "Any, um..... chance that the... um... offer for... you know.... is still good?" God, I'm an idiot.
He smiled at me. I knew he was about have a little fun with me. "What offer is that?"
"You know, the other night." I said.
"Hmmmmm.... The other night.....?" He smiled.
"Yea," I said. "You know. When you said you were good? You said all I had to do was ask?"
"Ah, yes," he said as he walked over and sat on the couch. "I remember now."
I sat down on the other end. "Yea," I said. "Would it be ok?"
"Ok, first of all," he said. "There has to be some rules involved. One: You have to ask me. Nicely. Using proper words. I want to hear 'May I please have a blowjob' or 'would you please suck my cock' or something similar. Understand?"
"Ok," I said shyly.
"Rule Two is that you have to be naked when you ask me for a blowjob," he said. "I'd prefer that you already have a hard-on as well. Got it?"
"Got it," I said.
We sat in silence for a few seconds.
"Well?" Time asked.
"Oh, right," I said and I stood up and disrobed. I could feel his eyes on me as I stood there taking off my clothes. I could feel my erection building. I sat back down.
"No, no," he told me. "Stand back up. Let me see the merchandise."
I stood up, my six inches fully inflated and pointing at the ceiling.
"Very nice. Turn around," he told me.
I slowly turned in a circle.
As I faced him he was staring at my cock. He looked up at me.
"Wait," he said as he stood up. "That was too easy. " He pointed at the couch and told me to sit, then he got up and went to his room. He returned a few seconds later with a DVD. He walked over to the player and put the disc in and set up the tv. The movie started. It was a porno. A gay one. Two guys were naked and kissing sitting on a couch.
As he walked back over to the couch, he said "I'm not going to let you dream that some girl is sucking you off. Rule Three is you either have to watch me or watch gay porn." He walked up to me and kicked my legs apart. "And you better tell me when you're about to cum because Rule Four is that you have to watch me as you cum in my mouth. " He lowered himself to his knees between my legs. He reached out and took my aching cock in his hand. "Got it?"
I was watching him intently. "Got it," I breathed, barely a whisper.
Let me just say this about Tim's skills: He's got them and got them good. I've had a few blowjobs in my life but this was something else. It was odd at first watching a guy suck me, but the warmth of his mouth and his technique was masterful. He did this thing where he'd take my balls in his hand and roll them around softly while a finger tickled my taint. When I felt his finger touch me down there, I spread my legs wider for him. Was I asking him to play with my ass or something? Maybe on some level, but all I knew at the time was that this was something new and unexpected and I wanted more of it. As his head bobbed up and down on my cock and his tongue worked its magic, I knew I was getting close.
"I'm gonna cum soon, " I warned him.
He looked up at me wide-eyed, moved his hand from my balls and took hold of my shaft. Then he stated stroking me quickly as he sucked harder. Our eyes were locked. I felt the release hit me as my semen flooded his mouth. He slowed his strokes, but kept sucking me. He took my entire length into his mouth, held it there for a moment, then very, very slowly pulled back all the while keeping eye contact. He let my cock exit his mouth and he ran his tongue over the sensitive head a few times. Then he released my cock, wiped a little spit from his mouth and stood up. "Yummy," was all he said as he stood there looking down at me, his erection tenting his underwear.
He stood there for a brief moment and then turned. He walked over to the tv, removed the DVD, and walked to his room without another word.
Over the course of the next few weeks, I got braver about asking Tim for blowjobs. But when Tim told me that he'd found a guy he liked, I laid off asking him. I know it was rude of me to ask him to suck me but not return the favor, not to mention not going out with him as a couple. So, when he told me about Carlos, I felt bad about it. But, being 23 and horny all the time, I gave into to desires and still asked him.
He came home a little drunk one night after a date with Carlos and plopped down on the couch with me.
"How was your night?" he asked me, smiling broadly.
"Good, how was yours?"
He smiled broadly. "He's got a great cock. Just like yours. But he shaves his pubes. Would you do that for me?"
"Shave my pubes?"
"Yea," he said. "It's fucking sexy as hell."
"Yea, sure," I said. "I'll do it in the morning."
"Good," he said as he turned to the tv. "Carlos is a great guy with a great cock. You know what I mean? It's big and thick and he cums alot." He then went on to describe it in detail, then continued telling me about how he'd sucked him off not long before he got home. As he talked, I felt my cock stiffen.
Fuck it, I thought to myself and I stood up. I took off my shirt and pulled down my shorts. "May I have a blowjob?" I asked him as my cock hit full hardness.
He looked at my cock and smiled, then got up and went to his room. I heard him rummage around for a minute and he returned. He'd stripped down to his underwear. Underwear, I might add, that were just plain tiny. They were black and you could see through them easily. He put a DVD in the player and turned it on. He grabbed the remote and fast forwarded to a scene I'd never seen before. When it started playing, it was a close up of a large, black cock fucking some skinny white guy's ass. Tim put the remote down and then kneeled on the couch next to me. He bent over and took my cock into his mouth without a word.
I don't know why I did it. I don't know why I reached out and started to feel his ass as he blew me. The feeling of the fabric of his underwear and his ass was something I just had to experience. I heard a soft moan from Tim as I massaged his ass cheek. I watched the scene play out on the tv. I couldn't help but wonder what it would be like to fuck Tim like that. I had a feeling he'd let me if I asked.
I continued to amaze myself as my hand slowly slid around his hip and under him. His cock was hard and constrained by the fabric. Another moan muffled by my cock. Someone was enjoying this. I slowly rubbed his cock, feeling his balls through the thin, silky fabric. It was hot to the touch.
Suddenly, Tim stood up. He lowered his underwear to the floor and then got right back to where he was before. As he kneeled next to me, he took my hand in his and guided it to his cock. Once my hand was where he wanted it, he bent forward and commenced sucking me in earnest.
My hand began to move, stroking him. I could feel the heat and the hardness of his cock. He moaned loudly. I was doing something right. I started to stroke harder and faster. He widened his knees. I kept stroking. He suddenly sat upright.
"I'm gonna cum" he said quietly.
I kept stroking him as his head tilted back.
"Oh, God," he said as I felt his cock twitch in my hand. A rope of white cum shot out and splashed onto my chest. Then another. His body shook as his orgasm washed over him. More cum slowly flowed out of his cock and onto my hand as I continued to stroke him. He looked down at me and I pulled my hand away. I looked at my hand. It was covered in his cum.
"Thanks," he said as he wiped the sweat from his brow. "I needed that." The he leaned forward and licked up the cum from my chest. Once he'd gotten it all, he took my cock in his mouth again.
I looked at my hand. What was I going to do? I brought my hand close and smelled it. It smelled like my cum, I guess. I tried to stop myself, but I couldn't. I stuck out my tongue and took a small taste. It tasted like my own cum. (Oh, come on. What guy hasn't at least tasted his own cum a little bit?). I licked a little more. It was warm and a little salty. It seemed to coat my mouth. I licked more of it off my hand.
Tim continued to suck me as his left hand started to feel my balls. I widened my legs for him. I felt a finger exploring and suddenly, it was on my anus. I jumped slightly as his finger began to push. It met resistance so I felt him start to toy with my anus lightly. That did the trick.
"I'm gonna cum," I moaned. I looked down at him as he just held his head in place. I was in that no-man's-land between the start of the orgasm an being unable to stop it. Then I felt his tongue flick across my cock head. The warmth of his mouth and tongue pushed me over and an intense orgasm shook me.
When it was over, he sat up.
"Well, I think we're going to have a new rule around here," he said."
"What's the new rule?" I asked as I stood up.