Campfire Confession

The fire crackled in the circle of ranch hands, sparks drifting up into the night sky. Boots stretched toward the flames, bottles of beer passed around. Talk turned, as it often did, to spankings.

One boy, still rubbing his ass raw from a whipping he’d gotten for botching a fence repair, groaned. “Did anyone here know before you signed on that corporal punishment was part of the job agreement?”

Gene and Joe exchanged a look, a slow grin tugging at Gene’s lips. Joe smirked, already hard just from the spark in Gene’s blue eyes.

“We did,” Joe said.

The sore ranch hand frowned, still standing because it hurt too much to sit. “Then why the hell did you agree to it?”

Joe shrugged. “Because we’d already been through worse.”

The circle leaned in. Joe was the better storyteller, and everyone knew it. Gene leaned back, letting Joe take over.

“The first time we got whooped together was back in high school,” Joe began. “Gene was the star quarterback; I was the kicker. And while Gene was the leader, I was the guy who punted and kicked. Not much glory in that, even if I was damn good at it.”

One of the boys interrupted. “Star quarterback, huh?”

“Hell yeah,” Joe said. “And you should’ve seen him then. Nobody messed with Gene. He had BDE.”

“BDE?” another asked.

Joe grinned. “Big Dick Energy. Don’t tell me none of you have noticed when that snake in his jeans swings loose in the showers.”

Laughter erupted.

“Christ,” one boy said, “we’ve already heard you talk about his dick every damn night after lights out.”

Joe rolled his eyes but smiled, pride obvious. “Well, I could talk about it all night, but that’s not the point. The point is—one sloppy practice got us both bent over.”

Gene cleared his throat, his little reminder when Joe strayed. The whole circle chuckled—they’d all been caught in one of Joe’s long-winded tangents.

“Fine, fine. So, here’s what happened. We’d been late to practice, I’d been helping Gene study for a test, and Coach doesn’t tolerate tardiness or sloppiness. Gene wobbled a couple throws; I missed kicks I could’ve made in my sleep. Whole team ended up running suicides because of us. Coach was fuming. Game against our rivals was coming up, and we looked like shit.”


Joe’s voice dropped low. “Finally, Coach said those words nobody wanted to hear when he was pissed: Hit the showers. We all knew it meant trouble.”

The circle was silent now.

“We headed out dripping wet, towels around our waists. And there was Coach, waiting with his paddle. Thick, heavy, holes drilled for sting. He called our names. Made us drop the towels, bend over the bench, bare-assed in front of the whole team. Said, ‘Two things I don’t tolerate: lateness and sloppiness. One of those gets you punished. Two? You’re meeting the paddle.’”

Joe let the pause hang. “Then WHACK! That first lick landed on Gene’s ass, and half the team jumped. The next one was mine. Ten each. Hard. The sound echoed in the locker room. But neither of us made a noise. Not a grunt. Not a flinch. We took it stoic, silent, the way you’re supposed to when the whole team is watching. Our asses were blazing, but we didn’t let them see a damn thing.”

Joe grinned at the firelight. “By the time we got our jeans back on, our asses were on fire. Denim over blistered skin was torture. Sitting to put our boots on? Worse.”

He shifted, warming to the memory. “We went back to my place to study, but instead we ended up comparing the damage. Gene’s pale skin was cherry red, welts from the paddle holes standing out. My darker skin was red too, deeper, bruising already. I reached out, hesitated—but Gene told me it was ok. I laid my hand across his ass, feeling the heat, the ridges of the welts. He did the same to me, his big hand covering half my cheek. He pressed harder, made me gasp, and that was it. We looked at each other. And then he kissed me. After that, I dropped to my knees and took that big cock down my throat.”

Several of the guys groaned, shifting in their seats.

“Ok, ok,” one muttered, “we get the idea.”

Gene chuckled, his hand brushing Joe’s. “Yeah. I think they’ve heard enough, Joey.” Then, in a stage whisper meant for everyone: “What d’you say we reenact the rest in our room?”

The circle groaned and laughed. “God help us all,” someone muttered. They knew it would be a noisy night.

The noise ebbed, and Gene’s grin went soft. The firelight licked his face, and for a heartbeat he wasn’t looking at the men around them—he was looking straight into the embers of something older, warmer.

