Joey and Afonso

Published on Jan 6, 2024

Gay

Controls

Joey and Afonso

Long before we became legend, there was the school trip to Washington. I knew Afonso Barbosa. I didn't hate him. That part isn't true. But, I didn't like him either. He was simply a problem to be solved.

He'd showered first. I was tired, not in the drowsy way. I was tired from walking all over D.C. We flew in that morning, met our congresswoman for like ten minutes, took pictures. There were twenty of us, student leaders, mostly student government. It was July before our senior year, hot, too hot for the miles we covered. I let the water run cool, hoped I was in there long enough for Afonso to fall asleep.

My mom had assigned us to the same hotel room. "Joey and Afonso, three-fourteen." She was a chaperone. "Get to know the competition," she whispered to me. Mom was always working an angle. It was annoying. I loved her for it, anyway.

I dried off, pulled on some sleeping shorts and a t-shirt, brushed my teeth. I guess that's where the story really starts, when I walked out of the bathroom. Afonso Barbosa was the varsity quarterback, team captain. He was in line for valedictorian against me. He was running for student council president, also against me. And there he was, naked and hard on his bed, staring back at -- me.

"Hey, Joey," he said. "Is this okay?" He was holding his cock, a drop of pre-cum weeping from the tip.

"No, Afonso," I answered. "That is not okay."

"Why not?" He grinned. Afonso has this broad toothy smile. His teeth almost looked too white.

I pretended to ignore him, sorted through my suitcase. I wasn't really looking for anything, just trying not to look at him.

"Joey."

"Put it away."

"You're gay, right?" Afonso said. I still didn't look. "What's the big deal?"

"What?" I whipped around. "Seriously? I'm gay, so that means I must be okay with watching you masturbate? What's wrong with you?"

"I hate that word."

"What word?" I asked.

"Masturbate."

"That's what you're doing, sir. You are masturbating in front of me on a school trip." He had huge balls. I was staring. "Seriously, please put those... put it away."

"You don't mean that." He kicked the sheets all the way off. Football player, how tall was he, six-one, six-two?

I picked up my phone, no messages. I scrolled anyway. "I'm gonna go hang out with Frankie." I lied. "You take care of whatever you need to take care of while I'm gone. Masturbate," I added for emphasis.

"You fooling around with Frankie?" Afonso sat up. "Is he your boyfriend?"

"He's got his own room," I said, not really answering.

"Is he your type?"

"Afonso, why do you care?"

"Just tell me." Afonso said.

"No." I walked toward the door, slipped on my flip-flops.

"Wait." He pulled the sheet up over his dick. "Don't go."

"Don't you have a girlfriend?" I asked.

Afonso shrugged.

I mocked a shrug back. "What does that mean?"

He glanced at his phone on the nightstand. "I don't know. It's not gonna work out."

"Hmm," I glanced at his phone, too. "Sorry."

"Don't you want to help me out?" he asked.

I stood at the foot of his bed, phone in my hand, room key in my pocket. We were quiet. He didn't ask again. If he was really desperate, he didn't let it show. I looked at his eyes, brown and green, looking back. My gaze fell to his nose, his lips full, red. His body was perfect. I wouldn't admit that. It was the truth, though. I glanced at the sheet, the tent his cock was making under the loose cover.

Afonso took it out again, stroked it twice. It looked so hard. It must have ached.

I shook my head.

"What?" he asked.

"Nothing." I said. "I thought it would be bigger."

"Bigger than what?" He looked surprised, covered it again.

"Well," I chuckled, "bigger than mine, at least."

"Are you kidding?" Afonso stood up. "How big is yours?" Yeah, he must have been six-two.

"I haven't measured it," I lied.

"Show me." He took a step closer, poking straight out, balls high and round.

"My bad. I shouldn't have said anything." I looked at nothing on my phone. "Sorry. I really need to get going. Frankie," I bluffed.

And I walked out the door.

My phone lit up before I hit the lobby.

Afonso: Come back.

I ignored him and walked out to the coffee place across the street.

Afonso: Where are you?

Joey: I told you.

Afonso: Frankie?

I ordered an iced latte.

Afonso sent a dick pick. He was holding a water bottle next to it, classy.

Joey: Thicker than mine. I'll give you that.

Afonso: Longer?

