Brad

O h God.

Oh fuck.

Oh, my fucking God.

I was his first. I was his first fucking blow job. It was the first time he’d ever had a cock in his mouth, and it was mine .

He’d never sucked on someone the way he had with me. No one had ever heard what slutty noises he made as he hungrily lowered onto me. His blush, his trembling hands, his cock tenting his jeans. No one had ever seen it before.

I cried out as his loud choking vibrated through my cock. He didn’t even have a proper grip on me. He was just taking me so hard because he wanted me so badly, no matter how much he lied about it.

I had to be careful not to ram my cock into his throat.

“Shit, Alex. I almost came.”

But he didn’t look at me. He was so intensely focused on swallowing my cock that I didn’t get a single glance.

“Is that good, Alex?” I asked breathlessly. “Do you like it like that?”

I wanted him to tell me in detail how much he was enjoying it. Because he would have stopped by now if he hated it.

“How does my pre-cum taste? You’re licking me up so well. Is it the first time you’ve tasted someone else’s cum?”

He groaned as I bent forward, reaching for him, nearly fainting as my cock hit the back of his throat again. He gasped, but it was like he was sucking up my cock instead of air.

I didn’t force him; he took himself down. My best friend had made himself choke on me until his eyes popped.

How did I not know Alex was such a horny bastard?

“Alex,” I moaned as I curled his ponytail around my hand. I didn’t even realize it had grown so much. “Alex, fuck. How did you know how to do that with your tongue?”

But he didn’t reply. He didn’t even look at me. He just kept bobbing his head, hollowing his cheeks, sucking on me as he moaned and bucked his hips. I could see through the gap in his arm that he was hard, and I wanted a piece of that, too.

It had been way too long since I’d seen his cock, and we had some catching up to do.

Alex groaned as I shifted my hips. “How do you know what you’re doing, man? This feels so good.”

He pulled back, staring at my cock in his clasped hand like it was an alien. I loved how much his lips glistened, how wet his tongue was, how his heavy breaths blew on the tip of my cock, making everything way more sensitive.

“I just…” His quiet voice was rough as he glanced up at me. “I imagined it and stuff.”

My dumbass jock brain instantly went to images of Alex stroking himself, imagining him sucking me off, wanting my cock so badly that he cried out my name as he came.

He didn’t say anything else, he just opened his mouth and dove straight back in. I loved it when girls were enthusiastic, when they were concentrating so much on the performance that I could just watch them work, but this was different. This was Alex . This was my friend. My friend who had his lips wrapped around me.

But I couldn’t tell what he was really feeling because he squeezed his eyes closed again. I could tell he was still pissed, but it was like it was hurting him as well. But he just kept going.

I needed him to look at me, to show me he actually wanted me.

“Alex, please,” I gasped as his tongue swiped the underside of my cock. “Alex, man, look at me, please.”

But he wouldn’t. I felt cut out from my own blow job. It was weird that it hurt more than him choosing Lance over me.

He was right there, licking my cock like a fucking lollipop, and it felt like he was a million miles away.

“Alex, I didn’t mean you were the loser, honestly.” I choked out as he pulled all the way to the head, feeding his tongue over my cockhead before gently sucking on the tip again, and driving me fucking insane.

“Alex. Holy shit. Alex!” I groaned, half because it felt so good, and half because I wanted to talk to him.

“Alex, dude, seriously. I meant Lance was the loser. Lance is the loser for missing out on this. I can’t believe he didn’t fuck you. I can’t believe he was mental enough to pass up on feeling your mouth around his cock. Seriously, what kind of idiot—”

“Brad!” Alex shouted as he ripped his mouth from me. “Can you stop talking about someone else when I'm sucking your cock?”

I snapped my mouth closed straight away because he was totally right. But I wanted him to know I was so ridiculously happy that I was his first.

He went back down on me, and I tried to be quiet, I really did. I stuck to saying, “Alex,” and telling him how amazing it was the more he got into a rhythm, but I wanted to connect to him. I wanted us to feel like two people making love, like we were there together, like we were a couple.

“Alex,” I said so softly, curling my hand around his ear, catching long strands of hair between my fingers. I knew he couldn’t hear me over the sound of his own moans as he absolutely devoured my cock.

“Hey, Alex,” I spoke up, threading my fingers through his loosening man bun. “Dude.” I tugged on him just as he plunged himself down, and I let out a yell as he took me too hard, bursting into coughs.

He choked and spluttered and pulled in gasping breaths, but he still wasn’t connecting with me.

I grabbed his hair and yanked him back, both of us red-faced and panting. The fury beating from him set off something deep inside me.

I didn’t want him sucking my dick like this. I didn’t want him angry and hating me as he took me for the first time.

First times were supposed to be beautiful and magical and something you’d never forget. I needed to give him good memories and show him how Lance didn’t deserve him—no one did. Alex was too good for anyone.

“Alex,” I said again, actually pulling him off my cock. His scowl deepened and his hand squeezed tightly around my cock, enough to make me wince. “Remember when I said I wanted to taste you?”

His gaze fled to the side, his tongue darting out to wet his already glistening lips again.

“Shit, man. That’s so fucking sexy.” I cupped his chin, running my finger over the cum stains. “It makes me want to suck you off, too.”

His eyes went wide, and it was like I could hear the shouting in his brain.

“I don’t want to ruin our friendship though, right? We’re still cool, yeah?” I asked.

“I can’t believe you’re talking about friendship after everything you’ve just done,” he said through gritted teeth. Everything I said kept making him even angrier and I didn't know how to change it.

I thought he still wanted to be friends. Maybe I really had fucked it all up.

“I’m sorry, dude. I’m seriously sorry. But it was worth it to see you like this.”

Pain spasmed across his face, and I couldn’t tell what the hell he was thinking. And that upset me more than his angry sucking.

“Do you want that?” I said, the heat that rolled through my veins, reaching my voice. “Do you want to still be friends, even if I suck your cock?”

Tension rose between us, the same kind of excitement that came from a big match. Where the next minute could make or break the game.

He wasn’t just pissed off this time; he was trembling. I’d pushed him too far, I’d asked too much of him. But it was better doing this than losing him outright to Lance.

Alex’s face softened, his lips parting as if he was going to say something. His hand tightened around my cock, squeezing me almost painfully. But I didn’t care. All I needed was to hear the words. Because my mouth was literally pooling at the idea, and I didn’t know if I could keep off my friend now that I’d felt the echoes of his moans vibrate through my cock.

“Only if you want it,” he mumbled, glancing at me before quickly shooting his gaze back to the floor.

It was too much. I needed my best friend to realise that we were basically going to fuck.

I pulled his head back, making him look at me. I needed him to see what he was doing to me. “Fuck yeah, Alex. I fucking want it.”

His eyes widened, and the cute gasp from the back of his throat sealed the deal for me.

There was no question about it. I was getting him straight on top of me, and I was going to suck my best friend’s cock like there was no tomorrow.