I never planned to tell anyone about that night, but the memory still hits me like a secret I can’t keep quiet. I was twenty-four, living in a cramped apartment after college, working a dead-end job that left me restless and alone most evenings. I’d always known I was curious about guys, but I buried it under girlfriends and late-night porn that I never admitted to anyone. That changed when I met Derek at the gym.
He was the kind of guy who looked like he belonged in those free xxx first-time gay sex stories I’d secretly searched for online—tall, broad-shouldered, with dark hair that fell into his eyes when he lifted. We started spotting each other, then grabbing protein shakes after workouts. Our talks drifted from reps to real life, and one Friday he invited me over to watch a game at his place. I said yes before my nerves could stop me.
His apartment smelled like cedar and clean laundry. We sat on the couch, beers in hand, the game on low. Conversation slowed, and the silence felt thick. Derek turned to me, his knee brushing mine, and asked straight out if I’d ever thought about being with a man. My face burned, but I nodded.

He didn’t laugh or pull away. Instead he leaned closer and said, “Me too. Want to find out together?”
My heart hammered so hard I could barely speak. I confessed I’d never done anything with a guy, not even a kiss. He smiled, slow and warm, and said we could stop anytime. That permission made me brave. I leaned in first. Our lips met, tentative at first, then deeper. His mouth was firmer than any woman’s I’d kissed, his stubble scraping my chin in a way that sent sparks straight down my spine.
Hands moved next. He slid his palm under my shirt, fingers tracing the muscles I’d worked so hard to build. I mirrored him, feeling the heat of his skin, the way his abs tightened when I touched them. We stood, shirts coming off, and I got my first real look at another man’s body up close—smooth chest, trail of hair leading lower, the obvious bulge in his jeans. Mine matched it, aching and hard.
Derek took my hand and placed it on his cock through the denim. “Feel that?” he whispered. I nodded, squeezing gently, confessing how nervous and turned on I was at the same time. He unbuttoned my jeans, freeing me, and wrapped his fingers around my shaft. The touch was confident, different from my own hand, and I groaned out loud. He stroked me slowly while I fumbled with his zipper, finally touching another cock for the first time. It was thick, warm, and already leaking at the tip. I rubbed my thumb over the head, fascinated by the slickness.
We moved to the bedroom, clothes falling away. Naked, we lay facing each other, exploring with hands and mouths. I kissed down his chest, tasting salt on his skin, then lower until my lips brushed the head of his cock. He told me to take my time. I opened my mouth and took him in, the taste musky and new, the weight of him on my tongue making my own dick twitch against the sheets. I sucked carefully, listening to his breathing change, feeling proud when he whispered how good it felt.
He returned the favor, his mouth hot and wet around me, tongue swirling in ways that made my toes curl. I confessed between gasps that I’d imagined this but never thought it would feel this intense. When he reached for lube and asked if I wanted more, I said yes without hesitation.
He positioned me on my back, legs open, and worked me open with slick fingers. The stretch burned at first, then melted into something deeper, fuller. When he finally pushed inside me, slow and steady, the fullness took my breath away. We moved together, his thrusts careful at first, then building as I adjusted and started pushing back. Every stroke hit places I didn’t know existed, pleasure rolling through me in waves. I stroked myself in time with him, the dual sensation pushing me close to the edge.
We switched positions so I could ride him, controlling the depth, watching his face as I took him deeper. The sight of his cock disappearing inside me, the sounds of skin on skin, the way he gripped my hips—it all felt raw and honest. I came first, spilling across his stomach with a cry I couldn’t hold back. He followed soon after, pulsing inside me, his groan mixing with mine.
Afterward we lay tangled, sweaty and quiet. I confessed how right it felt, how I didn’t want to pretend anymore. Derek kissed my shoulder and said the night didn’t have to be the last. We showered together, touching gently under the water, then talked until dawn about what this meant.
That first time didn’t make everything perfect, but it opened a door I’ve walked through since. The memory stays vivid—the nerves, the discovery, the pure physical joy of two bodies learning each other. Every time I think about it, I’m grateful I said yes.