I thought my quiet DILF neighbor was straight until I saw him at Pride.
All characters are 18+
I’m twenty-four and I’ve always gone after what I want. College soccer kept me in good shape, and I’ve never been afraid to be direct when the moment feels right. For the last two years I’ve lived in this neighborhood, and one person has stood out more than anyone else: my neighbor Chuck.
He’s in his late forties, fit and solid in a way that makes his shirts pull across his chest and shoulders. Short silver hair, a neat beard, quiet blue eyes. He lives alone and mostly keeps to himself, but he’s always been polite when we cross paths. I’d wave after a run, shirtless and sweating, and he’d give me a small nod or a simple “Looking strong, kid.” I kept things friendly and light because I assumed he was straight. Still, I noticed him. The way he moved when he mowed the lawn. The quiet confidence in how he carried himself.
I told myself it was nothing serious.
Then I saw him at Pride.
It was crowded and loud, the usual mix of music and color. I was with friends when I spotted him standing off to the side in a plain black tank and jeans, just watching. No one with him. No ring on his finger. I decided to walk up to him and say hello.
We talked for a while. The music faded into background noise as we found a quieter corner near one of the side streets. Chuck told me he’d been single for years, buried in work, and had finally decided it was time to stop hiding parts of himself. He said it felt strange being here, but also good in a way he hadn’t expected.
I asked him what made him come out today. He shrugged and gave a small smile. “Figured if I didn’t do it now, I probably never would.”
We kept talking after that. He asked how long I’d been in the neighborhood and mentioned he’d seen me running past his house plenty of times. I told him I usually looped the block a couple times in the mornings. He nodded and said, “Yeah, I’ve noticed.”
The conversation stayed easy, but it felt warmer than our usual quick hellos on the street. Something shifted between us. When it was time to go our separate ways, he looked at me for a second longer than usual. There was something in his eyes that stayed with me the whole walk home.
The next morning I decided to stop waiting.
I went for a run wearing nothing but a pair of thin gray shorts. No underwear. The fabric moved with every step, and I knew exactly how it looked. I looped the neighborhood twice, making sure to pass Chuck’s house on the way back.
He was outside watering his garden when I slowed down near his driveway, breathing hard, shirtless and damp with sweat. His eyes dropped for just a second before he caught himself.
“Hey, Chuck,” I said, hands on my knees. “Mind if I come in for a minute? My shower’s being renovated and I’m dying for a rinse. I’ll be quick.”
He hesitated, then nodded. “Yeah. Sure. Come on in.”
His house was clean and masculine, the kind of place that felt lived in but orderly. I followed him inside, taking it in.
“Nice place,” I said. “Really suits you. Strong. Solid.”
I took my time in the shower, letting the hot water run over me while I thought through exactly how I wanted this to go. I’d planned the run on purpose, the shorts with nothing underneath, the excuse about the shower. Now I just needed the right moment to make it obvious.
When I stepped out I grabbed a towel and started drying my hair as I walked into the hallway completely naked. I was going to pretend it was an accident, like I’d forgotten where I was.
Chuck was standing in the hallway, clearly on his way to check if I was done. He froze the second he saw me. His eyes dropped straight down my body and stayed there for a second too long before he quickly looked away.
I lowered the towel and caught him still glancing back.
“Sorry,” I said, keeping my voice easy. “I wasn’t thinking. Forgot I wasn’t at my own place.”
Chuck looked genuinely taken aback. His face flushed and he cleared his throat, trying not to stare and failing. “It’s… fine. I just… didn’t expect…”
I watched him for a moment, then smiled. “I can tell you like what you see. So maybe I’m not sorry.”
He didn’t answer right away. His eyes flicked down again before meeting mine. The air between us felt thick.
I took a slow step closer, still completely bare. “I’ve been thinking about this since yesterday. The way you looked at me at Pride. The way you’re looking at me now.” I reached out and rested my hand lightly on his chest. “I want you. And I think you want this too.”
Chuck swallowed hard. His voice came out rough. “Ethan…”
I leaned in and kissed him. He didn’t pull away. His big hands found my waist and held on, and the kiss turned deeper fast. I pressed closer, letting him feel how hard I already was against his thigh.
When I pulled back just enough to speak, my voice was low. “Bedroom.”
He led me down the hall. His room was simple, a big bed with dark sheets. I guided him to the edge of it and started undressing him, taking my time with his shirt and then his jeans. His body was even better without clothes: broad chest with silver hair, thick arms, powerful legs. His cock was already half-hard.
I pushed him gently onto his back and climbed over him, kissing down his chest and stomach. When I reached his cock I wrapped my hand around it and gave him a few slow strokes. He was rock hard in my palm, hot and heavy.
“Fuck,” I said quietly, giving him another stroke. “You’re already so hard. It’s been a while, hasn’t it?”
Chuck let out a low breath and nodded, his hips shifting slightly into my hand.
I kept stroking him for another moment, watching his face, then let go and looked up at him.
“You got any lube?” I asked.
Chuck shook his head. “No. I don’t… I haven’t needed any in a while.”
I smiled and reached down, stroking myself a few times until I was fully hard. “This will do.”
I spit into my palm and slicked my cock, then leaned down between his legs. I spread him open and ran my tongue over his hole in one long, slow lick. Chuck made a low sound in his throat. I did it again, firmer this time, working my tongue inside him. I kept going, licking and pressing, getting him relaxed while my own cock throbbed between my legs.
I kept eating him until he was pushing back against my face, breathing harder. When I finally pulled away his hole looked pink and shiny. I spit into my hand, slicked my cock, and rubbed the head against him, teasing his hole with it.
I looked up at him with a small smirk.
“Tell me what you want,” I said, voice low and cocky. “I want to hear you beg for it.”
Chuck’s face flushed deeper. He looked at me for a second, breathing hard, then finally spoke.
“Please,” he said quietly. “I want your cock. I need you to fuck me.”
I grinned and pushed in slowly, watching his face as I sank into him.
“That’s it,” I murmured. “Good.”
I continued to push in, slow, but steady, watching his face the whole time. He was tight and hot around me. The spit made it slick enough, but the stretch was still intense. I bottomed out and stayed there for a moment, letting him adjust.
“Fuck,” I breathed. “You feel good.”
I started moving, deep and steady at first. Every thrust dragged along his prostate and I could feel him clenching around me. I gripped his thick thighs and spread him wider, fucking him harder. The sound of skin on skin filled the room.
Chuck’s hands fisted the sheets. His cock lay hard against his stomach, leaking steadily. I reached down and stroked him while I kept thrusting.
“You like that?” I asked, voice low. “Taking me raw like this?”
I’m close,” he said, voice rough and strained.
I leaned over him, one hand braced beside his head, and fucked him faster, stroking him in time with my thrusts.
“That’s it,” I said. “Cum for me. I want to feel you when I give you this load.”
The bed creaked under us. Every time I drove in deep he let out a rough sound that went straight through me. I watched his face, the way his mouth fell open, the flush spreading across his chest. He looked wrecked in the best way.
Chuck’s cock jumped in my hand and he came with a deep groan, shooting across his stomach and chest in thick pulses. His hole tightened around me in strong waves and I couldn’t hold back anymore. I pushed in as deep as I could and came hard, pulsing inside him.
We stayed like that for a minute, both of us breathing hard. When I finally pulled out, my cum leaked from him. I rubbed it gently over his hole with two fingers, watching his face.
Chuck looked up at me, dazed and flushed. There was a small, almost shy smile at the corner of his mouth.
I grinned and leaned down to kiss him again, slower this time.
“Shower’s still broken at my place,” I said against his lips. “I might need to come back tomorrow.”