Texas Heat

Cody doesn’t do messy. He doesn’t do reckless. He definitely doesn’t do boys like Jason. Jason is bold, unapologetic, and dangerously good at getting what he wants. When they start working together, the tension is instant. What follows is supposed to be physical. Temporary. Simple .But as summer stretches on, the lines shift. Teasing turns quiet. H

  • Score 8.6 (1 votes)
  • New Story
  • 1812 Words
  • 8 Min Read

18+ Adult Content | All characters are 18+ | Explicit MM themes | Pure Fiction


Chapter 1 - PG Cody

The final bell shrieked, slicing through the thick, humid air of the Texas high school hallway. The last day of high school. Freedom for some. For Cody, it meant working at Freshway Grocers, saving for a car, preparing for college in the fall, and an hour on the tennis courts each afternoon, where the steady rhythm of the game helped him breathe. He clutched the strap of his backpack, the worn canvas digging into his shoulder, and joined the human river flowing toward the main exit. He pushed through the heavy glass doors and was hit by a wall of heat, a physical force that made the back of his neck instantly damp. He took a deep breath, the air thick with the smell of cut grass and hot asphalt, and started his usual route past the gym and the football field one last time.

And then, of course, there was Jason, leaning against the sun-bleached brick of the gymnasium, one foot braced against the wall. Codys stomach flipped, the same irritating flutter he’d been fighting for years whenever Jason was near. Jason moved through the world the way Cody never dared to. Compact and lean-muscled like a gymnast, he looked perpetually coiled, ready to spring. His medium-length hair was unruly, falling into his eyes as if it refused to be tamed. A thin gray tank clung to his chest and shoulders, tracing the sharp lines of his collarbones and the swell of his biceps. His athletic blue shorts rode high on his thighs, flirting with the edge of the school’s dress code. A fine dusting of dark blond hair covered his legs, and a faint trail disappeared beneath his waistband. He tapped at his phone, easy and unbothered, but as Cody drew closer, his head snapped up. A slow, knowing grin curved across his mouth.

“Well, look what we have here,” Jason called out, pushing himself off the wall and falling into step beside Cody. “PG Cody, escaping the academic prison.”

Cody just grunted, keeping his eyes fixed on the path ahead. Jason had been calling him that since middle school, a teasing reminder of Cody’s supposed prudishness. They’d shared classrooms since third grade but had never quite been friends. Just two bodies orbiting the same space, one bright and chaotic, the other careful and distant.

“What, no ‘Hey, Jason, happy graduation’?” Jason prodded, his voice light and playful. “Don’t be like that. We’re free. We should celebrate.”

“I’m celebrating by walking home and not talking to anyone,” Cody mumbled, though he knew it was useless. Jason was a conversational force of nature.

“Lame,” Jason shot back, but without any real heat. “I’ve got way better plans. Gonna meet someone under the bleachers in a bit.” He wiggled his eyebrows suggestively, a gesture so cheesy it should have been embarrassing, but on him, it just looked… confident. “Gonna get my dick sucked. Proper start to summer, you know?”

Cody felt a hot flush creep up his neck. He didn’t doubt for a second that Jason could make something like that happen. Jason exuded sex the way other people exuded sweat in this heat. It was in the easy way he held his body, the directness of his gaze, the casual filthiness of his talk. Cody, on the other hand, was a virgin. Not that he was ashamed of it, not really. He was proud of his self-control, of his ability to resist the kind of messy, complicated entanglements Jason seemed to thrive on. It was a point of quiet, personal integrity. He was saving himself for something that mattered, not a quick, anonymous blowjob in the shadows.

“Yeah, right,” Cody managed to say, his voice a little tight. He’d always assumed most of Jason’s sex talk was just that—talk. A performance to maintain his reputation as the school’s resident deviant.

Jason laughed, a bright, genuine sound. “You don’t believe me? Ask me no questions and I’ll tell you no lies, my dude. All you need to know is I’m gonna be walking out of here with a smile on my face and a little less tension in my shoulders.” He stretched his arms over his head, the tank top riding up to reveal a sliver of toned stomach and the darker line of his treasure trail. Cody’s eyes flickered down for a half-second before he forced them back to the sidewalk. “Anyway,” Jason continued, letting his arms drop, “I heard a little rumor about you.”

Cody’s heart skipped a beat. “What rumor?”

“Relax, PG Cody, it’s not a juicy one,” Jason said, nudging him with his shoulder. The contact was brief, but it sent a jolt through Cody’s arm. “I just heard you finally got a job. That you’re starting at Freshway’s.”

Cody stopped walking, turning to face him. The surprise must have been plain on his face. “How did you know that?”

Jason’s grin widened. “I have my sources. The high school gossip mill is a powerful and terrifying thing.” He leaned in a little closer, his voice dropping to a conspiratorial whisper. “But what’s really interesting is that I might… might… be starting there, too. Tomorrow.”

