The guilt had been gnawing at me relentlessly for two full days, like a constant, heavy stone lodged in my stomach.
Mornings were the worst. I’d watch Gretchen move through our fully settled house with that familiar, effortless warmth—her shoulder-length auburn hair in a loose ponytail, wearing one of her soft UW hoodies over leggings that hugged her curvy hips and thighs. She’d kiss me on the cheek while making Lila’s breakfast, her hazel eyes full of quiet contentment, completely oblivious to the fact that I’d betrayed her. I’d smile back, pull her close, and feel like absolute garbage.
Lila made the shame even sharper. Her wild dark curls bouncing as she demanded I build block towers with her or push her on the backyard swing. She was thriving here, happy and secure. I was supposed to be the steady dad who made this move worthwhile—not the man secretly fantasizing about our neighbor’s mouth and body.
And yet, the pull toward Luke was stronger than ever. The memory of his solid chest pressed against mine, his stubble scraping my skin, the way he’d covered my face with his cum while groaning my name—it played on repeat in my head.
We couldn’t steal even a single moment together in person. Life conspired perfectly against us.
Day 1 – Morning to Night:
Luke: Woke up hard thinking about your face covered in me. You still good with our promise?
Caleb: Yeah… I’m still good. But I feel sick about it. Gretchen kissed me good morning and I almost couldn’t look at her.
Luke: I know. Jenna was extra affectionate last night. Felt like shit the whole time.
Caleb: We should stop. This is going to destroy everything.
Luke: Tell me you don’t want me and I’ll delete your number.
Caleb: …You know I can’t say that.
Luke: Good. Because I’ve been replaying how you begged for my load. Can’t get it out of my head.
Day 1 – Late Night:
Luke: Can’t sleep. Keep thinking about your hairy chest against mine.
Caleb: Same. I’m lying next to Gretchen right now. This is so wrong.
Luke: Wrong feels really fucking good with you though.
Caleb: Stop. I’m getting hard.
Luke: Good. I want you desperate.
Day 2 – Morning:
Luke: Max has baseball practice tonight. No chance to sneak away. You surviving?
Caleb: Barely. Jerked off in the shower again thinking about sucking you. Felt disgusting afterward.
Luke: I did the same. Your mouth felt so good last time. Want it again so bad.
Caleb: We have Lila’s doctor appointment this afternoon and dinner plans tonight. Tomorrow’s packed too.
Luke: This waiting is killing me. I’m half-hard every time I see your house across the street.
Caleb: Same. Every time I wave at you like a normal neighbor I want to drag you inside.
Day 2 – Afternoon:
Luke: Any chance tonight?
Caleb: No. Gretchen made plans with some new mom friends.
Luke: Fuck. I need you, Caleb. Need to taste you again. Need to feel that slim body against me.
Caleb: You’re making this so much harder. I’m at the park with Gretchen and Lila right now trying to act normal.
Luke: Good. Think about my stubble on your neck while you’re pushing Lila on the swing.
Caleb: You’re evil. I’m throbbing in public now.
By late afternoon on the second day I was a jittery, guilt-ridden mess—distracted at work, short with Gretchen when she asked me simple questions, and constantly glancing at my phone like an addict.
Then she walked into the living room, smiling.
“Hey babe, Jenna texted. Max has his little league game tonight at the park. They invited us to come watch and hang out afterward. Lila’s been talking about the boys nonstop. Should we go?”
My heart slammed against my ribs. “Yeah,” I said, forcing a casual tone. “Let’s go support him.”
We arrived at the neighborhood park around 6:30 p.m. The evening was perfect—warm golden sunlight, a light breeze rustling the trees, and the cheerful sounds of kids playing. A modest crowd of around thirty parents and kids lined the small baseball field.
I’d dressed simply: a soft heather-gray t-shirt that lightly outlined my slim frame and the dark chest hair underneath, light khaki shorts, white crew socks, and white sneakers. Gretchen looked beautiful in her sleeveless navy sundress that accentuated her curves.
The second I saw Luke, the tension hit me like a physical force.
He stood near the dugout looking unfairly hot in a faded light blue baseball tee with cut-off sleeves that showed off his toned, reddish-haired forearms and stretched across his broad chest and solid shoulders. Dark athletic shorts hugged his powerful thighs, black crew socks visible above his sneakers. His reddish-auburn hair was tousled by the breeze, and that short stubble framed his strong jaw. When his clear blue eyes met mine across the diamond, the heat between us was instant and overwhelming.
Jenna greeted us warmly. We set up our chairs beside theirs. On the surface we were just two friendly couples watching a kids’ game. Underneath, I was burning. Every glance Luke gave me made my cock twitch. We exchanged minimal small talk, but the air between us felt charged.
After two long innings of this slow torture—my pulse racing, trying not to stare at the way his shirt clung to his chest—Luke finally spoke up.
“Hey Caleb, I completely forgot to grab drinks earlier. Want to walk with me to the concession stand? Stretch my legs a bit.”
“Yeah, sure,” I answered quickly, standing up. “Gretchen, sparkling water?”
She nodded without suspicion. “That’d be great.”
We started walking across the park together. The tension was unbearable. For the first minute we didn’t speak at all, just walked side by side, shoulders occasionally brushing. I could feel the heat coming off his body. My cock was already half-hard in my shorts.
“Been a long two days,” Luke finally muttered, voice low.
“Yeah,” I replied, throat tight. “Too long. I’ve been losing my mind.”
His hand brushed mine for half a second. “Every text made it worse. I had to go jerk off in the garage after that last one about sucking me.”
“Fuck, Luke…” I whispered, glancing around to make sure no one was nearby. “I’ve been rock hard reading your messages. Felt like shit every time Gretchen smiled at me.”
We kept walking, the baseball field growing smaller behind us. The anticipation built with every step. I could see the thick cluster of oak trees ahead—our destination, our excuse.
“You have no idea how badly I want to kiss you right now,” Luke said under his breath, his voice rough with need.
“Then do it,” I breathed, heart hammering.
The moment we reached the trees and stepped behind the largest one, out of sight, Luke grabbed me and shoved me against the rough bark.
Our mouths crashed together in a deep, desperate French kiss.
The kiss was immediately passionate and hungry. Tongues sliding hot and wet, stroking deeply as we moaned quietly into each other’s mouths. His stubble scraped deliciously against my skin while his strong hands gripped my waist, pulling our bodies flush. Our hard cocks pressed together through our shorts as we ground against one another shamelessly.
We made out like we were starving—long, filthy, open-mouthed kisses full of need after two days of torturous texting.
When we finally broke apart, lips swollen and breathing ragged, we realized we’d been gone far too long.
We hurried back just as loud cheers erupted from the field.
Max was rounding the bases, beaming.
He’d hit a home run.
And we had completely missed it.
Max’s face fell when he saw his dad jogging back. Jenna turned to us with clear annoyance, arms crossed.
“Luke, seriously?” she snapped. “Your son hit his first home run and you weren’t even here to see it?”
Luke ran a hand through his messy reddish hair, looking guilty. “I’m sorry, buddy…”
I stood beside him, heart still racing, lips tingling, the taste of him still fresh on my tongue, while the crushing weight of our secret pressed down on me once again.
___
It was just after 10 p.m. when my phone buzzed on the nightstand, lighting up the dark bedroom like a guilty flare.
Gretchen was already settled in bed beside me, propped up against the pillows in a thin tank top that clung to her full breasts, her auburn hair spilling loosely over her shoulders as she read. The sight of her looking so soft and trusting should have filled me with warmth. Instead, it sent a sharp stab of guilt through my chest while my cock twitched in my boxers at the same time.
Luke: Jenna’s still pissed about me missing Max’s home run. She kicked me down to the basement couch for the night. Door’s unlocked. Get over here. I’m already half-hard thinking about you.
The message hit me like a shot of pure adrenaline straight to the groin. My mouth went dry. Memories flooded in — Luke’s thick cock pulsing in my hand, the taste of his cum on my tongue, the way his stubble had scraped against my face earlier that evening behind the trees. I was instantly getting hard.
I stared at the ceiling, heart slamming against my ribs. This was stupid. Reckless. We’d already risked so much today. But the ache in my cock and the heat pooling low in my belly won out.
“I just got a work emergency,” I said, sitting up and forcing my voice to sound frustrated rather than excited. “One of our big healthcare clients in China needs an emergency Zoom about their imaging software integration. Their morning, our night. I have to run to the office — better connection and all my files are there.”
Gretchen lowered her book, frowning. “Now? Babe, it’s late…”
“I know. Time zones are brutal. Shouldn’t be longer than an hour or two. I’m really sorry.”
She sighed but gave me that understanding smile that made me feel like absolute scum. “Alright. Drive safe. Love you.”
“Love you too,” I muttered, the lie burning in my throat.
I got dressed quickly, pulling on the same heather-gray t-shirt and khaki shorts I’d worn to the game. As I slipped my white crew socks and white sneakers back on, part of me felt ridiculous. Taking the car at all was dumb — I could have just walked across the street. But I needed the illusion to be perfect. If Gretchen happened to glance out the window, she needed to see me pulling out like I was actually heading downtown to the office. The deception felt sleazy… and somehow that only made my cock harder.
I backed out of the driveway, heart racing, and drove a few blocks away before killing the lights and parking in a quiet cul-de-sac behind some houses. My hands were trembling with anticipation as I got out and slipped through the back alley, sticking close to fences and shadows. The warm summer night air felt thick against my skin. Every step made my half-hard cock rub against the inside of my shorts, leaking a little as I replayed Luke’s texts in my head.
When I reached the back gate of Luke’s house, it was already cracked open. The back door opened moments later, and there he was — standing in the dim light, still wearing that faded light blue baseball tee that hugged his broad chest and those dark athletic shorts that did nothing to hide the growing bulge between his powerful thighs. His reddish-auburn hair was messy, his stubble dark, and those clear blue eyes burned with raw hunger when they locked onto mine.
I stepped inside without a word. Immediately, I crouched down and slipped my white sneakers off, carrying them to the basement as not to create suspicion. Now just in my white crew socks, I quietly padded after him through the dark kitchen and hallway, both of us moving like thieves in the night. The house was dead silent except for the faint creak of the floorboards under our socked feet. My cock was fully hard now, throbbing with every careful step as I stared at the way Luke’s muscular ass filled out his shorts in front of me.
We finally reached the basement door. Luke opened it, let me step through first, then followed and gently pulled it shut behind us.
The second the lock clicked shut, I dropped my sneakers fell into him with raw, desperate hunger — hands fisting the front of his faded light blue baseball tee, mouth crashing hard against his in a deep, filthy kiss. Our tongues met instantly, hot and urgent, sliding together with wet, hungry strokes. He tasted like mint toothpaste mixed with the faint, hoppy bitterness of the beer he’d had earlier — warm, masculine, and intoxicating. The wet sounds of our mouths devouring each other echoed softly in the basement as Luke groaned deeply into the kiss, the vibration traveling straight down my spine.
He looked devastatingly hot in the low light. His reddish-auburn hair was messy and damp with sweat, his short stubble dark and rough against his flushed jaw, and those clear blue eyes were blown wide with lust, pupils dilated as they locked onto mine between messy kisses. His broad, muscular shoulders and thick chest strained against his shirt, while the heavy, thick outline of his hard cock pressed insistently against my thigh through his shorts. I must have looked just as wrecked — slimmer and leaner against his solid bulk, my dark chest hair already matted with a light sheen of sweat at the collar of my heather-gray t-shirt, my khaki shorts obscenely tented and damp with precum at the front.
“Fuck, I needed you so bad,” Luke whispered roughly between kisses, his voice thick and gravelly. “Been leaking in my shorts since the park. Could barely keep my hands off you behind those trees.”
“Me too,” I gasped, sucking on his lower lip before plunging my tongue back into his mouth. “This is so fucking risky… but I couldn’t stop thinking about your thick cock all night.”
We stumbled toward the basement couch, still devouring each other’s mouths. Shirts came off in a frantic rush. The moment our bare chests pressed together, the heat of his skin and the light scratch of his reddish chest hair against my smoother, darker-haired torso sent sparks through me. We stripped the rest of the way quickly, yanking down shorts and underwear until we were both completely naked except for our crew socks — mine white, his black. The cool basement air on my leaking cock made me shiver with excitement and nerves.
“Get on the couch,” Luke growled, his blue eyes never leaving mine as we shifted into a 69 position on our sides. His thick, veiny cock hovered right in front of my face, heavy and flushed dark red, the slit already drooling a thick, shiny bead of precum. The strong, musky scent of his arousal — clean sweat mixed with pure male heat — filled my nose and made my mouth water.
I took him in eagerly, moaning around his girth as the salty, slightly bitter taste of his precum coated my tongue. He was so thick my lips stretched wide, the heavy weight of him pulsing hotly in my mouth as I sucked him deeper, swirling my tongue around the sensitive head. At the same time, his warm, wet mouth engulfed my aching cock, sucking me with long, greedy pulls. The wet heat and the swirl of his tongue felt incredible, while his stubble scraped teasingly against my smooth thighs and sensitive balls.
“God, look at you,” Luke groaned around my shaft, his voice muffled but filthy. His blue eyes stared up at me intensely through the 69, holding eye contact as saliva dripped down my cock. “Taste so fucking good… love how hard and leaky you are for me.”
We devoured each other like that for long, sloppy minutes — loud, wet sucking sounds and muffled moans filling the basement. I bobbed my head faster, taking more of his throbbing length until the head nudged the back of my throat, tasting more of his salty precum with every stroke. Every time our eyes met, the raw intimacy made my hole clench with need.
Eventually Luke pulled off with a wet pop, breathing hard. “Need you on top of me.”
He flipped us so I was on my back, then climbed over me. Our naked bodies aligned perfectly as we started frotting — our slick, throbbing cocks sliding together between our stomachs in long, desperate strokes. The velvet friction of hot skin on skin, slick with our combined precum, felt obscene and perfect. We made out passionately while we frot, tongues sliding deep and wet, exchanging the filthy mixed taste of our cocks as we ground against each other.
Then I felt his hand slide between our bodies. His fingers trailed down past our grinding cocks until they brushed against my tight, twitching hole.
“Can I touch you here?” he whispered hotly against my lips, eyes dark with lust and nervous excitement. “Just my finger… I need to feel inside you so fucking bad.”
“Yes,” I moaned, spreading my legs wider for him. “Do it. Please, Luke.”
He sucked on two of his fingers noisily, staring into my eyes the whole time, then gently pressed one thick fingertip against my entrance. I gasped sharply into his mouth as he slowly worked it inside me — the burning stretch intense at first, then melting into a deep, forbidden fullness as his finger sank deeper. He curled it gently, stroking my inner walls while our cocks continued sliding together in slick, rhythmic thrusts. The wet, squelching sound of his finger pumping in and out of my ass mixed with our heavy breathing and the obscene slap of our precum-slick cocks.
“Fuck, Caleb… you’re so tight and hot inside,” he groaned, voice shaking as he fingered me deeper, adding a second finger and scissoring gently. “Can’t stop imagining what my thick cock would feel like buried balls-deep in this perfect hole.”
The combination — his thick fingers stretching and stroking me, our cocks grinding together with wet, slippery friction, and his hungry mouth devouring mine — pushed me right to the edge.
“I’m gonna cum,” I whimpered desperately, hips bucking wildly against him.
“Cum for me,” Luke growled, kissing me even harder, finger-fucking me faster. “Cover us with it.”
With a muffled, broken cry into his mouth, I came hard — thick, powerful ropes of cum shooting between our bodies, painting both our stomachs and chests in hot, sticky pulses. Luke followed right behind me, groaning deeply into the kiss as his thick cock erupted, adding heavy, warm spurts of his load to the messy slickness between us. We kept grinding through our orgasms, slick and filthy, our bodies trembling with intense pleasure as the wet sounds of our cum-smeared skin filled the basement.
We stayed pressed together afterward, breathing ragged, covered in each other’s warm cum.
We stayed locked together for a long time afterward, bodies slick and messy with our combined cum, breathing ragged in the quiet basement. Neither of us wanted to move. Luke stayed on top of me, his solid weight comforting as we continued kissing — slow, deep, and lazy now, but still full of heat.
Soft moans escaped us between kisses. Our tongues slid together unhurriedly, tasting the filthy mix of our loads and each other’s mouths. His stubble scraped gently against my chin as we made out, the wet sounds of our lips and tongues filling the space between breaths.
“Fuck… Caleb,” Luke whispered against my mouth, kissing me again, slower this time. “You feel so good covered in my cum like this.”
I moaned softly into the kiss, running my hands down his broad, sweaty back. “I love when you cum on me… the way it feels… the way you taste.” Another deep kiss, tongues curling lazily. “This is so wrong, but I can’t get enough of you.”
We kept going like that for what felt like twenty minutes — long, moaning makeout sessions punctuated by quiet whispers. Our socked feet rubbed together, white against black, as our cum-smeared chests stayed pressed tight.
Eventually we rolled onto our backs side by side, staring up at the ceiling, our hands still loosely intertwined. The candles had burned even lower, casting flickering shadows across our naked bodies.
Luke let out a long breath. “I’ve always been more into women. Jenna… she’s the only one I’ve really wanted for years. But with you…” He turned his head to look at me. “It’s different. The way you make me feel — it’s so fucking intense. I get hard just seeing you across the street now.”
I swallowed, still tasting him on my tongue. “Same for me. I’ve always been mostly into women. Gretchen is… she’s everything I thought I wanted. But this thing with you — the roughness, your body, your cock, the way you kiss me… it turns me on in a completely different way. I feel like I’m losing control.”
Luke squeezed my hand. “It scares the shit out of me. But I don’t want to stop. Not yet.”
We shared one more long, lingering kiss before reality forced us apart.
I slipped out of Luke’s house the same way I came in — sneakers in hand until I reached the alley, then quietly making my way back to my car a few streets over. It was nearly midnight by the time I pulled into our driveway.
The house was dark except for the living room lamp. When I stepped inside, Gretchen was sitting on the couch in her thin tank top and panties, arms crossed tightly over her chest. Her hazel eyes looked tired and worried. My stomach immediately dropped.
“You were gone almost two hours,” she said quietly, her voice tight with suspicion. “Was it really a work call the whole time?”
I froze near the doorway, heart hammering. “Yeah… the client was having major issues with the integration. They kept wanting to go over different scenarios. It took longer than I expected.”
Gretchen stared at me for a long moment, searching my face. Then she asked the question I’d been dreading:
“Caleb… are you having an affair with another woman?”
The words landed like a punch. I felt the blood drain from my face. Technically, it wasn’t a woman… but the deception still felt suffocating.
“No,” I said, shaking my head quickly. “I’m not having an affair with another woman, Gretchen. I swear.”
She studied me carefully, her expression pained. “Then why have you been so distant lately? You’re always on your phone. You’ve been… off. Ever since we moved here. If it’s not someone else, then what is it?”
I swallowed hard, my throat dry. “It’s just… the new job. The adjustment. I’m sorry I’ve been weird. There’s no one else.”
Gretchen’s shoulders slowly sagged. She looked down at her hands for a moment, then back up at me with regret in her eyes.
“I’m sorry,” she whispered, voice cracking slightly. “I feel awful for even asking. I’ve just been feeling insecure since the move. Everything changed so fast, and you’ve seemed so far away… I let my mind spiral.” She stood up and stepped closer, wrapping her arms around me tightly. “I trust you. I really do. I’m sorry for accusing you like that.”
The guilt hit me like a wave, crushing and nauseating. She was apologizing to me — the man who still had another man’s dried cum on his skin. I hugged her back, kissing the top of her head, feeling like the worst husband alive.
“It’s okay,” I whispered, my voice hoarse. “I’m sorry I worried you.”
As she held me tighter, all I could think about was Luke’s taste still lingering in my mouth and the dangerous promise we’d made to keep doing this.
I really am a terrible husband.
To get in touch with the author, send them an email.