I never expected to end up here, balls-deep in my best friend while he moaned like a desperate slut. But thats exactly what happened the night everything changed.
Wed been roommates for two years, drinking buddies since college. I was the one who always had girls over, loud and obvious. Alex was quieter, steady, the guy who cleaned up after my messes and never complained. Straight as an arrow, both of us. Or so I thought.
It started with a stupid bet after too many beers. Bet youve never even thought about sucking dick, I laughed, half-joking, half-testing something I didnt understand yet. Alexs face flushed. He didnt deny it fast enough.
Fuck off, he muttered, but his eyes dropped to my crotch and stayed there a second too long.
That look stuck with me. Days later, after another late night, I cornered him in the kitchen. You keep staring. You want it? I grabbed myself through my jeans, crude and direct. His breath hitched.
Im not gay, he said, voice rough.
Neither am I. But youre hard right now thinking about it.
I stepped closer, pressed against him. He didnt push me away. Instead his hand brushed my thigh, tentative, then gripped. That was all it took. I yanked his sweats down and wrapped my fist around his cock. Thick, hot, already leaking. Look at you, I growled. Straight boy getting off on another guys hand.
Alex groaned, hips jerking. I stroked him rough and fast, no teasing. You want my dick in your mouth? Say it.
He hesitated, then the words spilled out filthy. Yeah. Fuck. I want to taste you.
I shoved him to his knees right there on the kitchen floor. He fumbled with my zipper, pulled me out, and hesitated only a second before licking the head. Then he sucked me down like hed been starving for it. Wet, sloppy, eager. I fucked his throat, watching spit drip down his chin. Thats it, take it. Gay for my cock already.
He gagged but didnt stop. When I pulled out, he looked wrecked and desperate. More, he begged.

I dragged him to the couch, bent him over the armrest, and spit on his hole. No lube, just raw need. I worked two fingers in while he pushed back, panting. Never done this, he admitted. But I want it. Want you to fuck me open.
I lined up and pushed in slow at first, then slammed the rest of the way when his body gave. Tight heat gripped me. Alex cried out, half pain, half pleasure. I didnt hold back. I pounded him hard, skin slapping, balls swinging. Every thrust made him moan louder. Tell me how it feels, I demanded.
So fucking good. Deeper. Ruin me.
I reached around and jerked his cock in time with my thrusts. He came first, shooting across the couch cushions with a broken shout. The clench of his ass dragged me over too. I buried myself to the hilt and filled him, pulse after pulse, claiming him.
We stayed locked like that, breathing hard. When I pulled out, my cum leaked down his thighs. Alex turned, eyes glassy but hungry again. Again, he said. Im not done.
That night stretched into morning. Shower, bed, floor. He rode me, then I took him from behind again, dirtier each time. He kept saying he wasnt gay, but his body told the truth every time he begged for more cock.
By sunrise we were spent, tangled together. Alex looked at me, no shame left. This doesnt make us gay, right?
I laughed, low and rough. Doesnt matter what it makes us. Youre mine now.
He didnt argue. He just kissed me and reached down to stroke me hard again.
We never went back.