When the circle finally broke apart, boots scuffing toward the bunkhouse, Gene drifted beside Joe and bumped his shoulder. “You remember what came after?” he asked, voice pitched for Joe’s ear alone.

Joe’s smile went crooked. “Which ‘after’?”

“The real one,” Gene said. “Later that summer. When we were eighteen and on our own.”

Joe’s laugh caught in his throat. “Yeah,” he said. “I remember.”

They walked in the dark like that—close but not touching, letting the night fill in the gaps—while the memory unfurled between them.

In Gene’s mind it was still a heat-thick evening in a borrowed room, textbooks open and ignored. Athletic shorts, soft t-shirts, the window cracked to the thrum of cicadas. Joe was the first to bridge the quiet. His hand slipped under Gene’s shirt, finding the warm rise of his chest, thumb circling a nipple until Gene breathed in too sharply and didn’t pull away. Gene’s palm had already settled on Joe’s thigh; he slid higher, teasing, then bolder, and Joe’s pulse kicked against his skin.

Gene remembered the flicker of doubt—the split-second where Joe leaned back, eyes searching. “Too much?” Gene had asked, low and rough.

“Not enough.” Joe’s answer had landed like a dare and a prayer at once.

It got clumsy in the best way. Kisses that missed and found, laughter smothered at the mouth. The fabric stayed on, bunched and pushed aside, which somehow made everything more intense. Joe knelt because he wanted to, because the wanting had lived in him for years. He tried to take too much at once, gagged, pulled back with watering eyes and a shaky little grin, then tried again, slower, finding a rhythm that made Gene’s hands tremble in Joe’s hair. It surprised them both how fast the rush took Gene under—how quickly need tumbled into heat and heat into the helplessness of finishing, breathless and stunned. After, Joe looked up, proud and pink-cheeked, and Gene tugged him up for a kiss that tasted like salt and something new. “Huh,” Gene had said, dazed and smiling against Joe’s mouth. “That’s… interesting.”

Joe snorted. “Interesting? That all you got?”

“Alright,” Gene amended, still grinning. “Amazing.”

Then Gene had been the one to kneel, stubborn as ever, careful as a man learning a beautiful machine. Joe was thicker—he always had been—and Gene worked him with his hand and mouth in tandem, learning when to ease and when to press. “You don’t have to,” Joe had said half a dozen times, breath hitching.

“I want to,” Gene had said every time, jaw set like it did on fourth-and-forever.

When Joe finally went, it was bright and messy, fireworks behind his eyes. Gene didn’t shy from it; he took what he could, came up licking his lip with an astonished laugh. “Dude—‘it ain’t bad’? That’s… that’s pretty damn good. Sweet as a lollipop.” He tilted his head at Joe, mock-serious. “Just one big lollipop.”

Joe had laughed until it turned into a groan, pulled Gene up, and kissed him like he’d found the rest of his life in that room.


On the bunkhouse steps now, Joe nudged him. “You remember tasting yourself and pretending you didn’t like it?”

Gene huffed. “I did not pretend. I was surprised.” A beat. “And then I was a fan.”

Joe’s shoulder brushed his. “You were brave. Stubborn, too.”

“Stubborn, huh?” Gene said. “Says the man who wouldn’t quit until I—”

“—made noises you’d deny if anyone asked,” Joe finished, and they both laughed, quiet and easy.


Back in their room, Gene shut the door, and Joe was already on his knees. He tugged Gene’s jeans and boxers down, freeing his thick cock, and swallowed him whole. Joe’s nose pressed into Gene’s blond pubes as he took every inch, his throat working around the shaft.

Joe had this knack, this filthy, natural ability—he could just relax his throat and milk Gene with it alone. He bobbed slow and deep, pulling back just long enough to gulp air before plunging back down, throat swallowing him again. Over and over, he took him, spit dripping down his chin, until Gene’s legs trembled and his hands fisted tight in Joe’s hair.

“Fuck, Joe,” Gene groaned, voice breaking. “You’re gonna make me cum.”

Joe pulled back suddenly, lips wet, eyes wicked. “Not yet.”

He stood, turned, and bent over the bed, ass high. “Your turn.”