Joey: Nah.

I sat at a high table and scrolled the agenda for the next day. Mom texted, "See you in the morning. Love you. Good night."

Afonso: What are you doing?

I sipped my coffee, let him wonder. Maybe I was being too mean. Truth is, I was horny as shit. The other truth was I was having fun with this. Fifteen minutes went by, then twenty. I finished my coffee.

Afonso: Is he fucking you?

I ignored him, texted Frankie instead.

Afonso: Fuuuuuuck. Come back.

Joey: Drop out.

Afonso: Drop out of what?

Joey: Student council president's race.

"Typing" appeared at the top of the screen next to his name_._

I waited. Nothing.

My dick was half hard. I should have worn underwear. Frankie hadn't read my message. Afonso went quiet. I checked Grindr. One of the chaperones, a teacher, was on. I blocked him.

Afonso: Come back.

Joey: Busy. Haha.

Afonso: Please. I like you.

Joey: My terms?

Afonso: I can't agree to that.

Joey: Then no.

Afonso: Please.

Joey: No.

Afonso: You have to come back, eventually.

Joey: I can stay here tonight.

Afonso: With Frankie?

Joey: Yes.

Afonso: Okay.

Joey: Okay?

Afonso: Come back and we can talk.

"Hey man, I'm sorry," Afonso said.

He was dressed. Well, he was in his underwear and a tank top, more dressed than before.

"Yeah," he said, stepping back and kind of looking at himself. "I can put on shorts if that's better. We can talk, not like, you know."

I smiled. "It's fine, Afonso. All's forgiven" I figured he'd probably gotten off while I was gone.

"And, I didn't jack... you know, masturbate if that's what you're thinking." He sat down on his bed. "I'm serious. That was just weird of me and... and I'm sorry."

"Sure, okay." I slapped his shoulder, pulled back. Bros. "Forget about it."

Afonso looked at my hand, tried to hide a smile. It didn't work.

"Okay," I said, and retreated to the bathroom. Fuck, I thought. I turned the shower on. Showering again? I brushed my teeth. Yeah, okay, shower again. I pulled a fresh towel, dried off, wore it out into the room, tossed my clothes in a pile.

"Why do you want to be student council president?" Afonso was under the covers. He'd been reading something his phone.

"Stanford." I answered.

"Stanford?" He set his phone down. "That's not even Ivy."

I looked at my clothes, thought about picking them up, going back into the bathroom to change.

"It's okay," Afonso said. "Get in bed. I won't look."

I laughed. It was fake. I dropped the towel. He looked.

"You said you wouldn't look."

"I'm not." He laughed.

Afonso picked up his phone again. I got in bed, stared up at the sprinkler on the ceiling. It felt like maybe we were done talking. Maybe Afonso was done with me. I turned on my side, faced him, kicked one leg out. Close your eyes, I thought. Don't let him see you watching.

"You don't need to be student council president to get into Stanford." Afonso was still scrolling. "You're going to be valedictorian. I'm sure you killed it on the SAT. You led the debate team to state, probably will again next year. Your volunteer work is amazing, kids on the spectrum. Right?"

"I just help the teachers." I answered.

"You're the smartest kid I know," he said. "You got this."

Afonso was mind fucking me. I was sure. Why come at me like he did and then turn all sweet? I grabbed my phone, opened our chat, scrolled a few lines back.

Afonso: Please. I like you.

You like me? You hardly know me.

Afonso interrupted the conversation in my head. "Joey?"

I sent my phone down and turned towards him. "Yeah?"

"Wow," he said and chuckled. "You haves beautiful eyes. They're so blue."

"Afonso, stop."

"I'm sorry." He said it so quietly. "I don't know how to act. I just... I don't know. Do you want to go out sometime, like when we get back?"

His girlfriend, what was her name? It's not gonna work out. That's what he'd said. Are you gay? Why not just come out and ask him? That's a stupid question, though. Being into a guy doesn't come with a label. It doesn't have to, anyway. But why would he be into me? That was the real question.

"Joey?"

"Like on a date?" I asked. "Um... I don't know... I..."

"Think about it, at least?" Afonso propped himself up on one elbow, no shirt. He was flexing.

My phone lit up.

Frankie: Hey!!!

"Who is it?" Afonso asked.

