The college roommates' reunion

boycut92

Worshipped Member
Verified
Gold
Joined
Sep 14, 2019
Posts
1,751
Media
78
Likes
13,582
Points
433
Verification
View
Sexuality
100% Gay, 0% Straight
Gender
Male
Chapter 1

Jake's thumb hovered over the cracked screen of his phone, hesitating for a fraction of a second before scrolling past another news alert. The glow from the device was the only light in his apartment besides the dull flicker of the fridge motor kicking on. He'd been standing in the same spot near the sink for twelve minutes, though he wouldn't have been able to say why.

A coffee cup sat half-full on the counter, the liquid inside long gone cold. The smell of old grounds mixed with something vaguely chemical—cleaning spray he'd used three days ago and hadn't bothered to wipe up properly. Outside, a car alarm started its repetitive cycle, then cut off abruptly. Jake exhaled through his nose.

When the phone buzzed in his hand, the vibration traveled up his arm like a small electric shock. The notification read: "Lucas." His roommate from college. The last time Jake had seen him was over a decade ago at some class reunion.

Then the preview text appeared beneath the number: "Hey, man. It's Lucas. You still at the same place? I'll be in town tomorrow." Jake's fingers tightened around the phone.

Jake felt his chest loosen in a way it hadn't in months. He typed fast, thumbs hitting the screen harder than necessary: "Holy shit, Lucas. Different apartment, same town. When do you land?" The reply came instantly, Lucas's old habit of never letting a text hang: "Morning flight. You free in the afternoon?" Jake didn't hesitate: "Yeah. Come straight here."

The fridge hummed again, louder this time. Jake realized he was grinning. He pressed a thumb against his bottom lip, trying to push the expression down, but it didn't work. Somewhere in his brain, the stale apartment air suddenly carried the ghost of Lucas's old cologne—something woody and sharp that used to linger in their shared bathroom.

Jake turned toward the sink, catching his reflection in the dark window above it. His face looked different somehow—not younger, but lighter. He reached for the cold coffee and dumped it down the drain with a quick twist of his wrist. The cup clattered against the stainless steel, louder than he'd intended. Tomorrow. After more than ten years, tomorrow.

The morning passed in slow, jagged pieces. Jake wiped down counters that didn't need wiping, adjusted picture frames that were already straight. When the doorbell rang—sharp and sudden—his stomach dropped like he'd missed a step on a staircase. The sound echoed through his apartment, bouncing off bare walls. Jake's fingers twitched at his sides before he forced himself to move.

The man on the other side of the door was unmistakably Lucas, but distilled into something sharper. His shoulders filled the doorway, stretching the fabric of a light button-down shirt Jake could tell was expensive without knowing why. The laugh lines around Lucas's eyes had deepened, but the way they crinkled when he smiled was painfully familiar. "Hey, stranger," Lucas said, his voice warm and low. Jake's tongue stuck to the roof of his mouth.

Then Lucas pulled him into a hug, and Jake felt the awkwardness fracture. The scent of that cologne—real this time, not imagined—hit him like a memory. Lucas's arms were solid, his grip firm enough to press the air from Jake's lungs. When they broke apart, Jake realized he'd been holding his breath. Lucas grinned, nodding toward the apartment behind him. "So," he said, stepping past Jake without waiting for an invitation, "you gonna show me around or what?" The casual ease of it made Jake's shoulders relax.

The tour felt absurdly formal, like they hadn't once shared a dorm room where Lucas's dirty socks had colonized half the floor. Jake gestured at the sleek kitchen island, the recessed lighting, the stupidly expensive espresso machine he'd bought on a whim last year. Lucas whistled low, running a hand along the marble countertop. "Look at you," he murmured, and Jake caught the glint of something unreadable in his eyes before Lucas turned away.

When they reached the balcony, Lucas leaned against the railing, staring down at the city sprawled beneath them. Wind tousled his hair—thinner now at the temples, Jake noticed—and for a moment, neither spoke. Then Lucas chuckled, nudging Jake's elbow with his own. "Remember our old place? That shitty radiator that either baked us alive or did fuck-all?" Jake snorted. "And the mold in the shower," Lucas added, grinning. The shared memory curled between them like smoke.

Back inside, Lucas paused in the doorway of Jake's bedroom. His expression shifted, just slightly. "This sure as hell isn't Twin XL bunk beds," he said, nodding at the king-sized mattress. Jake's throat tightened inexplicably. He watched Lucas's gaze travel over the neatly made bed, the framed photos on the dresser—none of which included anyone Jake had known back then. Lucas turned to him, eyebrows raised. "No roommate these days?" The question landed heavier than it should have.

Jake exhaled sharply through his nose, crossing his arms. "Unless you count that plant I keep forgetting to water." Lucas's laugh was sudden and bright, but it faded too quickly. He rubbed the back of his neck, the motion achingly familiar—something he'd done during late-night study sessions and bad breakups alike. "Yeah," Lucas admitted, voice dropping half an octave. "Same here. Unless you want to count my ex's cat."

The silence that followed wasn't uncomfortable, exactly, but charged with something neither of them knew how to name. Jake leaned against the doorframe, suddenly hyperaware of the empty space around them. They'd spent their twenties talking about futures—careers, cities, vague dreams of families—but never this. Never the quiet that came after success, when you realized some doors had closed without you noticing.

Jake cleared his throat. "Kind of fucking weird, right?" He gestured vaguely at the apartment. "Me playing host when you used to step over my laundry piles to get to the fridge." Lucas's chuckle was warm, but his fingers tapped an absent rhythm against his thigh. "You're doing better than fine," he said, nodding toward the espresso machine. "That thing probably costs more than our first year's rent."

