10. Zachary

CHAPTER 10

ZACHARY

YOU'VE GOT A NICE DICK?

What the fuck was I thinking? Why didn’t I just say, ‘Wow, your dick is absolutely gorgeous. Want to do gay stuff with me?’

I made for my desk, attempting to gather my things up. I needed to get out of here and avoid the embarrassment of looking him in the eye after this fiasco. Closing my laptop, I grabbed my messenger bag and shoved it in.

“Going somewhere, Zach in the box?”

I paused. Teo hadn’t called me that in years. It was on purpose, to put me at ease, and it fucking worked.

“You have clothes on now?”

“Why? Did you enjoy the view?”

“If you’re fishing for a compliment, your ego is already big enough.” I turned, assuming he was dressed, and was rewarded with being correct. “Pants and a shirt. Wow.”

“I didn’t want to overwhelm you.” Teo smiled. “You know, for a gay guy, I thought you’d be a little more okay with seeing a penis. I mean, it can’t be the first one you’ve seen, right?”

“I thought you weren't ready to talk about penises all the time.”

“We’re best friends, Zach. A penis is a penis. Get over it. I’ve seen yours and now you’ve seen mine. We’re still best friends. Can we go grab some snacks and watch a movie or The Office or something?”

Yes! I just wanted to do something normal. As much as I enjoyed seeing Teo naked, something that didn’t involve nudity would probably be better for our friendship at the moment.

“ For now, anyway. ”

“What’d you say?” Teo asked, walking over to me.

“You heard that?”

Teo nodded, which was a surprise. I hadn’t realized Jake was talking to anyone else.

“That…wasn’t me. That was Jake.”

“Jake? But you said he was on the phone. He’s here?!”

“Yes and no. Jake isn’t really here either. Well, he is, and he isn’t.”

Teo grabbed me by the shoulders, our faces inches apart. “Make some fucking sense, Zach, please.”

“Jake’s…a ghost.”

Teo stared at me for what felt like a minute, his hands still on me, before saying, “Don’t fucking joke with me, Zach. I heard you talking to someone.” His hands squeezed harder.

“I don’t know what to tell you, Teo. I hear a voice sometimes. You heard it just now. He says his name is Jake.” I took a step back, forcing him to let go.

“Sorry, I hope I didn’t hurt you.”

“I’m fine.”

“Okay, so you hear a voice, and there’s no one there?” Teo asked.

I nodded. “I assumed he was a ghost. It’s not like he’s confirmed it.”

The awkward silence hung between us, until he said, “I’ve been hearing a voice too.”

“What kind of stuff does it say?” I wondered if Jake was as sexual with Teo .

“Random shit.” Teo shrugged.

I could tell he wasn’t going to say more than that, so I made for the door. His suggestion of just chilling together sounded incredibly relaxing and needed. It didn’t matter that he was naked moments ago and I saw everything. We could stay friends and do friend stuff. Totally.

Surprisingly, we ended up doing a lot of friend stuff in the next two weeks, and it was great. Jake hadn’t made a vocal appearance in that time – to me, anyway – and Teo hadn’t mentioned it since the day I saw his dick.

It was kind of hard to forget that. I had jacked off to the memory of it more times than I cared to admit.

The Middleton soccer team made the playoffs for the second consecutive season. Teo was humble about it – that was his way – but having watched every home game and at least half of the away ones, I knew it was largely because of his presence. Well, his skills mattered too, but he was also a boost to his teammates’ attitudes and it showed.

I was sitting in between the twins again, cheering on the guys. I guessed they each had a guy on the team they were eyeing, but they both refused to admit that’s why they were here, continuing to voice their support for our brother, Teo.

I hadn’t been to this stadium before. We were at Rutherford, somewhere in the middle of Pennsylvania. Despite driving south, there was a definite nip in the air. I had a long-sleeve thermal on underneath my hoodie. Not that it mattered. With a beefy twin on each side, I might as well have been between two space heaters.

Jayden drove us down, which was nice because I had a fairly important assignment for ecology due on Monday. I sat in the back of their extended cab truck and worked on it, while they chatted quietly in the front about who-knew-what. I was focused. I didn’t want to do it all at the last minute when we got back tomorrow. I felt comfortable with what I had finished on the ride; I only needed to give it one last read through.

Despite the home field advantage, Rutherford didn’t seem ready for Teo’s accuracy or Evan’s speed. After a slow and scoreless first half, Middleton scored four unanswered goals in the second. My bestie was responsible for two of those.

The twins kept their shirts on, which was unusual. In fact, when confronted with the fact that they both stopped at one beer, they changed the subject and asked me about my ecology project. I had no idea what the two were up to, but I didn’t want to know. I was sure I’d find out soon enough.

With the stands clearing, the twins asked if I’d be good on my own. We weren’t driving back tonight since it was so late. I nodded, forgoing a sarcastic goodbye. Pulling out my phone, I opened Grindr. It was a bad habit, but I always logged on whenever I visited a new campus with the team. I’d yet to find anything worthwhile, but sometimes just flirting was fun.