"Frankie." Why lie?

Afonso rested his head on the pillow, still looking at me.

"I just went down and got coffee. I didn't see Frankie," I confessed.

Afonso was quiet, and then, "Yeah, I'll drop out of the race," he said. "You can be council president. I'll back you."

My dick got hard. Seriously, I don't think it was because he said he'd drop out of the race. It was his lips. They curled up into the subtlest smile when he relaxed. Resting smile face. He closed his eyes and let out a deep breath.

"Do you mean that..." I stopped. I knew he did..

Afonso didn't open his eyes. He whispered, "no strings."

A door slammed down the hall. There were voices somewhere in the distance. Frankie texted again. I turned my phone face down, thought about turning off the light. It wasn't that late. Afonso looked like he was asleep.

"You have pretty eyes too," I said.

"Thank you," he said, barely a breath.

"Do you..." I was afraid.

"What?" he asked.

"Do you want to cuddle?" I took a breath, waited. "Afonso. I mean, just... like..."

Afonso got up. He was still wearing his underwear. He walked over to my bed and sat next to me.

I opened the covers, flashed him my hard cock. Okay, yeah, that was pretty shameless.

He put his head down next to mine, covered us again.

"You're trembling," I said. We'd been beside each other for a few minutes, barely touching.

"I'm okay," he said. But Afonso was shivering.

"Do you want me to... you know... help you..."

Afonso took a deep breath. He was trying to calm himself. "Don't say it, Joey."

"Sorry. You were like... when I came out of the shower," I explained. "And you said you'd step out of the race. Right? Fair is fair." I put my hand just under his rib cage. Afonso flinched. His body was already tight, like single-digit percent body fat. When I touched him, he tensed even more.

"I know." He took another deep breath, set his hand on mine. "I know. I made it weird doing that."

"It's cool, man." I tried to move my hand down his abs. He held it in place.

"I didn't say I'd drop out of the race, so you'd get me off," Afonso said. "I did it because I thought you'd do a better job. I was going to drop out, anyway."

"Really? But when I asked you to..." I was trying to pick the right words. "When I made that offer, you said `no.'"

"I didn't say `no.' I said I couldn't agree to your terms." Afonso turned to face me. My hand fell off him. "Because I was already out of the race."

"But, I didn't know that." I put my hand back on his waist, lower, closer. "And, the way you were just like..." I laughed. "All out there and ready. I mean..."

"I know." Afonso laughed, too. He'd stopped trembling. "I'm sorry. Again. That was... I don't know... too much Pornhub and Grindr, I guess. I figured, just be direct. Right?"

"You're on Grindr." I'd never seen him there. Had he seen me? Fuck.

"Just for like a minute," he said.

We were quiet. I was relieved. I had a Twitter linked to my Grindr account for a while. Some things on there were not what I'd want anyone to see now.

"Anyway," Afonso said, finally. He took my hand again. "You don't have to do anything with me. There was kind of... you know... no deal from the beginning."

"Moot," I said.

"Yeah, I hate that word, too." Afonso laughed.

"Me too." It was nice to laugh with him.

"Superfluous." Afonso giggled.

"Nah," I said, "That's a good one. I like `superfluous,' all kinds of superfluous things."

"That's incongruous," he said and grinned.

"Nah, not always," I argued back. "Some superfluous things could be incongruous, but not if you amalgamate properly. And I pretty much always do."

Afonso rolled back, laughing. He put his hands on his face. "You are so fucking weird."

"But, I'm cute, too," I teased.

"You are." Afonso let out a long breath and turned his head toward me. His eyes searched my face. I smiled. He smiled. I moved my hand to the waistband of his underwear. He said, "kiss me."

I inched closer, pressed my lips lightly to his. Afonso slipped his tongue between my lips. It was a brief and timid question. I smiled, never taking my mouth off of his.

"Is this okay?" he asked.

I pulled Afonso on top of me. His dick struggled to free itself from his underwear. He wrestled it over and to the side of mine. "Have you ever done this?" I asked. "I mean, with a guy."

Afonso brushed a bit of hair back from my eyes and looked at me, thinking. He was wearing cologne, probably just a single spray. "I don't know how to answer that..." He bit his bottom lip, kissed me again quickly, and laughed. "I've thought about it..." Afonso buried his face in my neck, the shy boy. "I mean, I've thought about you... a lot."