Jake grinned, pushing off the doorframe. "Yeah, well. Turns out adulthood tastes better with artisan coffee." He watched Lucas's mouth quirk—that same half-smile he'd worn when Jake burned microwave popcorn at 2 a.m.—and something in his chest loosened. For a moment, it was just them again: the easiness, the shorthand.

"Anyway," Jake waved toward the living room, "make yourself at home." Lucas's eyes flickered with mischief, his fingers already working at the top button of his shirt. "Oh?" His voice dropped into that old teasing register. "Like I used to? Just wander around au naturel?" The memory hit Jake like a heatwave—Lucas padding bare-assed to the shower, towel slung over his shoulder, whistling off-key.

Jake barked a laugh, louder than he'd intended. "Please. Nothing I haven't seen." The words hung between them, charged with ten years of unspoken history. Lucas paused, shirt gaping just enough to reveal the hollow of his collarbone—still golden, still dusted with freckles. "Good to know," he murmured, and the way he said it made Jake's pulse skitter.

They settled on opposite ends of the couch, knees almost touching, the awkwardness dissolving in whiskey and fractured nostalgia. Lucas swirled his glass, ice clinking. "Remember Dr. Chen's pop quizzes? The way he'd smirk while we all panicked?" Jake groaned, fingers tightening around his own drink. "Asshole had a PhD in psychological warfare." Lucas flashed that grin—the one that used to get them both kicked out of lecture halls—and suddenly they were twenty again, trading insults about professors long retired.

The conversation meandered through forgotten landmarks: the pizza place that gave them free garlic knots, the TA who wore the same sweater every Thursday, Rachel from 3B who'd drunkenly tried to kiss them both at the same party. Lucas mimed her teetering heels, nearly spilling his whiskey, and Jake realized his ribs hurt from laughing. He hadn't laughed like this—full-bodied, unrestrained—in months.

When Lucas leaned forward, elbows on knees, his voice softened unexpectedly. "You know, those were the best years," he said, gaze fixed on the melting ice in his glass. "Not because of the parties or the bullshit. Just...having you there." The admission hovered between them, fragile as the condensation rings their drinks left on the coffee table.

Jake felt something unclench in his chest, old and tight. "Yeah," he admitted, quieter than he'd intended. He rubbed his thumb along the rim of his glass, remembering late-night study sessions where Lucas's socked feet pressed against his under their shared desk. "Half my college memories are just...you." The words surprised him as they left his mouth—unvarnished, uncalculated.

Lucas exhaled sharply through his nose, shaking his head like he was dislodging a thought. "It's fucking wild when you think about it," he murmured, tilting his glass toward Jake. "We clicked instantly—even changing in front of each other was so natural." His grin was crooked, self-deprecating. "I was this shy kid from Omaha, remember? I used to shower in fucking swim trunks the first month."

Jake snorted, the image flooding back—Lucas's damp curls, the chlorine smell of cheap nylon clinging to his thighs. "Bullshit," he countered, leaning forward. "You were prancing around buck-ass naked by midterms." Lucas threw his head back laughing, the column of his throat exposed, and something electric skittered down Jake's spine at the sight.

Lucas wiped his eyes, still grinning. "Damn, I'll never forget—" he jabbed a finger at Jake's chest, "—your face when you saw my dick for the first time." Jake remembered the startled heat that had crawled up his neck, the way his tongue had stuck to the roof of his mouth. He swirled his whiskey to hide the flush creeping up now. "In my defense," he muttered, "nobody expects to see *all that* before their 8 a.m. econ lecture."

Lucas stretched, the hem of his shirt riding up to reveal a strip of golden skin. "Yeah, well," he drawled, eyes glinting with mischief, "after that first accidental peek, it was like the floodgates opened." He mimed jerking off with lazy strokes, his grin widening when Jake choked on his whiskey. "What? You don't remember how we'd just... go for it? Like it was fucking breakfast?"

Jake wiped his mouth with the back of his hand, the burn of alcohol mixing with the heat crawling up his neck. He remembered—too vividly—the way Lucas would sprawl on his bunk, boxers shoved down just enough, his breath hitching as he palmed himself. "Twice a day," Jake admitted, voice rough. "Sometimes three if we were procrastinating finals."

Lucas barked a laugh, fingers tapping against his glass. "And then there was that time *you*—" his grin turned wicked, "—casually suggested we compare sizes." Jake groaned, rubbing his forehead as the memory hit him: Lucas's raised eyebrows, the slow once-over he'd given Jake before shrugging and shucking his sweatpants right there in the middle of their dorm.

"I don't know why I suggested that," Jake muttered, shaking his head. His own whiskey-addled boldness from a decade ago still mortified him. "I knew damn well I was gonna lose." Lucas threw his head back with a sharp laugh, the sound ricocheting off Jake's ribs. "Yeah, but Christ, was it fun." His fingers twitched against his thigh—just once—like he was physically stopping himself from reaching out.

Jake snorted, swirling his drink. "Easy for you to say with your porn star genetics." His voice came out rougher than intended, dredging up memories of Lucas's thick cock curving toward his stomach—the way Jake had swallowed hard, pretending fascination was just curiosity. Lucas's grin turned wolfish. He leaned forward, elbows on knees, until their faces were mere inches apart. "You weren't exactly suffering," he murmured, breath warm with whiskey. "Pretty sure your dick stayed hard the entire goddamn comparison."

Jake laughed. "You're right, that felt quite hot indeed. Even the losing part."The air between them crackled—not with tension, but with the easy familiarity of men who'd seen each other at their most unguarded.

Lucas swirled his drink, the ice cubes clinking like punctuation. "Seriously though," he said, voice dropping half an octave, "tell me I wasn't the only one who...kept chasing that feeling after we graduated." His thumb rubbed absent circles on the glass. "You ever find another buddy to have fun with?" The question hung between them, weighted with ten years of unspoken curiosity.

