25. Chapter 25

Atlas

“Behind the crate. Behind the fucking crate.” Cody’s teeth sink into his bottom lip as he stabs at the button on the controller.

“I see him.” I shoot the other player twice in the chest, then once in the throat when it tries to duck back. “Relax, Little J. I’m carrying your ass with dignity.”

“Oh, blow me.”

“Don't threaten me with a good time.” I grin and sink back into the couch, steering my character through the warehouse.

Cody mumbles and leans forward, elbows on his knees, eyes locked on the screen like he’s about two seconds from launching the controller into the TV screen.

I bump his knee with mine. “You good, or no?”

His jaw clenches as his character pushes left, aims down sight, and is immediately dropped before he even fires. “This game is such bullshit.”

“That’s what happens when you sprint straight into gunfire.”

“Whatever.” He opens the menu, clicks into one slot, backs out, goes into another, swears, backs out again.

Huh.

“Why are there like six grips that all say the same fucking thing?”

I snort. “Half the attachments are literally the same thing with a different name. Don't even get me started on the barrel options. It's a scam.”

“Yet you and Hunter play all the time. Couldn’t find another hobby?”

We have one. But he doesn’t need to know about it.

I pop a handful of Raisinets into my mouth. “Kind of started when we were twelve. Not much else we could’ve done when we lived in different states.”

He hovers over one grip, then another, lips moving. “Schlager... Sakin... what the fuck is a Sharkfin? Okay, the Sakin ZP grip.”

“ZX.”

He tenses. “That's what I said.”

My jaw stops mid-chew.

Yeah no. He definitely said ZP.

Cody respawns and sprints straight out of cover, no checking corners, no waiting. Just full aggression into the first enemy he sees.

“Push up. I've got your six.”

He rounds the corner and starts firing, but his crosshair drags half a second behind the target, and another player drops him before he can fix it. Kill cam pops up. Shit, he wasn’t even aiming at the right spot.

“Fuck!” He flops back into the couch. “How is everyone so goddamn fast?”

That’s it.

The game was supposed to be fun. But, for him, it’s not. And I fucking hate that look on his face right now. So, I back out and switch to the anime app, putting on the latest episode of Haikyuu .

Cody turns to me. “What the hell is this?”

“It’s only the greatest show ever.”

He huffs. “It’s volleyball.”

“And?” I tip the box of Raisinets upside down and shake it until the last few unstick from the bottom and tumble into my palm. “Hunter won’t let me watch it when he’s home.”

He rolls his eyes. “Wonder why.”

“Wait until you have to watch hours of cooking shows because that’s all he watches.”

Cody’s mouth falls open.

I smirk and toss a Raisinet into it.

He gags but swallows it. “How do you even like that shit?”

“Don’t disrespect my favorite snack.”

He grabs a bottle of water off the coffee table and chugs half of it down. “How’d you two meet?”

“A tournament. He was sitting by himself in the hotel lobby looking all broody. So, naturally, I sat beside him.”

Cody snorts.

“The fucker didn’t even look up, too busy reading some book. It was the same one my older brother was reading, and because he wouldn’t pay attention to me, I spoiled the ending.”

“You’re such a dickhead.”

“What else was I supposed to do? He ignored every chirp I threw at him on the ice.” I laugh. “Didn’t talk to me until I offered him Raisinets. Then he made this face like I’d handed him actual dog shit.”

Cody rolls his eyes. “That’s because they taste exactly like that.”

“Nuh, uh. Only regular raisins do.”

He shakes his head. “You’re fucking impossible.”

“I try.”

“It wasn’t a compliment.” He settles in next to me, the side of his body pressed against mine. “And when you guys got older, he ended up billeting with your family?”

My body tenses, chest tight enough I can’t take a deep breath. “No.”

His brows pull together. “But I thought you two lived together? Was it with another family?”

I wipe my clammy palms on my jeans. “He needed a place to stay. Family shit. We took him in.”

Cody chews his bottom lip and looks back at the screen. “Sorry, I didn’t mean to pry.”

“You’re good, Little J.”

He elbows me in the ribs, eyes narrowed, face scrunched. “Really?”

“Oh, sorry. I mean, Jenkins. Wait, no.” I tap my chin and look at the ceiling. “Little Shit?”

He punches me in the side, a tiny growl rumbling from his chest.

“You really are cute when you get pissy.” I lean in and kiss him.

He grunts, but then melts into me, swiping his tongue against mine, teeth catching my bottom lip.

“Damn, Little J.”

“Shut it.”

I chuckle and kiss him again, pulling his right leg over my thighs until he’s straddling me. He moans and grinds his hard length along mine.

“Fuck, Cody.” I drag my tongue up the side of his neck. “Do that again.”

He does. Slower. Harder. His hips roll, and my head drops back against the couch.

“You feel so fucking good.” I palm his ass and squeeze, pulling him tighter against me. “Keep going.”

