I had always considered myself straight, the kind of guy who dated women and never questioned the script. That changed the night my roommate Alex invited me over for drinks after work. We were both twenty-four, sharing a cramped apartment in the city, and Alex had this easy, confident way about him that made everything feel like a secret invitation. I sat on the couch nursing a beer while he poured us something stronger, his eyes lingering a little too long when he handed me the glass.
The conversation drifted from work to women to the topic of first times. Alex admitted he had been with men before and asked, casually, whether I had ever been curious. My throat tightened, but instead of brushing it off I heard myself say I had thought about it once or twice. He smiled, slow and knowing, and moved closer on the couch until our knees touched. The air thickened. His hand rested on my thigh, thumb tracing a small circle through my jeans, and I did not pull away. That single touch sent heat straight through me, a reaction I could not explain or deny.
Alex leaned in and kissed me. It was nothing like the kisses I had known; it was firmer, more insistent, his tongue sliding against mine with deliberate pressure. My body answered before my mind caught up. I kissed him back, tasting whiskey and the faint salt of his skin. His hand moved higher, cupping me through the denim, and I was already hard. The surprise of it made me gasp into his mouth. He pulled back just enough to whisper, “We can stop whenever you want,” but the way he said it made stopping feel impossible.
We stood and he led me to his bedroom. The light was low, just the glow from the hallway. Alex undressed first, revealing a lean, toned body I had seen a hundred times in passing but never like this. When he reached for my shirt I let him pull it off. His fingers traced the line of my stomach, then lower, unbuttoning my jeans and freeing me. He dropped to his knees and took me in his mouth without hesitation. The wet heat was overwhelming. I had to brace one hand on the wall as he worked me slowly, tongue swirling, one hand stroking what his mouth could not reach. Every nerve felt exposed. I had never been this hard, never felt this wanted.
He stood and guided me onto the bed, rolling me onto my stomach at first so he could kiss down my spine. His hands parted my cheeks and his tongue followed, circling and pressing until I was pushing back against him, desperate for more.

The sensation was filthy and perfect. When he finally pressed a lubed finger inside me I moaned into the pillow, the stretch burning then blooming into something deeper. He took his time, adding a second finger, whispering how tight I was, how good I felt opening for him.
By the time he rolled on a condom and positioned himself behind me I was shaking with need. He entered me inch by inch, pausing when I gasped, letting me adjust. The fullness was intense, almost too much, yet I found myself rocking back to take him deeper. Once he was fully inside he began to move, long, steady strokes that dragged across something inside me that made my vision blur. I reached down and stroked myself in time with his thrusts. The room filled with the sound of skin meeting skin and my own broken breaths.
Alex flipped me onto my back so he could watch my face. He hooked my legs over his shoulders and drove in harder, hitting that same spot again and again. I came first, spilling over my stomach with a cry I barely recognized as my own. He followed seconds later, groaning my name as he pulsed inside me. We stayed locked together afterward, sweat cooling on our skin, his forehead pressed to mine.
Later, lying tangled in his sheets, I felt no regret, only a quiet, electric certainty that something fundamental had shifted. Alex kissed my shoulder and asked if I wanted to do it again sometime. I answered by pulling him on top of me, already hard once more. The night stretched on, each new position and touch confirming what I had been too afraid to admit: I had been waiting for exactly this.