Jake rolled his eyes, but his pulse kicked against his ribs. "Please. You’ve known I’m gay since sophomore year—don't act shocked I've done more than *measurements* with guys." He stretched his legs out, deliberately brushing his foot against Lucas's ankle. The contact sent a jolt up his calf.

Lucas grinned, but his fingers tightened around his glass. "Oh, I'm not talking about *dates*," he murmured, leaning close enough that Jake caught the whiskey on his breath. "I'm asking about having fun like we had, jerking off together, comparing and stuff." His knee pressed against Jake's now, warm through denim. "Because I've never found another idiot willing to play along."

Jake exhaled sharply through his nose, his own glass suddenly forgotten on the coffee table. "No," he admitted, thumb tracing the damp rim of his whiskey glass. "Never had another jerk buddy like you."

The silence stretched between them—not awkward, but thick with something Jake couldn't name. Outside, a distant siren wailed, the sound muffled by the apartment walls. Lucas's knee was still pressed against his, warm and solid. Jake cleared his throat. "By the way," he said abruptly, "I think I've never thanked you for that. For staying the same after you learned I was gay. For not being weirded out about it." His voice cracked slightly on the last word, the memory of that sophomore-year confession suddenly vivid—how Lucas had barely looked up from his econ textbook, just shrugged and said, *Cool, pass the Cheetos.*

Lucas chuckled, shaking his head like Jake had missed the point entirely. "Man," he murmured, rubbing his thumb along Jake's knee—just once, fleeting—"I could tell before you even told me." He grinned, eyes crinkling at the corners. "The way you looked at me when we jerked off? Like you were trying to memorize the goddamn shape." Jake's breath hitched, but Lucas kept going, softer now: "Didn't change shit. Still doesn't." His fingers tapped against his glass, the ice inside nearly melted. "Hell, if anything, it made it hotter. Knowing you were into it."

Jake exhaled sharply through his nose, the whiskey-scented air suddenly charged. He remembered those stolen glances—Lucas's flushed skin, the way his hips rolled lazily into his own hand—and how he'd pretended it was just curiosity.

"Funny thing," Jake admitted, tracing the rim of his glass with a fingertip. "Pretty sure seeing your dick for the first time was my sexual awakening." The words hung between them, heavier than intended. Lucas's grin faltered for a fraction of a second before morphing into something wolfish. "No shit?" he murmured, stretching his arms behind his head in that infuriating, show-off way that made his shirt ride up. "Well, I'm honored."

Jake huffed a laugh, but his pulse thrummed against his ribs. Lucas's expression softened unexpectedly. He leaned forward, elbows on knees. "Seriously though—it was never about gay or straight for me," he said, voice dropping into unfamiliar sincerity. "We were just two dudes who liked getting off, and damn if we weren't good at it." His knuckles brushed Jake's knee—accidental?—leaving a trail of heat even through the fabric.

"Well, thank you for that anyway," Jake murmured, throat suddenly dry. He watched Lucas's thumb pause mid-circle on his whiskey glass—a hesitation the old Lucas never had. The air between them shifted, charged with something neither had named in ten years.

Then Lucas laughed—a bright, sudden sound that startled Jake out of his thoughts—and leaned in close enough that Jake could count the whiskey-induced flush creeping up his neck. "Tell me something, Jakey," Lucas drawled, slow and deliberate, his old nickname curling between them like smoke. "Does talking about this shit still get you hard, too?"

Jake groaned, rubbing a hand down his face, but his traitorous pulse jumped anyway. "Christ, Lucas," he muttered, shaking his head. "Yes. Obviously." The admission tasted like whiskey and something dangerously close to relief. Lucas exhaled sharply through his nose, his knee pressing harder against Jake's now. "Good to know I'm not the only one," he murmured, thumb tracing the rim of his glass in a way that made Jake's stomach flip. "Thirty-fucking-five and still getting stupid horny just from talking about jerking off. Pathetic."

Jake shook his head, fingers tightening around his own glass. "That's not pathetic," he countered, voice rougher than intended. "It's just... boys being boys." The old cliché felt flimsy between them—too small for the way Lucas was looking at him now, pupils blown wide with whiskey and something hotter.
 
Chapter 1 - cont

Lucas exhaled sharply through his nose, rubbing his thumb along his bottom lip. "Jesus Christ," he muttered, shaking his head like he couldn't believe his own words even as they tumbled out. "I can't fucking believe I'm about to suggest this—" A flush crept up his neck, staining his cheeks ruddy. "But... wanna do it like the old days? Just for nostalgia's sake?" He grinned, but it was softer now—uncertain in a way Jake had never seen before.

Jake swallowed hard, the air suddenly thick between them. His pulse hammered against his ribs as he leaned forward, elbows on knees, mirroring Lucas's posture until their faces were inches apart. "You flew two thousand miles," he murmured, voice rough with something deeper than whiskey, "to relive college jerk sessions?"

Lucas's grin was all teeth, his knee pressing harder against Jake's now. "No," he admitted, fingers flexing around his empty glass. "I flew here because I missed my best friend." His thumb brushed Jake's knee—deliberate this time—and the contact sent a jolt straight to Jake's groin. "But fuck, Jakey," Lucas exhaled, shifting uncomfortably in his jeans, "seeing you again? Talking about this shit?" He huffed a laugh, shaking his head. "My dick's so hard it's punching my zipper."

Jake smiled slow and knowing, the whiskey warming his veins. "I know," he murmured, eyes dropping pointedly to Lucas's crotch. "Almost fifteen years later, and I can still tell by your face when you're aroused." His own hand drifted lazily to his lap, palming the thick outline of his erection through sweatpants. "And yeah," he added, voice rough, "I'm hard too. Obviously."

