Jim smiled. What now? I stood there nude in front of them and they just watched and waited. I turned to Frank.
"Frank, can I suck your cock?" I managed to whisper.
Frank grinned and held a hand to his ear like he hadn't heard me.
I cleared my throat so I could actually speak.
"Frank, I want to suck your cock," I said.
Frank stood up and took off his pants and underwear and sat back down with his legs wide.
"Come here, boy," he said.
I looked over at Jim and he just returned my look. I couldn't read anything on his face. But his words from earlier were in my head. I didn't understand really what was going on, but I didn't want to get dressed and leave. I didn't want to give up what I had with Jim. I looked over at Frank. He was idly stroking his cock, waiting for me. I walked over to him and knelt between his legs. His cock and balls were shaved. It was a long, thick cock with a pronounced head. I didn't feel very experienced at this. I think I did a good job for Jim but that was it. I had never intended to do this to anyone else. I reached up with my hands and took Frank's cock. I held it in my hands and rubbed my thumbs along the rim. Finally I opened my mouth and took the head it. It was warm and soft. Frank sighed a little as I sucked gently on him. I couldn't take much into my mouth. It was too big. I concentrated on sucking and tonguing the head and bobbing up and down as far as I could.
"That's nice," Frank said.
I was aware that Jim and Mike were still sitting and watching as I sucked Frank's cock. I was light headed and didn't really believe what was happening. I did the best I could do. For a little bit, the three of them talked about mutual friends and other routine things while I sucked on Frank's cock. I was a little offended that they were chatting while I was trying to make Frank cum. After a bit, they stopped talking. Mike stood and took off his pants and stroked his cock while I sucked his husband. Mike got hard and he stood right next to me masturbating. Frank started breathing heavier and I could tell he was close. Mike seemed to get more excited as Frank got closer. Frank groaned and filled my mouth with cum. I was trying to keep up my pace and keep my lips tight around him while he orgasmed.
He finally stopped and Mike grabbed my collar with one hand and pulled me off Frank's cock so I was facing him. He pointed his cock straight at me and came on my face. He seemed to cum really hard. He finished ejaculating and rubbed the head of his cock over my face, spreading the cum around. He sat back and I just knelt there stunned. I was catching my breath. I wasn't sure how I felt about what just happened. Jim cleared his throat. I looked over at him and he had removed his pants and had an erection. I knew what to do. I crawled over and got between his legs and took his cock in my mouth. At least now I knew what to do. I sucked ravenously at his cock. He must have gotten excited watching what had happened, and it didn't take long till he was grabbing my head and thrusting hard to cum in my mouth. As always, I kept him in my mouth till he was completely soft and he released my head. I started to move and he stopped me.
"Kneel here," he said, pointing to the floor next to him. I knelt there while they talked. I could feel Mike's cum drying on my face and the taste of Frank and Jim's cum in my mouth. They talked for a while like I wasn't even there. Finally, somebody yawned, and they decided to go to bed. Jim stood and said good night and motioned for me to follow. We went to the bedroom and brushed our teeth, and I washed my face. He didn't say anything as we went to bed. It took a long time to fall asleep. Jim was out like a light, but I lay awake trying to figure out what was happening.
I woke up early and lay still till I realized where I was. I slid out of bed and left Jim sleeping heavily. I quietly left the room and followed the scent of coffee. I poured myself a cup and walked to the living room. Frank was on the couch with a cup, just looking out the bay window at the back yard. He smiled and motioned me over.
"I like to get up early and enjoy the quiet," he said.
It was a little chilly and I was still nude. Frank had a blanket over himself. He lifted it and motioned for me to join him. I got under the covers and realized that he was also nude.
"Thanks," I said. "I was cold."
"You're welcome. How did you sleep?"
"Meh. You know how it is, first night someplace new," I replied.
Frank laughed.
"Yep. Lots of new things for you lately, right?"
"Yes. You can say that again."
We sipped our coffee in silence for awhile and finally we finished our cups. Frank took both cups and put them on the table and then pulled me close. I leaned against him and my right hand fell naturally to his thigh and I could feel his cock against my fingers.
Frank tilted my head up to face him and started kissing me. I wasn't used to this. I liked when Jim kissed me but still thought of myself as straight, although it was getting harder to maintain that idea. I could feel Jim getting hard as he kissed me. I took his cock in my hand and squeezed it. Frank continued kissing me and started playing with my nipples. I was getting excited in spite of myself.