Cody stared at him. Was he serious? Or was this just another one of his games? The idea of seeing Jason at his new job, of having to interact with him in that environment, sent a wave of anxiety through him. Freshway Grocers was supposed to be his sanctuary, a place to earn money and keep to himself. “You’re just fucking with me,” Cody said, his voice flat.

“Maybe I am, maybe I’m not,” Jason replied with a shrug, his playful demeanor back in full force. “Guess you’ll just have to show up for your first day and find out, won’t you? Imagine it. You and me. Stocking shelves together. Bagging groceries..” He winked. “See ya, Cody. Try not to think too much about my summer plans.”

And with that, Jason was gone, veering off toward the parking lot, leaving Cody standing alone on the hot asphalt, his mind reeling. He watched him go, the bright blue of his shorts a shrinking beacon against the gray pavement. He shook his head, trying to clear it, and continued his walk home. The sun beat down on him, and the image of Jason leaning against the wall, the confident smirk, the casual mention of a blowjob, replayed in his head. It wasn’t until he turned onto his own street that the full weight of Jason’s words began to sink in. The sex talk, the job… it was all just noise before, but now it felt different. More real. He’d always thought Jason was all talk, a blowhard spinning fantasies. But the way he’d talked about getting head under the bleachers… it didn’t sound like a joke. It sounded like an appointment. For the first time, Cody wondered if Jason was actually as experienced as he claimed.

By the time he got home, the heat had made him sluggish and irritable. He tossed his backpack onto the floor of the entryway and kicked off his shoes, the cool linoleum a small relief against his sweaty feet. He mumbled a quick “I’m home” to his mom, who was in the kitchen, and then beelined for his room, closing the door behind him with a soft click. The familiar, safe space of his bedroom enveloped him. It was neat and organized, his bed made, his desk clear except for his debate club trophy. He peeled off his sweaty t-shirt and jeans, letting them fall into a heap on the floor, and collapsed onto his bed in just his boxers.

He lay there for a long time, staring at the ceiling, the fan whirring overhead doing little to cool the room. His mind was a jumble of thoughts. The end of school, the start of summer, the new job. And Jason. Always, Jason. He hated the effect the other boy had on him. That effortless confidence, the way he seemed to own the space he occupied. And now, the possibility of working with him. It was a nightmare. Or maybe… something else. He pushed the thought away.

His dick was starting to get hard, a familiar ache building in his groin. It happened a lot these days, a constant, low-level hum of horniness that lived just beneath the surface of his carefully controlled exterior. He sighed, knowing there was only one way to relieve it. He slid his hand into his boxers, his fingers wrapping around his rapidly stiffening cock. It felt hot and heavy in his palm, the skin smooth and taut. He began to stroke, slowly at first, just enjoying the sensation.

His thoughts drifted, as they often did when he did this, to the abstract idea of sex. He thought about a mouth on him, hot and wet. A tongue swirling around the head of his dick, tracing the ridge. He imagined strong hands gripping his thighs, holding him in place while someone sucked him off. He didn’t have a face for the fantasy, just a feeling, a sensation. It was better that way. It kept things clean, uncomplicated. He was thinking about the act itself, the pure physical pleasure of it.

He picked up the pace, his fist moving faster, his breathing growing ragged. Precum leaked from the tip, slicking his strokes. He closed his eyes, focusing on the image in his head: a nameless, faceless person on their knees before him, looking up with hungry eyes as they took his cock deep into their throat. The thought sent a jolt straight through him. He imagined the sounds they would make, the wet, choking sounds of being fucked in the mouth. He imagined grabbing their hair, holding their head still while he thrust his hips, fucking their face with abandon.

His balls tightened, pulling up close to his body. He was close. He could feel the orgasm building, a pressure coiling at the base of his spine. He thought about cumming, about shooting his load down that anonymous throat. The thought was so intense, so filthy, that it pushed him over the edge. With a guttural groan, he came, his cock pulsing in his hand as thick ropes of cum spurted out, landing on his stomach and chest. He kept stroking, milking every last drop from his dick, his body trembling with the force of his release.

For a moment, he lay there, panting, the mess cooling on his skin. This was his. Something he could control. He wasn’t like Jason, chasing after fleeting, messy encounters.

He grabbed a tissue and wiped himself clean. But even as he did, his thoughts circled back to Jason. To Freshway’s. To that easy confidence. The idea unsettled him in a way he didn’t want to examine too closely.

He didn’t want to be like Jason.

But the last thing he saw before sleep took him was that smirk.


If you enjoyed this story, consider supporting the author on Patreon.

To get in touch with the author, send them an email.


Report
What did you think of this story?
Share Story

In This Story