Lucas exhaled sharply—half-laugh, half-groan—as he tugged his shirt over his head in one fluid motion. The fabric caught briefly on his watch before falling away, revealing shoulders broader than Jake remembered, tapering down to a torso dusted with the same golden hair but thicker now, more defined. Jake's mouth went dry at the sight of Lucas's stomach—not just lean anymore, but carved with the kind of muscle that came from actual discipline, not just youthful metabolism. Jake followed suit and removed his t-shirt. "Jesus," Lucas said, his gaze raking over Jake's bare chest with undisguised hunger. "You've been working out." His fingers twitched like he wanted to touch.

Jake snorted, tossing his t-shirt away. "Look who's talking," he countered, unable to stop his eyes from tracing the new landscape of Lucas's body—the way his pecs flexed when he reached for his belt, the ripple of his abs as he shifted his weight. "You're strong as fuck now. What happened to the lanky kid who could barely open pickle jars?" His voice cracked slightly on the last word as Lucas's belt hit the floor with a heavy clink.

Lucas flashed that same cocky grin—the one that had made Jake's stomach flip at twenty—as he hooked his thumbs into his waistband. "Needed a body to match this monster, didn't I?" He jerked his chin toward his own crotch where the outline of his erection strained against expensive cotton. Jake barked a laugh, shaking his head even as his own hands fumbled with his sweatpants' drawstring. "Christ, you're still insufferable," he muttered, but the words lacked bite—especially when Lucas finally shoved his briefs down, his thick cock springing free and smacking against his stomach with an obscene wet sound.

The air between them crackled as Jake finally kicked his pants off, his own erection bobbing between them. Lucas's gaze dropped instantly, pupils swallowing amber as he exhaled sharply through his nose. "Fuck," he breathed, reaching out before hesitating—an uncharacteristic pause that made Jake's pulse stutter. Then Lucas chuckled low in his throat, shaking his head like he couldn't believe his own hunger. "Jesus, Jakey," he murmured, fingers twitching at his sides. "Still got that same pretty curve."

Jake snorted, palming himself slowly—partly for the ache, partly to watch Lucas's throat work as he swallowed. "And you still got that same pretty *monster*," he shot back, nodding toward where Lucas's cock stood thick and flushed against his stomach. Lucas threw his head back laughing, the sound rich and familiar, but when he turned back, his gaze had darkened—something raw and unguarded flickering there. "Guess some things don't change," he rasped, and Jake didn't miss the way Lucas's fingers flexed against his own thigh like he was holding himself back.

They settled onto the couch shoulder-to-shoulder, thighs brushing, the heat between them almost palpable now. Lucas stretched his arms behind his head—that same infuriating, show-off pose—and Jake let himself stare openly at the new breadth of his shoulders, the way his biceps flexed.

"This feels a lot less awkward than I would've imagined," Jake admitted, fingers ghosting over his own thigh—inches from where Lucas's hand rested. Lucas huffed a laugh, shaking his head like Jake had missed something obvious. "Hotter, if anything," he murmured, shifting his hips to give Jake a better view of his cock curving against his stomach. "Like we're back in our dorm—just better furniture now." His grin turned wolfish. "And better whiskey."

Lucas's hand drifted to his own erection, stroking lazily, and Jake couldn't help but mirror the motion—his own fingers tightening around his cock in time with Lucas's rhythm. The familiarity of it hit him like a punch to the gut: the way Lucas bit his lip when he got close, the hitch in his breath Jake could've mapped from memory.

"You have no idea," Lucas murmured, voice thick as he glanced sideways at Jake's moving hand. "How many goddamn times I've thought about this exact thing." His fingers sped up slightly, thumb swiping over the head of his cock in that way Jake remembered made him shudder. "Just—fuck—us. Like this."

Jake barked a surprised laugh, his own grip tightening. "When you texted yesterday," he admitted, watching the way Lucas's stomach muscles clenched with each stroke, "I figured we'd grab beers. Maybe reminisce about that time you puked in the library." He swallowed hard as Lucas's breath hitched. "Not... this."

Lucas grinned—a slow, filthy thing—and leaned closer until their shoulders pressed together. "Better than beers," he rasped, letting his head fall back against the couch as his hips twitched up into his fist. The quiet groan that escaped him sounded almost relieved, like he'd been holding it in for years.

Jake snorted, swatting Lucas's thigh. "Forgot how fucking good this was," he admitted, his own strokes turning languid, savoring. Lucas rolled his head sideways to look at him, eyes dark with mischief. "Jerk buddies," he declared, hoisting his free hand up between them, fingers splayed expectantly. The sheer absurdity of it—two grown men mid-stroke, pausing to high-five like teenagers—sent them both into breathless laughter, their hands clasping just long enough for Jake to feel the calluses on Lucas's palm.

Their laughter faded into ragged breathing as hands returned to cocks, the moment stretching taut between them. Lucas's thumb caught a bead of precome smearing it down his length, and Jake watched the motion with a hunger that surprised him—how had he forgotten the way Lucas's whole body tensed while he pleasured himself?

"You know," Lucas said suddenly, voice rough with arousal and something heavier, "I've always regretted never asking you something back then." His thumb swiped over the head of his cock, spreading precum in slow circles. Jake froze mid-stroke, pulse hammering. "What?" The word came out cracked, barely audible.

Lucas exhaled sharply through his nose, his gaze never leaving Jake's face. "Sounds stupid now," he admitted, fingers tightening around his shaft, "but I used to lie awake after we'd jerk off, wondering what it'd feel like if you... touched me." His throat worked as he swallowed. "Must've practiced asking you a thousand times. Chickened out every damn night."

Jake's breath hitched, the air suddenly thick between them. He could see the pulse hammering in Lucas's throat, the way his fingers trembled slightly around his cock—uncharacteristically hesitant for a man who'd once stripped naked without hesitation during a dorm fire drill. "Well," Jake murmured, shifting closer until their thighs pressed flush, "why don't you ask me now?"

