I never planned on sucking cock. At twenty-two I figured I was straight, dated girls, jerked off to the usual stuff. Then one night after the bar closed, my buddy Derek and I ended up back at his place, drunk and bored. He pulled up some porn on his laptop, two guys going at it, and laughed like it was nothing. I laughed too, but my dick got hard fast. Derek noticed. He didnt say anything at first, just kept watching. Then he said, real casual, You ever wonder what it feels like?
I shrugged, heart pounding. Maybe. That was all it took. He stood up, unzipped, and pulled out his cock. Thick, half-hard already, veins showing. Go on then. Try it.
I got on my knees without thinking too hard. His cock was right in front of my face, warm and smelling like sweat and soap. I wrapped my hand around it first, felt it twitch and swell. Then I leaned in and licked the head, tasting salt. Derek groaned low. Fuck yeah, just like that.
I opened my mouth and took the head in. It was hotter than I expected, smooth skin stretching my lips. I sucked gently, tongue sliding under the ridge. Dereks hand landed on the back of my head, not pushing yet, just resting there. Deeper, man. Take more.
I pushed forward, letting another inch slide in. My jaw ached already but I kept going, bobbing slow at first. Spit ran down my chin. His cock got fully hard fast, thick and heavy on my tongue. I gagged when it hit the back of my throat and pulled off coughing. Derek laughed, not mean, just horny. Easy. Breathe through your nose.
I tried again. This time I relaxed and let him slide deeper. The taste was strong, musky, and it made my own cock throb in my jeans. I reached down and squeezed myself while I sucked him. Derek started thrusting a little, short pushes that made his balls tap my chin. Shit, youre good at this for a first timer. Suck harder.
I hollowed my cheeks and sucked like he said. Wet sounds filled the room. My hand pumped the base while my mouth worked the top half. Dereks breathing got rough. He grabbed my hair tighter and started fucking my face in steady strokes. Thats it, take that cock. You like it, dont you? First time sucking dick and youre already a slut for it.
The words hit me hard. My face burned but my dick leaked in my shorts. I moaned around him, the vibration making him curse. He pulled out for a second, slapped his wet cock against my cheek, then shoved back in. Open wider. Let me fuck that throat.
I did what he wanted. Tears pricked my eyes when he pushed deep, but I didnt stop. Saliva dripped everywhere. My knees hurt on the floor but I stayed down, letting him use my mouth. Every thrust made my own cock pulse. I unzipped and started jerking myself fast.
Derek watched me stroke. Yeah, jack off while you suck me. Come on your knees like a bitch.

That pushed me over. I came hard, shooting on the floor between his feet, moaning loud around his cock. My whole body shook.
He didnt last much longer. His thrusts got sloppy. Swallow it, he warned, then grunted and unloaded. Thick, hot cum flooded my mouth, salty and bitter. I swallowed what I could, the rest spilling out the sides. He kept pumping until he was empty, then pulled out slow, cock shiny with spit and cum.
I sat back on my heels, breathing heavy, mouth sore and tasting like him. Derek grinned down at me. Not bad for your first time. Youll get better with practice.
I wiped my mouth with the back of my hand and smiled up at him, already knowing I wanted more.