First time
I’d known I was gay since I was fourteen, but admitting it out loud felt impossible back home. Now, as an eighteen-year-old freshman living in a dorm, the urge had become unbearable. My roommate was gone for the weekend, so on a Friday night I finally downloaded Grindr. My hands wouldn’t stop shaking while I made my profile: “18, curious, discreet.” I set my location nearby and waited, heart pounding so hard I could feel it in my throat.
Dozens of messages came in, but one stood out immediately. His profile picture showed a tall, jacked Black guy in his mid-thirties, shirtless in a gym mirror. Thick arms, carved abs, confident smile. His name was Marcus. We chatted for over an hour. He was patient when I admitted it was my first time. “We’ll go as slow as you need,” he texted. “My place is private. You can leave whenever.” That made me feel safe enough to walk across campus to his off-campus apartment.
When he opened the door, he looked even bigger in person—6’3”, easily over 220 pounds of solid muscle, dark skin glowing under the warm lights. I felt tiny next to him in my hoodie and tight jeans. He smiled gently. “Hey, Alex. Come in. You look nervous, man. It’s okay. Breathe.”
We sat on his couch at first. He got me water and made small talk until some of the tension left my shoulders. Then I leaned in and kissed him. His lips were full and warm, and his big hands cupped my face so tenderly it made my chest ache. The contrast between us—my slim, smooth body against his powerful, muscular frame—sent a thrill through me.
Things moved to his bedroom. Marcus undressed me slowly, kissing every inch he exposed: my neck, chest, stomach. I was already rock hard and leaking. When he dropped his shorts, my eyes went wide. His cock was huge—eight thick inches, veiny, heavy, and beautifully dark. I reached out and touched it, then wrapped my lips around the head, trying my best even though I had no experience. Marcus groaned softly and ran his fingers through my hair, letting me explore at my own pace.
He laid me on my stomach and spent what felt like forever eating my ass with slow, wet strokes of his tongue until I was moaning and pushing back against his face, desperate for more. “Ready?” he asked, rolling on a condom and covering himself in lube.
I nodded, nerves and excitement twisting together in my stomach.
Marcus pressed in slowly, inch by careful inch. The stretch burned at first and I gasped into the pillow, gripping the sheets. He stayed perfectly still, one large hand rubbing soothing circles on my lower back. “You’re doing so good, baby,” he murmured. “So tight.” After a minute the pain faded into a deep, full pleasure I’d never felt before. When I started rocking back against him, he took the hint and began to move—long, gentle strokes that gradually grew deeper and faster.
“Harder,” I finally begged, surprising myself with how needy I sounded. Marcus didn’t hesitate. He gripped my narrow hips with his strong hands and started fucking me properly, deep and powerful. The sound of his muscular body slapping against my ass filled the room. Every thrust hit something inside me that made my eyes roll back and desperate moans spill out of my mouth. I came hard without even touching myself, shaking and spilling onto his sheets with a broken cry.
Marcus kept going for a few more strokes, then pulled out. I heard the condom snap off and the wet sound of his hand stroking his thick cock. A second later, hot, heavy ropes of cum landed across my back in thick spurts—from my shoulders all the way down to the curve of my ass. He groaned deep and low as he emptied himself on me, marking me.
We stayed like that for a minute, both breathing hard. Then Marcus gently cleaned me up with a warm cloth, his touch soft again. “You okay?” he asked quietly.
I smiled into the pillow, my body still buzzing and my mind spinning. “Yeah… way better than okay.”
For the first time, the closet didn’t feel quite so suffocating.