I had always kept those feelings locked away, the ones that stirred whenever I caught myself staring too long at another man. At twenty-three, I was still a virgin with women and completely untouched by men. That changed one humid summer night when my roommate's friend, Marcus, stayed over after a party. He was twenty-five, tall with broad shoulders, dark curls, and a quiet confidence that made my stomach tighten whenever he smiled at me.
We ended up alone in the living room after everyone else crashed. The air felt thick. Marcus sat close on the couch, his thigh brushing mine as we talked about nothing important. His voice was low, steady. "You've been looking at me all night," he said finally, not accusing, just stating it. Heat flooded my face. I admitted it in a whisper, the words tumbling out like a confession I had practiced alone in the dark. "I don't know what I'm doing," I told him, voice shaking. "I've never… with a guy."
Marcus didn't laugh or pull away. Instead, he reached over and placed his hand on my knee, fingers warm through my jeans. "We go slow," he said. "Only what you want." That permission, that patience, made something inside me loosen. I nodded, and when he leaned in, I met his mouth halfway. His lips were firm, tasting faintly of beer and mint. The kiss started gentle, exploratory, tongues brushing softly, but soon grew hungrier. My hands found his chest, feeling the solid muscle beneath his shirt, and a low sound escaped me when his palm slid up my thigh to cup the growing hardness in my jeans.
We moved to my bedroom, door clicking shut behind us.

Clothes came off piece by piece under the dim lamp light. Marcus's body was lean and defined, a light trail of hair leading down from his navel to the thick, half-hard cock that curved upward between his legs. I stood there naked, suddenly aware of how exposed I was, my own erection twitching under his gaze. He stepped close again, kissing my neck, my collarbone, then lower. When his hand wrapped around my cock for the first time, I gasped. His grip was sure, stroking slowly from base to tip, thumb circling the head and spreading the bead of precum that had already leaked out.
I reached for him in return, fingers trembling as I touched another man's cock. It felt heavy and hot in my palm, the skin smooth over rigid flesh. Marcus guided me, showing me how he liked it—slow pulls, a twist at the top. We stood like that for long minutes, kissing deeply while we stroked each other, the wet sounds of our hands filling the quiet room. My heart hammered. Every nerve felt alive.
He eased me onto the bed, lying beside me. His mouth moved down my chest, tongue flicking over my nipples until I arched, then lower still. When his lips closed around the head of my cock, I nearly came right then. The heat, the wet suction, the way his tongue pressed along the underside—it was overwhelming. He took me deeper, inch by inch, one hand cupping my balls, the other stroking what his mouth couldn't reach. I threaded my fingers through his curls, not pushing, just holding on as pleasure built in tight waves. "Marcus," I breathed, the name a plea. He hummed around me, the vibration making my toes curl.
I wanted to taste him too. We shifted so I could return the favor, lying head to toe. His cock rested against my lips, and I opened for him, tentative at first. The flavor was musky, clean, addictive. I tried to mirror what he did to me, sucking gently, using my tongue, taking as much as I could without gagging. Marcus groaned encouragement, hips rocking shallowly. We moved together like that, mouths working in rhythm, hands exploring thighs and asses, until the need became too sharp.
Marcus reached for lube from his bag. "Still good?" he asked, eyes dark with want but steady. I nodded, spreading my legs as he settled between them. His fingers, slick and careful, traced my entrance. The first press inside made me tense, but he went slow, one finger, then two, crooking to find that spot that sent sparks through me. I rocked back on his hand, moaning openly now, surprised by how good it felt, how right. When he added more lube and positioned himself, the blunt head of his cock nudging me, I held my breath.
He pushed in gradually, pausing often, whispering that I was doing so well, how tight and perfect I felt around him. The stretch burned at first, then melted into a deep, full ache that made my own cock leak steadily onto my stomach. Once he was fully inside, hips flush against me, we stayed still, breathing together. Marcus kissed me again, tender and deep, until the discomfort faded and I rolled my hips experimentally. Pleasure flared hot.
He began to move, long, steady thrusts that dragged over that sensitive place inside me again and again. I wrapped my legs around him, pulling him deeper, hands clutching his back. Our bodies slid together, skin slick with sweat. I reached between us to stroke myself in time with his rhythm, the dual sensation pushing me closer to the edge. Marcus's breathing grew ragged. "Come for me," he urged, voice rough. "Let me feel it."
I did, hard, pulsing around him as orgasm crashed through me in long, shuddering waves. Cum spilled over my fist and onto my chest. The clench of my body dragged Marcus over too; he thrust deep once, twice, then groaned my name as he filled the condom, hips jerking. We stayed locked together afterward, his weight comforting on top of me, his lips brushing my temple.
Later, cleaned up and tangled under the sheets, we talked in low voices about what it meant, what came next. There was no rush, only the quiet satisfaction of having crossed that line together. I fell asleep with his arm around me, already knowing this was the first of many nights I would never forget.