A slow, wicked grin spread across Lucas's face—equal parts mischief and vulnerability—as he leaned in until his whiskey-warm breath fanned over Jake's lips. "Jake," he murmured, voice dropping into that register that always made Jake's stomach flip, "do you wanna... put your hand on it?" His hips rolled slightly, emphasizing the "it" as his cock twitched against his stomach.

The question hung between them, charged with ten years of unspoken want. Jake didn't answer with words—just reached out, fingers brushing Lucas's wrist to gently move his hand aside. The first touch of skin-to-skin sent a jolt up Jake's arm—hot velvet over steel—and Lucas's sharp inhale was the most beautiful sound he'd heard in a decade.

"Fuck," Lucas hissed, hips jerking instinctively into Jake's grip as he wrapped his fingers around that thick shaft. Jake swallowed hard at the weight of it, the way his fingers barely met around the circumference. He stroked slow, deliberate, watching every twitch play across Lucas's face—the bitten lip, the fluttering eyelids, the way his breath hitched when Jake's thumb swiped over the leaking head.

"So," Jake murmured, tightening his grip just enough to make Lucas whimper. "So many years later—was it worth waiting for?" Lucas's laugh came out ragged, his hand scrabbling at Jake's shoulder for purchase as his hips stuttered forward. "Jesus Christ," he gasped, forehead dropping against Jake's as his cock pulsed in Jake's fist. "Feels like I've been waiting my whole goddamn life for this."

Jake exhaled sharply through his nose—part laugh, part groan—as Lucas's fingers dug into his bicep hard enough to bruise. "Should've asked sooner," he managed, watching precum smear across Lucas's stomach with each stroke. Lucas's breath hitched when Jake's thumb circled the swollen head again. "I used to—fuck—I used to jerk off imagining this," Jake admitted, the confession ripped from somewhere deep and untouched. "After you'd fall asleep. Your fucking handprints still warm on my sheets."

Lucas made a noise like he'd been punched, his hips stuttering forward into Jake's grip. "I'd dream about you," he gasped, fingers scrabbling at Jake's wrist like he was afraid he'd pull away. "Like this—exactly like this—your hands are softer than I pictured." His laugh came out ragged, hips rolling in time with Jake's strokes. "Christ, Jakey, your grip—fuck—I didn't think it'd feel this good."

Jake smirked, slowing his strokes just to watch Lucas's eyelids flutter. "What else?" he murmured, lips brushing Lucas's ear. "What else did you dream about doing?" Lucas swallowed hard, his free hand trembling where it gripped Jake's thigh. "This," he rasped—and then his palm was cupping the back of Jake's neck, fingers tangling in his hair as he dragged him forward into a kiss that tasted like whiskey and desperation.

The first brush of lips was electric—clumsy with a decade of pent-up want—then Lucas groaned deep in his throat and tilted his head, slotting their mouths together like he'd mapped the angle in his dreams. Jake's fingers tightened around Lucas's cock instinctively, wrenching a muffled whimper against his lips as Lucas's tongue swept hot and insistent past his teeth.

They broke apart panting, Lucas's forehead pressed to Jake's as he gasped, "Fuck—keep going—" his hips jerking into Jake's fist with ragged abandon. Jake stroked him faster now, thumb smearing precum in slick circles, watching Lucas's face unravel with every pull—his lips parted, lashes fluttering, the tendons in his neck standing stark as he choked Jake's name like a prayer.

Lucas's fingers wrapped around Jake's cock with no hesitation, calloused palm scorching against overheated skin as he squeezed experimentally. Jake groaned into Lucas's mouth when their tongues met again—the slide wet and filthy now, teeth clacking as Lucas pumped him in rough counterpoint to Jake's own strokes. "Jesus," Lucas gasped against his lips, "you're so fucking thick—" his grip tightening just shy of pain as he twisted his wrist on the upstroke the way Jake liked, remembered even after ten years.

The rhythm grew frantic—both of them panting into each other's mouths now, Lucas's breath hitching every time Jake's thumb pressed firmly under the swollen crown of his cock. Jake could feel Lucas's thighs trembling against his, the wet sounds of their hands working each other obscene in the charged air between them. Lucas suddenly tore his mouth away with a sharp inhale, forehead dropping to Jake's shoulder as his hips stuttered forward uncontrollably—"Fuck—Jake—I'm not gonna last—" his voice cracking raw at the edges.

Jake bit back a groan when Lucas's fingers tightened almost painfully around him, the slide turning messy and erratic as Lucas's breathing fractured into shallow gasps. "Come on," Jake growled against the shell of his ear, tightening his own grip until Lucas whined high in his throat—"Let me feel it—" and Lucas's entire body locked tight as a bowstring, his cock pulsing hot stripes across Jake's stomach with a choked shout.

The sight of Lucas coming undone—muscles taut, golden skin flushed from collarbone to forehead—sent Jake crashing over the edge moments later. His orgasm ripped through him like a live wire, hips jerking wildly as he painted thick streaks across Lucas's heaving abdomen, each spurt wringing a ragged moan from his throat. Lucas's hand never stopped moving, milking him through it even as his own spend cooled between them, his thumb rubbing slow circles under Jake's leaking tip until he whimpered from oversensitivity.

They collapsed against each other, sticky and breathless, Lucas's forehead damp where it pressed against Jake's temple. Jake could feel Lucas's pulse hammering against his palm where it still cradled his spent cock—both of them trembling now, aftershocks rippling through overheated muscle. Lucas exhaled a shaky laugh against Jake's neck, his breath warm and whiskey-sweet. "Fuck," he rasped, fingers idly tracing the mess on Jake's stomach, "that was..."