"You have?" I asked. "You thought about sex with me?" I had never fantasized about Afonso, not because he wasn't hot. He's incredibly hot. It had just never occurred to me that this -- I ran my hands across his broad back -- that this would ever happen.

"Tell me what you've thought of," I said.

"Joey," Afonso nuzzled deeper into my neck and kissed me under my ear. "Don't make me to that," he whispered. I could hear the smile in his soft voice, playful.

"Tell me." I was smiling too. "Tell me or you have to go back to your own bed."

Afonso whipped his face back in front of mine. Our noses were touching. "Oh, hell no," he said - cologne and mouthwash. My cock pulsed against his.

"Tell me," I insisted.

"Okay, Joey." Afonso reached down and squirmed out of his underwear. "I thought about you finding me naked on my bed after your shower..."

"No, Afonso." I laughed again. "You actually did that. And I have to admit, it was bold and fucking hot. I wrapped my leg around his."

"Okay. Okay." He said. "I thought about you... like... sucking me."

"How?"

"What do you mean, how?" he said with a big grin. "With your mouth."

"What position? Where were you? Where was I? Tell me all the superfluous details." I goaded.

"I was on my bed, like you found me," Afonso's cock pulsed. "And, you got on the bed and kind of spread my legs..."

I pushed and wiggled out from under. "Show me."

Afonso shoved the covers all the way off. He propped himself on a couple of pillows and opened his legs. The next part I'll never forget. Afonso pushed me down so my face was about an inch from the tip of his cock. He was strong, but not rough.

I didn't ask him to tell me more. He just said, "suck it."

Afonso's dick was dripping. My abdomen was actually slick from both of us. Now Afonso's cock was glistening with pre-cum, close enough that I barely had to lean in, close enough that my tongue just had to dart out and lick. Afonso gasped. More wept out and spilled over his head. I licked again, kissed it off, salty, warm and fresh. I sucked the head, lapped underneath it, took it deeper - an inch or two.

Afonso put one hand on my neck. He stroked my hair with the other, nothing forceful. His head rested back. I could feel how relaxed he was.

I dropped my jaw and opened my throat for him. He fit more perfectly than I could have wished for, his entire cock rounding over the curve of my tongue. It blocked my breathing and coaxed a single tear from my left eye. But I didn't gag. I'd learned to control that; focus on the boy, the cock, the pleasure.

Afonso rubbed my shoulder, ran his fingers through my hair. I worked up and down the length of him, one hand on his hip -- encouraging him to move with me -- the other tugging lightly on his scrotum. He made a sound. It was a moan that ended in a whimper. Afonso's cock grew harder and larger, the head especially. His breathing changed. I wanted his cum. I wanted to swallow it. Would it be a lot? I guessed it would.

Afonso pushed me off him, that same hard effortless push. "Stop," he gasped. "I'm close."

I rested low between his legs, answering only with my tongue, tracing the line of the soft flesh holding his balls. Afonso smelled of soap and his own intoxicating scent. Afonso's breathing steadied. His balls rolled into and spilled out of my mouth. My tongue licked the wide path of his cock and over the taut ridge of his head. Afonso arched his back against the move.

"Joey," Afonso guided me back up to his face. He kissed me, gently at first, then hard and deep. "Fuck," he said.

"What?" I laughed, nervously.

"I love the smell of my cock on your lips." He smiled a soft laugh. "Is that weird?"

I kissed him again. It seemed like enough of an answer.

I said it sort of as I thought it. "You can be president. I'll drop out."

"Okay." It was half a question, half not. Afonso took my face gently in his hands. "Is that what you were thinking just now while you were... while we were... having sex?"

"I know." I felt my face going pink. "It just popped into my head. You're more electable. Suzie Gordon is going to run. She'd beat me. But, you? It should be one of us, not her."

"I love how your lips plump up like that. I guess that's from sucking me."

"Afonso, are you even listening to what I'm saying?"

"Yes. Absolutely. I'll run. You can help me. We'll be a team." Afonso ran his hands down my back and grazed his fingers over my ass. "But let's not worry about that right now. I just really like being here with you like this."