A panoply of shirtless torsos filled my screen. I glanced around, the stands empty, and started scrolling. I didn’t have a chance to message anyone.

PickAH0le: How r u?

This should be good.

ZachMagic: Doing alright. You?

PickAH0le: I just found out my dog died.

Jesus Christ.

ZachMagic: Sorry to hear that.

PickAH0le: Thanks, r u hung?

Well, yes, but that’s still a block. Next!

BallBoy22: Helloooooo, stud!

His photo was promising at least. Ripped stomach, hairless chest. If it was real.

ZachMagic: Thanks for the compliment. Not too bad yourself.

BallBoy22: Looking for a quick fuck, you?

ZachMagic: Definitely.

BallBoy22: We just got our ass handed to us on the field and I need to be punished.

ZachMagic: You play soccer?

BallBoy22: Yeah, my entire team’s pissed at me and the only way I’m gonna feel better is getting railed by an enormous cock. You really eight inches?

ZachMagic: So you’re the goalie?

BallBoy22: Look at you. Hung and a detective. Yeah, I should’ve been more focused, but I’ve been so horny lately. I need your cum inside of me.

ZachMagic: Sounds like a plan. Can you host?

I was not about to have some horny slutboy in my hotel room steal all my shit once I conked out.

BallBoy22: Nope, gotta roommate.

ZachMagic: Another time then.

BallBoy22: Fuck you, bro. Leave me hanging. God damn-

And block.

This was going nowhere fast. I wasn't sure why I bothered.

You’re horny, and he was hot.

I decided to get an Uber and just find some illegally shared OnlyFans scene from one of my favorites. Or maybe JockHole posted a new video. He was the only one I actually paid for – a delicious jock bottom that shoved the biggest things up his tight ass. He also never showed his face, which I found incredibly hot because he could be anyone. I used to imagine he was Teo, but now that I had seen the whole package there, I knew he couldn’t be JockHole . Even still, I could imagine Teo doing the same things and that was enough for me to nut.

I had chosen a Marriott downtown along the river, so the ride was quick. I had no idea where the twins were staying; they flew by the seat of their likely very filled pants.

The hot shower filled the room with a steamy, floral scent, but I was relaxed and comfy, wearing the provided robe. Usually, I didn’t stay in hotels as fancy as this, but my parents had sent me some Christmas money early. I propped some pillows against the headboard, grabbed my lube out of my bag, and laid on the bed, phone in hand.

As soon as it vibrated, I smiled.

Teo: What’s up?

Zach: Just relaxing. Amazing game btw!

Teo: Can I ask for a favor?

Zach: Of course.

Teo: Evan needs the room. Can I crash with you tonight?

Zach: Ugh. Why do you let him do this to you?

Teo: Hey! I’m a good friend! If he wants some ass, he’ll get some ass.

Teo: Plus, I’ve done this like ten times now. He owes me big!

Zach: I’m aware!

Teo: Wow. My own roommate doesn’t want me in his room.

Zach: Get your ass over here and bring some liquor!

“At least he let you shower and change before kicking you out,” I observed, watching Teo’s tall frame enter my room.

He shook his head. “We showered after the game. I didn’t even get to the hotel.”

“But all your stuff’s there.”

“Exactly.”

“You’re too good of a friend,” I said, pulling him in for a hug.

Teo relaxed in my arms. “Turns out, our hotel is two blocks east. I can walk over in the morning. Hmmm, you feel cozy.” His hands squeezed my lower back, encased in its terry cloth cocoon.

“There’s another robe in the closet, if you want-”

“Yes!”

Teo put down the tote bag with a flourish. “Vodka, peach Schnapps, OJ, and cran.”

“Sex on the Beach?”

“Why, Mr. Cavallo, sex in bed is just fine!”

I ignored his joke and watched as he stripped on the way to the closet, leaving a trail of sneakers, socks, and pants in his wake.

He turned and asked, “You naked under yours? ”

Without thinking, I nodded. “Yeah.”

With no hesitation, he pulled off his shirt, pulled down his boxer briefs, and for the second time in a week, I got an eyeful of my best friend’s flaccid dong. If he was a grower as much as I was, his dick would break records. I was super curious who had the bigger dick.

“You makin’ us the first round, cupcake?”

Cupcake? Since when did we use nicknames?

He must’ve noticed my expression. “Sorry if that made you uncomfortable. I just thought it’d be cute to pretend for the night, especially since we’re sharing a bed.” He slipped the other robe on and his naked body disappeared from view.

Cute to pretend? Pretend what?

I hadn’t even thought of the sleeping situation. There was only a queen bed.

Just as I remembered the lube was out, Teo asked, “You having a little fun tonight, Zach? You shaking hands with the milkman?”

“What?”

“Giving your abs a paint job?” he teased again, handing me a freshly prepared drink.

I downed the whole thing in one slug. “Another please?”

“Jeez, Zach. Take it easy.”

“You crashed my one man spank party. You make me as many drinks as I want, cupcake .”

“Yes, sir.” Teo mock-saluted me and went back over to the alcohol.

If ads affect your reading experience, click here to remove ads on this page.