"Long overdue," Jake finished hoarsely, catching Lucas's wandering hand to lace their sticky fingers together. Lucas grinned—that same cocky, infuriating grin—but his eyes held something softer now, something that made Jake's chest ache. "All of those years," Lucas murmured, thumb brushing Jake's knuckles, "and you still jerk off like it's an Olympic event."

Jake snorted, shifting until their noses bumped. "You ain't seen nothing yet," he breathed, licking the salt from Lucas's collarbone just to feel him shiver. "Round two? I'll show you Olympic gold. And it will be much more than jerking off."

Lucas laughed—that rich, full-bodied sound Jake hadn't realized he'd missed—as his palms slid down Jake's sides to grip his hips with possessive certainty. "Fuck, Jakey," he murmured against Jake's mouth, their lips brushing with each word, "so many years and you still talk shit when you're naked." His thumbs dug into the divots of Jake's pelvis, pulling him flush against sticky skin. "I can't wait to break Olympic records with you."
 
Thank you! Should I write another chapter? I'm thinking of exploring what other things Jake and Lucas do next.

Yes, you should!

I do have to say, though, that I really love the focus on jerking off between buddies in this story. Nearly all of the erotic fiction I read on here assumes a progression...or "hierarchy"...of sexual acts. Jacking off together or mutual j/o is foreplay. Oral sex is the next course, and anal sex is the main event. For some of us, jacking with other guys is the main event. And for others ("sides"), jacking and oral sex are the main event. Neither of these groups, however, are interested in anal sex. In fact, when I get to the intercourse parts, I usually stop reading. While I know that the majority of readers won't agree with me, I'd love to find just a smattering of fiction intended for us true "bators." Just my two cents.

Regardless, I do like your writing - you do a great job creating your characters and building tension between them.
 
Yes, you should!

I do have to say, though, that I really love the focus on jerking off between buddies in this story. Nearly all of the erotic fiction I read on here assumes a progression...or "hierarchy"...of sexual acts. Jacking off together or mutual j/o is foreplay. Oral sex is the next course, and anal sex is the main event. For some of us, jacking with other guys is the main event. And for others ("sides"), jacking and oral sex are the main event. Neither of these groups, however, are interested in anal sex. In fact, when I get to the intercourse parts, I usually stop reading. While I know that the majority of readers won't agree with me, I'd love to find just a smattering of fiction intended for us true "bators." Just my two cents.

Regardless, I do like your writing - you do a great job creating your characters and building tension between them.
I share similar thoughts. Although I don’t mind reading about oral and anal, when the story is mostly about jerking off (solo or group), voyeuring someone jerking off, frotting, wet dreams, etc. these really get me going the most.
 
I share similar thoughts. Although I don’t mind reading about oral and anal, when the story is mostly about jerking off (solo or group), voyeuring someone jerking off, frotting, wet dreams, etc. these really get me going the most.
This is really good feedback. I'm currently working on a story that is solely based on mutual masturbation. Check it out if you're interested: Bate buddies
 
again, I'm now looking for your story telling.
So damn hot. I admit I skip though then reread. Like i previous post said, i love how you build the characters and the tension.
Yes, more chapters please!
 
Chapter 1 - cont

Lucas exhaled sharply through his nose, rubbing his thumb along his bottom lip. "Jesus Christ," he muttered, shaking his head like he couldn't believe his own words even as they tumbled out. "I can't fucking believe I'm about to suggest this—" A flush crept up his neck, staining his cheeks ruddy. "But... wanna do it like the old days? Just for nostalgia's sake?" He grinned, but it was softer now—uncertain in a way Jake had never seen before.

Jake swallowed hard, the air suddenly thick between them. His pulse hammered against his ribs as he leaned forward, elbows on knees, mirroring Lucas's posture until their faces were inches apart. "You flew two thousand miles," he murmured, voice rough with something deeper than whiskey, "to relive college jerk sessions?"

Lucas's grin was all teeth, his knee pressing harder against Jake's now. "No," he admitted, fingers flexing around his empty glass. "I flew here because I missed my best friend." His thumb brushed Jake's knee—deliberate this time—and the contact sent a jolt straight to Jake's groin. "But fuck, Jakey," Lucas exhaled, shifting uncomfortably in his jeans, "seeing you again? Talking about this shit?" He huffed a laugh, shaking his head. "My dick's so hard it's punching my zipper."

Jake smiled slow and knowing, the whiskey warming his veins. "I know," he murmured, eyes dropping pointedly to Lucas's crotch. "Almost fifteen years later, and I can still tell by your face when you're aroused." His own hand drifted lazily to his lap, palming the thick outline of his erection through sweatpants. "And yeah," he added, voice rough, "I'm hard too. Obviously."

Lucas exhaled sharply—half-laugh, half-groan—as he tugged his shirt over his head in one fluid motion. The fabric caught briefly on his watch before falling away, revealing shoulders broader than Jake remembered, tapering down to a torso dusted with the same golden hair but thicker now, more defined. Jake's mouth went dry at the sight of Lucas's stomach—not just lean anymore, but carved with the kind of muscle that came from actual discipline, not just youthful metabolism. Jake followed suit and removed his t-shirt. "Jesus," Lucas said, his gaze raking over Jake's bare chest with undisguised hunger. "You've been working out." His fingers twitched like he wanted to touch.

Jake snorted, tossing his t-shirt away. "Look who's talking," he countered, unable to stop his eyes from tracing the new landscape of Lucas's body—the way his pecs flexed when he reached for his belt, the ripple of his abs as he shifted his weight. "You're strong as fuck now. What happened to the lanky kid who could barely open pickle jars?" His voice cracked slightly on the last word as Lucas's belt hit the floor with a heavy clink.