I won't lie. For a minute, I wondered if this was some manipulation. Seduce me. Get me out of the race. Move on. But I was the only one who brought up the council president thing. I was obsessing, not Afonso.

"What are you thinking?" he asked. I could feel his cock leaking under me. Why had I stopped what I was doing?

"About your fantasy," I lied. "What else did you think about doing with me?"

"That's not what you were thinking." Afonso smirked, lifted me, plopped me on my back, and crawled on top of me. "How about we stop thinking for a little while, you and me?" He didn't wait for an answer. He kissed his way from my lips to my chin, down my neck and onto my nipple.

I sucked in a sharp breath, arched my back. "Yes. Yes. No more thinking."

Afonso stayed like that, biting lightly, caressing with his tongue. His hand wandered down my front, teased the hair below my belly button. Afonso took my cock in his hands. He looked up at me while he stroked it, a question on his face.

"That feels good," I assured him.

"I haven't... ever..." Afonso stopped.

"It's up to you," I said. "No pressure."

He licked his lips and put the head of my cock in his mouth. Just seeing him do that was almost enough to make me cum. He went down more, tried to take it deeper, a third, half. Afonso worked up and down. I could feel my dick brushing the back of his throat. He gagged. A long rope of drool fell from his mouth, adding to the slick on my cock. He stroked me with both hands, just the top part in his mouth. Then he tried one more time for all of it and gagged again.

Afonso said something I couldn't hear. It might have been, "sorry." It didn't matter. He slid down farther, propped one of my legs on his shoulder, and licked my balls. I rested my hand on the back of his head and pulled my other knee up. Afonso licked and kissed under my scrotum. I repositioned myself, trying to be subtle. He found where I was guiding him, where I think he was hoping to go. Afonso licked at my hole, a shy searching. The lightness of his tongue sent chills up my spine. I puckered and opened. He licked harder, pushed his face in, probed. Fuck, I wanted him there, his lips, his tongue.

I reached down beside the bed, fumbled for my backpack, the side pocket. I opened the travel bottle, spilled some lube onto my hand. "Come here," I said.

My fingers slipped into my hole with ease. There was probably enough of Afonso's spit already. I spread the rest of the lube on his thick cock.

"Are you sure?" It was a sweet question, sweeter still because of the excitement he tried to mask.

My back rolled so my knees were at my shoulders. I pushed a pillow underneath and pulled Afonso's hips toward me. "Put it in slowly. I'll tell you if I need you to stop."

"You've done this before?" he whispered.

Okay, he hadn't seen my Twitter. Good.

Afonso's cock head pressed lightly. "Push," I said and opened onto him. "Fuck, that's good."

He froze.

"It feels good," I said. "More."

Afonso pushed in another inch, then two. He was thicker than I'd had before. Breathe. Relax, I coached myself. Open.

"You're really big," I whispered.

Afonso stopped, pulled out just a little, pushed back in. "This okay?" He did it again.

"Yes."

Each time Afonso pushed in farther until finally I could feel his balls slapping lightly against me. I looked up at him. His face was a mix of surprise and ecstasy. He ran his tongue between his teeth and bottom lip, smiling at me.

"I'm yours," I said. "Take me."

"What do you mean?"

"Do it like you fantasized... like you thought fucking me would be like."

"Okay."

Afonso rocked his hips back and then pushed his cock in all the way. The thrust hit like an electric jolt. I spilled a pool of pre-cum onto my stomach and let out a long moan.

He did it again. "Fuck," I said. It was barely a breath.

Afonso lifted me from the small of my back and draped both my legs over his shoulders. He doubled me over so he could kiss me while we fucked. He went steadily, long strokes out, hard pushed in. I shuddered under him. He kept hitting that one spot deep inside. My dick was wet from spilling so much, but I dared not touch it. I'd cum in a second.

"Oh my god, Joey," he whispered into my lips. "I can't believe I'm in you..."

"You feel so good," I said. "Fuck me like this as long as you want."

Afonso went harder, faster. He took me by the hips and pulled me onto his cock, pushed in as far as he could go. He braced himself over me, his triceps bulging under the weight, a vein running down each of his biceps. I gripped his arms, rolled my head back, made a noise I'm sure I'd never made before.

"Look at me," he said. Afonso turned my face back toward him, his thumb resting on my lips. "Open your eyes." His face was pleading, intense. Afonso's pupils were huge, like he was stoned. His mouth hung half open in a smile.

