That night, Carter was all that I could think about. I have never had my dick sucked like that before. I was still shocked at my feelings towards this man, but one thing that I know for sure is I will consider myself bi-sexual. I had my first gay experience, and I wanted to make sure that I had many more. The next day, I was unable to go to the gym. I had to be to work for a once-a-year meeting that would start early. The events yesterday made me completely forget to tell Carter in advance. Carter called me that night.“Hey Mike” Carter said.“Hi” I replied.“Look, I hope that I didn’t upset you yesterday, or make you uncomfortable” Carter inquired.“Not at all. I had a meeting that I forgot to tell you about given what happened, but the truth is I have not been able to forget about yesterday” I told him. “And I meant what I said in that note. You gave me great pleasure and I haven’t given you anything in return! I will see you tomorrow morning at the gym.”After I hung up with Carter, I was unbelievably horny. I had to jack off right away, or I was going to explode in my pants. I looked up some of the usual porn on the internet, but the truth was I didn’t need it. I had the scene from yesterday stuck in my head, and it was all the material I needed to get off. I had one of the best jack off sessions of my life, and one of the most intense orgasms I have ever given myself. I even stimulated my anus a little bit, which was not unheard of, but definitely unusual. I can’t remember the last time I enjoyed stroking my cock or playing with my ass that much.The next morning, I got up and went to the gym as usual. I drove along and visualized the plan that I put together while drifting off to sleep last night. I decided that I did not want to wait to return the favor to Carter. I arrived at the gym right on time and walked in the doors with Carter as usual. We made eye contact, and I definitely felt something that was not there before the shower scene. We proceeded down to the locker rooms as usual and changed, probably paying a little bit more attention than usual to each other. I started to make conversation as we walked out to the floor.“Do you have to work today?” I asked.“No, actually I have the day off” Carter replied. I just smiled.“I’ll be right back, I forgot something in my bag” I said. I ran back into the locker room. I came back out in five minutes and Carter was waiting for me. “What took you so long” Carter inquired.“I had to pee” I answered. “Can we make it a short work out today, I would like to get some breakfast when we are done.”“Sure” Carter said. We continued with our workout which lasted about a half an hour. We went back to the locker room and showered, staring at each other the whole time, but not daring to do anything because there were plenty of people around. When we were done, we headed out to the parking lot.“Alright, follow me” I said. I drove off with Carter following me to the restaurant down the street. We sat down in the restaurant and ordered breakfast, just staring at each other, reading each other’s minds. There was so much that was understood, yet unsaid. Now was the time to enact my plan. I slid my shoe off and reached across under the table and placed my foot in Carter’s crotch. He was already hard. He didn’t even look surprised when my foot made contact with his dick! We hurried through our breakfast, and I told Carter that I called off of work today. I asked him if he would like to come over to my place. He followed me back to my house.We walked up to the door of my house and I unlocked it. I stepped inside and Carter followed. He looked around and wasn’t surprised to find my place extremely neat. Without another word, I turned around and kissed him on the lips. While we were kissing, my hand was searching and exploring Carter’s body. My hand slipped under his shirt and I tweaked his nipple. His hand roamed around and groped my ass. I started to slide my hand down his stomach and I undid his pants. I broke the kiss to undress him. I slipped his shirt off first, followed by his pants and underwear at the same time. His 7 ½” cock flopped out of his pants right in front of my face. Without even thinking, I took a man’s cock into my mouth for the first time in my life, and I absolutely loved it! I couldn’t believe that I never had this urge before. I sucked on his dick and balls for a couple of minute, when Carter pulled me up by the shoulders. He proceeded to take my clothes off so that we were both naked. I led Carter into my bedroom to my king size water bed and pushed him down on his back. I continued my first blowjob, swirling my tongue around his cock, pulling it out of my mouth now and then to work on his balls. Carter was clearly enjoying himself, and so was I. When he said he thought he was getting ready to come, I stopped sucking his dick.“I want you to have a special orgasm” I said.“This is special” he answered.“Yes, it is, but I want something else” I replied. I got up and walked into the bathroom. When I returned, I tossed Carter some lube and told him that I wanted to get fucked in the ass. A look of pure joy came over Carter. He didn’t even say a word. He stood up and led me to the bed and pushed me down on my stomach. He started applying the lube to my ass, slowly working in and out of my asshole with his index finger. He slowly worked his way up to three fingers, and I enjoyed the feeling so much that I couldn’t take it any more. “I need you now” I said. He stopped fingering my ass for a moment to apply lube to his dick. “Her e we go. Are you sure you are ready” he asked.“Yes” I nearly screamed. With that answer, Carter moved forward. I felt my ass cheeks part. A moment later, I felt the head of his dick touch my asshole. Carter applied a little bit of pressure and the head popped in fairly easily. He waited a minute or so, and started to push his dick into my ass. Slowly, he pushed in about another inch and waited for me to get used to his dick. This continued for a little bit without me feeling any pain. When I thought he must be nearly all the way in, I glanced back and he was only just over half way in. I was a little bit shocked, but not quite as shocked as when Carter started to push again. Now I felt a burning, tearing sensation in my asshole. It was pretty painful, but I was feeling tiny waves of pleasure at the same time. My cock was rock hard and I was extremely horny. I wanted more. About three minutes later, Carter was finally all the way into my ass and it felt great. Slowly, Carter started to pump his cock in and out of my ass. The pain worked itself out, and I was feeling nothing but pleasure. Carter pulled me up to my hands and knees into the doggy style position. Once we were into that position, he really started pounding away at my ass. At the same time, he was reaching around and stroking my cock. I have never felt anything like this in my life. I was enjoying listening to his balls bounce off of my ass and enjoying the feeling of my cock getting stroked even more. After a solid five minutes of ass pounding, I felt his cock getting tense. I knew he was getting ready to cum! I was a little bit surprised because I could feel my cum building up as well. This feeling was great. Carter picked up his pace slightly, and I was feeling solid pleasure. I felt the final tense up in Carter’s cock at the same time as my own, and I exploded in orgasm. As I was shaking in waves of pleasure, I felt torrents of cum filling up my asshole. I looked down and saw a significant puddle of cum on my sheets, and Carter and I collapsed on my bed. He pulled his dick out, and I felt the cum seeping down my leg. A second later, I felt Carter’s tongue licking the cum off of my legs. He then surprised me by licking the cum out of my ass. A week ago, the thought of this act would have disgusted me, but it turned me on even more. I would have liked nothing more than to fuck right then, for the rest of the day, but I was spent for the time. We rolled over and went to sleep. When we woke, we had the most satisfied smiles I have ever seen.“I can tell, we are going to be really good friends” Carter said.“Definitely” I replied with a smile and a brush of his cock.