Lucas flashed that same cocky grin—the one that had made Jake's stomach flip at twenty—as he hooked his thumbs into his waistband. "Needed a body to match this monster, didn't I?" He jerked his chin toward his own crotch where the outline of his erection strained against expensive cotton. Jake barked a laugh, shaking his head even as his own hands fumbled with his sweatpants' drawstring. "Christ, you're still insufferable," he muttered, but the words lacked bite—especially when Lucas finally shoved his briefs down, his thick cock springing free and smacking against his stomach with an obscene wet sound.

The air between them crackled as Jake finally kicked his pants off, his own erection bobbing between them. Lucas's gaze dropped instantly, pupils swallowing amber as he exhaled sharply through his nose. "Fuck," he breathed, reaching out before hesitating—an uncharacteristic pause that made Jake's pulse stutter. Then Lucas chuckled low in his throat, shaking his head like he couldn't believe his own hunger. "Jesus, Jakey," he murmured, fingers twitching at his sides. "Still got that same pretty curve."

Jake snorted, palming himself slowly—partly for the ache, partly to watch Lucas's throat work as he swallowed. "And you still got that same pretty *monster*," he shot back, nodding toward where Lucas's cock stood thick and flushed against his stomach. Lucas threw his head back laughing, the sound rich and familiar, but when he turned back, his gaze had darkened—something raw and unguarded flickering there. "Guess some things don't change," he rasped, and Jake didn't miss the way Lucas's fingers flexed against his own thigh like he was holding himself back.

They settled onto the couch shoulder-to-shoulder, thighs brushing, the heat between them almost palpable now. Lucas stretched his arms behind his head—that same infuriating, show-off pose—and Jake let himself stare openly at the new breadth of his shoulders, the way his biceps flexed.

"This feels a lot less awkward than I would've imagined," Jake admitted, fingers ghosting over his own thigh—inches from where Lucas's hand rested. Lucas huffed a laugh, shaking his head like Jake had missed something obvious. "Hotter, if anything," he murmured, shifting his hips to give Jake a better view of his cock curving against his stomach. "Like we're back in our dorm—just better furniture now." His grin turned wolfish. "And better whiskey."

Lucas's hand drifted to his own erection, stroking lazily, and Jake couldn't help but mirror the motion—his own fingers tightening around his cock in time with Lucas's rhythm. The familiarity of it hit him like a punch to the gut: the way Lucas bit his lip when he got close, the hitch in his breath Jake could've mapped from memory.

"You have no idea," Lucas murmured, voice thick as he glanced sideways at Jake's moving hand. "How many goddamn times I've thought about this exact thing." His fingers sped up slightly, thumb swiping over the head of his cock in that way Jake remembered made him shudder. "Just—fuck—us. Like this."

Jake barked a surprised laugh, his own grip tightening. "When you texted yesterday," he admitted, watching the way Lucas's stomach muscles clenched with each stroke, "I figured we'd grab beers. Maybe reminisce about that time you puked in the library." He swallowed hard as Lucas's breath hitched. "Not... this."

Lucas grinned—a slow, filthy thing—and leaned closer until their shoulders pressed together. "Better than beers," he rasped, letting his head fall back against the couch as his hips twitched up into his fist. The quiet groan that escaped him sounded almost relieved, like he'd been holding it in for years.

Jake snorted, swatting Lucas's thigh. "Forgot how fucking good this was," he admitted, his own strokes turning languid, savoring. Lucas rolled his head sideways to look at him, eyes dark with mischief. "Jerk buddies," he declared, hoisting his free hand up between them, fingers splayed expectantly. The sheer absurdity of it—two grown men mid-stroke, pausing to high-five like teenagers—sent them both into breathless laughter, their hands clasping just long enough for Jake to feel the calluses on Lucas's palm.

Their laughter faded into ragged breathing as hands returned to cocks, the moment stretching taut between them. Lucas's thumb caught a bead of precome smearing it down his length, and Jake watched the motion with a hunger that surprised him—how had he forgotten the way Lucas's whole body tensed while he pleasured himself?

"You know," Lucas said suddenly, voice rough with arousal and something heavier, "I've always regretted never asking you something back then." His thumb swiped over the head of his cock, spreading precum in slow circles. Jake froze mid-stroke, pulse hammering. "What?" The word came out cracked, barely audible.

Lucas exhaled sharply through his nose, his gaze never leaving Jake's face. "Sounds stupid now," he admitted, fingers tightening around his shaft, "but I used to lie awake after we'd jerk off, wondering what it'd feel like if you... touched me." His throat worked as he swallowed. "Must've practiced asking you a thousand times. Chickened out every damn night."

Jake's breath hitched, the air suddenly thick between them. He could see the pulse hammering in Lucas's throat, the way his fingers trembled slightly around his cock—uncharacteristically hesitant for a man who'd once stripped naked without hesitation during a dorm fire drill. "Well," Jake murmured, shifting closer until their thighs pressed flush, "why don't you ask me now?"

A slow, wicked grin spread across Lucas's face—equal parts mischief and vulnerability—as he leaned in until his whiskey-warm breath fanned over Jake's lips. "Jake," he murmured, voice dropping into that register that always made Jake's stomach flip, "do you wanna... put your hand on it?" His hips rolled slightly, emphasizing the "it" as his cock twitched against his stomach.

The question hung between them, charged with ten years of unspoken want. Jake didn't answer with words—just reached out, fingers brushing Lucas's wrist to gently move his hand aside. The first touch of skin-to-skin sent a jolt up Jake's arm—hot velvet over steel—and Lucas's sharp inhale was the most beautiful sound he'd heard in a decade.

"Fuck," Lucas hissed, hips jerking instinctively into Jake's grip as he wrapped his fingers around that thick shaft. Jake swallowed hard at the weight of it, the way his fingers barely met around the circumference. He stroked slow, deliberate, watching every twitch play across Lucas's face—the bitten lip, the fluttering eyelids, the way his breath hitched when Jake's thumb swiped over the leaking head.