I touched his face, traced the line of his cheekbone, and then pushed the hair off his forehead.

Afonso's pace changed. His thrusts were shorter, faster, deeper. His body seemed to tighten, every muscle etched, every vein bulging. His cock grew in me. "Oh, fuck." It was a whisper at first. "Oh fuck, Joey." He kept looking into my eyes. Afonso's whole body tensed and convulsed, still pounding into me. I could feel him cumming, the rhythmic pumping of his cock, the warmth shooting inside.

He exhaled hard, two, three, four times before he relaxed. His cock kept pulsing. I squeezed myself around it, expecting it to go soft, or at least softer. It didn't. He rested on his elbows and kissed me. We stayed like that -- my legs around him -- his cock was as big and hard as the moment he first put it in.

"How do you want to cum?" he asked.

"Afonso, that was so hot," I answered. "I'm good. It was amazing just watching you like that and... having you inside me."

He stroked my dick. I could have cum like that. It would have been fast. But I held his wrist and gently pulled his hand away. "You want to go again?"

Afonso grinned. "Yeah, I do."

"Sit back up on your knees, but don't pull out." I lifted my leg again and spun myself around on Afonso's cock until I was on my hands and knees in front of him.

Afonso grabbed my cock, started stroking and fucking me in the same rhythm. I took his hand again and moved it back to my hips. "This is perfect." I arched my back so he could go deeper. "Just keep fucking me."

Afonso was tireless.

I fell to my elbows, then to my chest.

Afonso fucked me faster, his cock like a piston in me. He only paused to ask if I was okay. I pushed hard against him. "Don't stop."

He was lasting longer this time.

I fell flat on the bed. He slid one of my knees higher, opened me more.

The feeling started deep in me, like a vibration, a surge. My cock was rubbing the mattress each time Afonso hammered into me. But the orgasm was building from a place I couldn't find because I felt it everywhere. My legs and my hands tingled. The bed seemed to disappear from under us, like it was just our bodies thrusting, giving and receiving. Afonso's cock, his thick relentless cock, and this place in me, all of me.

I arched again, threw my head back. But, it wasn't me. Afonso pulled my head back by the hair. He kissed under my ear. He licked my neck and chin, found my mouth. My head turned to meet him. No, he turned my head to meet him. He pushed his tongue in, fucking my mouth with it, fucking my whole being.

The orgasm rolled like a wave that crashed over me all at once. I clenched the sheets in both fists. "Oh, fuck," came the yell. Was it my voice? Was it Afonso? I screamed into the pillow. I exploded onto the bed.

Afonso's arm was under my chest, winching my body to his. His fucking turned to deep drilling punches and a soft bite on my shoulder. He whimpered and shivered, froze and convulsed. Surrender. Emptying. "Oh my god, Joey," was all he could stay.

And he didn't even need to say that.

Afonso won the election. I wrote his campaign speech, helped strategize. He could have done it on his own. The landslide was my doing. If you're going to win, win big.

My mom wasn't happy at first. She never knew what happened that night in D.C., just that Afonso and I started dating. I think that softened the whole student council president thing for her. She likes Afonso. She especially likes how he treats me.

I got into Stanford. So did Afonso. He applied on a whim at the last minute. We're going to be roommates. I guess that was just another magical bit of good luck.

Afonso wants to run for congress someday. I love that idea. We can run the world together. There's a million different ways to do it.

In my valedictorian speech, I talked about being open to all that is possible. We have dreams and aspirations and those are good. Plan for the future. But, never miss what's happening right now. Don't stumble over an opportunity because you're looking too far ahead.

I didn't hate Afonso Barbosa, not in the least. I was trying to solve a problem that didn't exist, caught up in my head. And there he was, the solution I didn't even know I needed -- crazy awkward and naked on the bed. No, I didn't hate him. I just didn't know yet how easy it would be to love him.

Thanks for reading. If you like this and want more, my novel "Normal Boys" by Carrick Moore is available on Amazon.

I'd be so happy if you read it. - Carry

Rate this story

Liked this story?

Nifty is entirely volunteer-run and relies on people like you to keep the site running. Please support the Nifty Archive and keep this content available to all!

Donate to The Nifty Archive