He’s panting, grinding faster. “Atlas?”

“Hm?”

“How come you never try to have sex with me?”

I pull back and look at him. His cheeks are flushed, lips swollen, pupils blown so wide the blue is almost gone.

“Hunter fucked me. You haven't. We just dry hump, or you jerk us off. You seem perfectly content with that. Am I not . . .” His jaw clenches, eyes downcast. “Forget it.”

“Cody.”

“I said forget it.”

“Yeah no.” I grip the backs of his thighs and stand.

He yelps, legs locking around my waist, arms wrapping around my neck. “What the hell? Put me down.”

“Nope.” I carry him to my room, one hand under his ass, then kick the door closed. “You want my dick? You're getting it.”

I drop him onto the bed, and he bounces once, already propping up on his elbows to watch as I pull my shirt over my head. His eyes drop to my hands as I pop the button on my jeans and shove them down along with my boxers.

He's staring. At my dick. At my abs. Back to my dick.

My cock twitches. Heat spreads across my skin. Nobody has ever looked at me the way he’s looking at me.

I crawl over him, caging him in with my arms, and drag my mouth along his jaw to his ear. “Eyes are up here, Little J.”

“Fuck you.”

“That's the plan. You want to go shower—”

“I already . . . I figured . . .” His face flushes, turning deep red. “Um, I did all that before I came over.”

“Look at you, all prepared and shit.”

“Don't make it weird.”

“Too late.” I kiss the tip of his nose, then his lips, working my way to his neck. “You’re so fucking hot.”

I lift the hem of his shirt, pull it over his head, then throw it onto the floor before using my mouth to map out his body again. I make my way down to his navel, then pop the button to his chinos and rip everything off him until he’s naked, legs spread.

“Vaguely remember someone telling me earlier to blow them.” I kiss and nip his inner thigh. “Can’t remember who it was.”

He growls, but it turns into a moan when I suck his balls into my mouth. “Atlas.”

“Mmm.”

Cody threads his fingers into my hair. “Oh, God.”

“Nope. Just me. Atlas Trembley.”

He smacks my head. “Stop talking and suck me, dipshit.”

“Bossy, aren’t you?”

He pushes his hips up, chasing my mouth.

I pull back, chuckling.

“Atlas, come on. Stop being a—”

I wrap my lips around his dick and take him to the back of my throat.

His back arches off the mattress, and a strangled moan rips out of him. His fingers tighten in my hair, pulling hard enough that my scalp burns, and my dick throbs so hard I grind into the mattress.

Fuck.

I hollow my cheeks, pressing my tongue flat against the underside of his shaft, then swirl it around the head before sinking back down.

“Atlas—fuck—Atlas.”

I hum around him, and his thighs clamp against the sides of my head—which, honestly, is not a bad way to go.

I pull off with a wet pop, spit stringing from his tip to my bottom lip, and look up at him.

His chest is heaving, stomach muscles clenching, dick flushed dark and twitching against his stomach.

“You taste good.” I drag my tongue from his tight balls to his tip in one long stripe. “Could suck this cock all day.”

“Then don't stop.”

“Bossy. I like it.” I take him back into my mouth, bobbing faster, saliva pooling at the base of his shaft and dripping onto his balls.

Cody bucks, pulling my head down, panting and moaning. “Don’t . . . oh, god . . . yes.”

I pull off and push his left leg up, bending his knee toward his chest. Then I lick a flat, filthy stripe across his tight little hole, the musky taste of him making my mouth water.

“What—what are you—is that your tongue?”

“Mhm.” I press my tongue against his rim and drag it in slow circles, then point it and push in, barely breaching the tight ring of muscle.

“Atlas!” He pulls me closer, grinding onto my face. “Oh—oh fuck—I can't—shit, don’t stop.”

His thighs tremble as I grip his ass with both hands, spread him wider, then eat him like I'm starving. “So fucking good. You taste so fucking good, Cody.”

“Atlas—Atlas—I'm gonna—you have to stop or I'm—”

“Not yet.”

I pull back and look at his pink hole, clenching around nothing. I squeeze my eyes shut because the sight of it almost sends me over the edge, but I have plans for this man that do not include me coming on my sheets before I'm inside him.

My legs shake as I stand. Walking to my desk, I grab lube and a condom from the second drawer. Cody watches as I roll it on, teeth sinking into his bottom lip.

“See something you like, Little J?”

“You’re . . .” He swallows hard, Adam’s apple bobbing. “You’re big, like Hunter.”

“Thanks. Now scoot over.” He shifts to the side as I climb onto the bed, then stretch out on my back. After pouring some lube into my hand, I give him the bottle. “Work yourself open for me.”

His cheeks flush as he takes the bottle of lube. My hand wraps around my cock, stroking slowly from base to tip as he slicks up his fingers and reaches behind himself. His lips part, brows drawing together, a sharp exhale punching out.

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