"So," Jake murmured, tightening his grip just enough to make Lucas whimper. "So many years later—was it worth waiting for?" Lucas's laugh came out ragged, his hand scrabbling at Jake's shoulder for purchase as his hips stuttered forward. "Jesus Christ," he gasped, forehead dropping against Jake's as his cock pulsed in Jake's fist. "Feels like I've been waiting my whole goddamn life for this."

Jake exhaled sharply through his nose—part laugh, part groan—as Lucas's fingers dug into his bicep hard enough to bruise. "Should've asked sooner," he managed, watching precum smear across Lucas's stomach with each stroke. Lucas's breath hitched when Jake's thumb circled the swollen head again. "I used to—fuck—I used to jerk off imagining this," Jake admitted, the confession ripped from somewhere deep and untouched. "After you'd fall asleep. Your fucking handprints still warm on my sheets."

Lucas made a noise like he'd been punched, his hips stuttering forward into Jake's grip. "I'd dream about you," he gasped, fingers scrabbling at Jake's wrist like he was afraid he'd pull away. "Like this—exactly like this—your hands are softer than I pictured." His laugh came out ragged, hips rolling in time with Jake's strokes. "Christ, Jakey, your grip—fuck—I didn't think it'd feel this good."

Jake smirked, slowing his strokes just to watch Lucas's eyelids flutter. "What else?" he murmured, lips brushing Lucas's ear. "What else did you dream about doing?" Lucas swallowed hard, his free hand trembling where it gripped Jake's thigh. "This," he rasped—and then his palm was cupping the back of Jake's neck, fingers tangling in his hair as he dragged him forward into a kiss that tasted like whiskey and desperation.

The first brush of lips was electric—clumsy with a decade of pent-up want—then Lucas groaned deep in his throat and tilted his head, slotting their mouths together like he'd mapped the angle in his dreams. Jake's fingers tightened around Lucas's cock instinctively, wrenching a muffled whimper against his lips as Lucas's tongue swept hot and insistent past his teeth.

They broke apart panting, Lucas's forehead pressed to Jake's as he gasped, "Fuck—keep going—" his hips jerking into Jake's fist with ragged abandon. Jake stroked him faster now, thumb smearing precum in slick circles, watching Lucas's face unravel with every pull—his lips parted, lashes fluttering, the tendons in his neck standing stark as he choked Jake's name like a prayer.

Lucas's fingers wrapped around Jake's cock with no hesitation, calloused palm scorching against overheated skin as he squeezed experimentally. Jake groaned into Lucas's mouth when their tongues met again—the slide wet and filthy now, teeth clacking as Lucas pumped him in rough counterpoint to Jake's own strokes. "Jesus," Lucas gasped against his lips, "you're so fucking thick—" his grip tightening just shy of pain as he twisted his wrist on the upstroke the way Jake liked, remembered even after ten years.

The rhythm grew frantic—both of them panting into each other's mouths now, Lucas's breath hitching every time Jake's thumb pressed firmly under the swollen crown of his cock. Jake could feel Lucas's thighs trembling against his, the wet sounds of their hands working each other obscene in the charged air between them. Lucas suddenly tore his mouth away with a sharp inhale, forehead dropping to Jake's shoulder as his hips stuttered forward uncontrollably—"Fuck—Jake—I'm not gonna last—" his voice cracking raw at the edges.

Jake bit back a groan when Lucas's fingers tightened almost painfully around him, the slide turning messy and erratic as Lucas's breathing fractured into shallow gasps. "Come on," Jake growled against the shell of his ear, tightening his own grip until Lucas whined high in his throat—"Let me feel it—" and Lucas's entire body locked tight as a bowstring, his cock pulsing hot stripes across Jake's stomach with a choked shout.

The sight of Lucas coming undone—muscles taut, golden skin flushed from collarbone to forehead—sent Jake crashing over the edge moments later. His orgasm ripped through him like a live wire, hips jerking wildly as he painted thick streaks across Lucas's heaving abdomen, each spurt wringing a ragged moan from his throat. Lucas's hand never stopped moving, milking him through it even as his own spend cooled between them, his thumb rubbing slow circles under Jake's leaking tip until he whimpered from oversensitivity.

They collapsed against each other, sticky and breathless, Lucas's forehead damp where it pressed against Jake's temple. Jake could feel Lucas's pulse hammering against his palm where it still cradled his spent cock—both of them trembling now, aftershocks rippling through overheated muscle. Lucas exhaled a shaky laugh against Jake's neck, his breath warm and whiskey-sweet. "Fuck," he rasped, fingers idly tracing the mess on Jake's stomach, "that was..."

"Long overdue," Jake finished hoarsely, catching Lucas's wandering hand to lace their sticky fingers together. Lucas grinned—that same cocky, infuriating grin—but his eyes held something softer now, something that made Jake's chest ache. "All of those years," Lucas murmured, thumb brushing Jake's knuckles, "and you still jerk off like it's an Olympic event."

Jake snorted, shifting until their noses bumped. "You ain't seen nothing yet," he breathed, licking the salt from Lucas's collarbone just to feel him shiver. "Round two? I'll show you Olympic gold. And it will be much more than jerking off."

Lucas laughed—that rich, full-bodied sound Jake hadn't realized he'd missed—as his palms slid down Jake's sides to grip his hips with possessive certainty. "Fuck, Jakey," he murmured against Jake's mouth, their lips brushing with each word, "so many years and you still talk shit when you're naked." His thumbs dug into the divots of Jake's pelvis, pulling him flush against sticky skin. "I can't wait to break Olympic records with you."
Jake is doing a lot of snorting.