Gene dropped to his knees, spreading Joe’s cheeks, tongue plunging into his hole. Joe moaned, grinding back, body shaking. Gene rimmed him sloppy and deep until Joe begged for more.

Then Gene stood, lined up, and rammed his cock in one hard thrust. Joe gasped, his whole body jolting.

“Whose ass is this?” Gene growled, spanking him hard.

“Yours,” Joe moaned.

“Say it.”

“Yours! It’s yours!”

Gene fucked him rough, the bed creaking, both of them loud, moaning shamelessly. Sweat dripped from Gene’s chest onto Joe’s back. Joe came first, spurting onto the sheets with a cry. Gene groaned, pounding harder until he buried himself deep, filling Joe with hot cum.

When he finally pulled out, his cock slid free slow, and a warm dribble of cum ran down Joe’s thigh. Joe shivered at the sensation, collapsing onto the bed as Gene kissed the back of his neck.

They tangled together, sweaty and raw, Joe’s head resting against Gene’s chest as he drifted into sleep.

After, Gene sprawled on his back, breath sawed raw and sated. Joe propped himself on an elbow and looked at him—really looked—taking in the flushed chest, the golden hair damp at the temples, the lazy arc of a smile that only showed up when he’d been emptied and filled again by the same pair of hands.

“I love you,” Joe said, simple as a fact.

Gene turned his head, and the smile sharpened into something softer. “I love you,” he said back, no hesitation, no joke trailing the words.

Joe slid down, tucked against Gene’s side, ear over his heartbeat. As sleep tugged at him, another night rose up clear as if it were carved in fresh wood: a pickup bed after a Friday game, a blanket, the world hushed except for distant stadium lights and the two of them whispering those words for the very first time. No rushing. No fear. Just the truth laid out under the stars.

He didn’t know that Gene lay awake a minute longer with the same memory warming his chest—the same blanket, the same sky, the same soft promise. When Gene finally closed his eyes, it was with Joe’s weight anchoring him and the sure knowledge that every road from then to now had been worth taking.


The days after that night felt different. Practice was still grueling, school still tedious, but every glance, every brush of a hand in the hallway carried a weight it hadn’t before. They didn’t talk about it much — didn’t need to. The secret sat between them like a live wire, humming, sparking, waiting for the right touch.

It was after a Friday game, the kind that had the whole town crowding the bleachers. Gene had thrown two perfect passes; Joe had sent the ball sailing clean through the uprights. They won, but the roar of the crowd felt distant compared to the rush of being close to each other.

When the celebrating died down, Gene tugged Joe toward his truck, parked out past the field. They climbed into the bed, still in their uniforms, helmets and pads tossed aside. The night was cool, the stars wide and bright above them. Gene spread a blanket from the cab, and the two of them lay side by side, catching their breath from the game and from everything else unsaid.

For a long while, neither spoke. Joe turned his head, studying Gene’s profile lit faintly by the stadium lights in the distance. His blond hair was damp, his skin still flushed. To Joe, he had never looked more alive, more beautiful.

Gene must have felt the stare, because he turned, meeting Joe’s gaze. “What?” he asked softly, though the smile tugging at his lips said he already knew.

Joe swallowed, suddenly nervous, but the words pushed up anyway. “I just… I don’t think I’ve ever wanted someone the way I want you.”

The smile fell into something more serious, more open. Gene shifted onto his side, close enough their shoulders touched. He hesitated only a second before whispering, “I love you, Joe.”

The words hung there, terrifying and thrilling. Joe’s breath caught, but then it broke loose in a shaky laugh. “God, I love you too.”

They kissed under the stars, not rushed this time, not fumbling. It was gentle, lingering, a promise sealed in the quiet night. When they finally pulled back, Gene tucked Joe against his chest, holding him as if he’d been waiting his whole life for the chance.

Joe closed his eyes, the sound of Gene’s heartbeat steady in his ear, the smell of grass and sweat and autumn air around them. He thought about the future — about how hard it might be to keep this secret, about how much the world might not understand. But none of it mattered right then.

What mattered was this: Gene’s arms around him, the blanket, the stars, and the certainty that they had found something real.

No comments:

Post a Comment

Measured Discipline: The Power of the Ruler

In many domestic discipline and erotic spanking relationships, implements aren’t just tools — they’re symbols of care, structure, and trust....