boycut92

Worshipped Member
Verified
Gold
Joined
Sep 14, 2019
Posts
1,673
Media
66
Likes
12,649
Points
433
Verification
View
Sexuality
100% Gay, 0% Straight
Gender
Male
Chapter 1

The duffle bag slipped off Caleb's shoulder like a dead fish, hitting the dorm floor with a dull thud. He flexed his fingers—still numb from carrying it across three blocks—and looked around the empty room. Two unmade beds, two desks, and a window with blinds half-crooked. The air smelled faintly of bleach and something sweet underneath, like someone had scrubbed the place down with pineapple-scented cleaner.

Luke’s voice cut through the quiet before Caleb even saw him. “You must be Caleb.” When Caleb turned, the guy was leaning against the doorframe, one ankle crossed over the other like he’d been standing there for minutes. His hair was the kind of blonde that looked almost white under the overhead light, and his tank top showed off shoulders that tapered down to narrow hips. Swim team, probably. Those guys always had a certain way of holding themselves.

“Yeah, that’s me,” Caleb said. He wiped his palm on his jeans before offering his hand, suddenly aware of how his own sweat must’ve dried in awkward patches on his shirt. Luke shook it without hesitation, grip firm but not overdone. No weird power play, just warm skin and calluses along the fingers.

Luke nodded toward the beds. “You got here first, so pick whichever.” He stepped past Caleb, his duffle bag swinging against his thigh as he moved. The scent of chlorine clung to him—subtle, like he hadn’t quite washed it off after practice. Caleb exhaled through his nose. Better than stale beer and Axe body spray, which was what his last dorm had smelled like.

"You're not from here, right?" Luke said, tossing his bag onto the remaining bed. "Your face doesn't ring a bell." He squinted, mock-serious, like he was flipping through a mental yearbook. Caleb snorted and shoved his hands into his pockets. "Nah, did freshman and sophomore year at State. Transferred here for the engineering program."

Luke snapped his fingers. "That explains it. I was stuck in fucking Welch Hall last year—shared bathroom with, like, thirty dudes. You would’ve stood out." He grinned, and Caleb laughed, picturing it: piss-splattered tiles, mildew creeping up the shower curtains. Luke’s grin widened, as if he could see the exact image in Caleb’s head.

Caleb started unpacking, unzipping his duffle to reveal neatly folded shirts. "This is already an upgrade," he admitted, glancing toward the bathroom door. "Private shower? Sign me up." He didn’t mention the other perk: Luke, who was already lounging on his bed like he belonged there, scrolling through his phone with one hand shoved into his sweatpants pocket.

Luke hummed in agreement, then jerked his chin toward the single bedroom’s wall. "Only thing better would’ve been scoring a solo. Can’t lie—I tried." His expression twisted into playful annoyance. "Nate got it. My ex-roommate. That’s him through there." Caleb followed his gaze, realizing for the first time that the bathroom’s second door wasn’t just a closet.

"You two didn’t try to stay together?" Caleb asked, tossing a sock into his half-open drawer. Luke snorted. "We applied for singles same day. Best friends or not, nobody wants to share a shoebox if they don’t have to." He flicked a stray thread off his comforter. "He got the single room, and I was assigned to a shared one."

Caleb smirked. "So that’s how you got stuck with me." He held up a pair of folded jeans like a peace offering. Luke barked out a laugh. "Nah, man. Nate left toothpaste crusted on the sink like some kind of modern art project." He leaned forward, elbows on knees. "You? You look like you actually wipe down surfaces. That’s an upgrade."

Caleb felt warmth crawl up his neck—stupid, how that casual compliment hooked under his ribs. He busied himself with unpacking his toiletries, lining them up with military precision on the desk. Behind him, Luke’s phone buzzed, the sound muffled against fabric as the guy shifted. "Seriously, though," Luke added, voice softer now, almost thoughtful. "We’ll fit fine." The words hung there, simple and sure, while Caleb pretended not to notice the way his pulse jumped.

Luke stretched, arms overhead, and the hem of his tank rode up just enough to reveal a strip of sun-browned skin. "Swim practice starts tomorrow at ass o’clock," he groaned, flopping backward onto the mattress with a sigh. "Coach likes to ‘break in’ the transfers before classes kick off." Caleb glanced at him sideways. "You transfer too?" Luke shook his head, grinning. "Nah. Just saying—some of the new guys act like they own the pool. Makes the rest of us look bad."

Caleb snorted. "I used to be one of those guys." He held up a hand when Luke raised an eyebrow. "Little league baseball. Full uniform, cocky as hell." He shrugged, tossing a crumpled t-shirt into the hamper. "Then puberty hit, and suddenly I cared more about building PCs than stealing bases." Luke laughed—loud, unexpected—and Caleb grinned despite himself.

"Fuck, man, same," Luke admitted, rolling onto his stomach. The mattress springs creaked. "Swim team’s full of dudes who think chlorine counts as cologne." He mimed gagging, and Caleb laughed, the sound bouncing off the bare walls. Luke grinned back, lazy and bright. "Nerds wipe down sinks. Athletes? They leave soggy towels everywhere like they’re marking territory."

Caleb tossed a rolled-up sock at him. "So where do I land?" Luke caught it one-handed, eyebrows quirking. "You?" He turned the sock over like he was inspecting it for clues. "You’re a goddamn unicorn. Engineering major who folds his shirts? Athlete who won’t bully you? Shit, I hit the roommate lottery." Caleb rolled his eyes, but his chest went tight with something warm and foolish.

Luke stretched again, then peeled off his tank top in one smooth motion. The fabric caught briefly around his shoulders before he yanked it free. His collarbones gleamed under the overhead light, sharp enough to cast shadows. "Gonna test the shower," he announced, balling up the shirt and tossing it onto his bed. "Pray for decent water pressure."

Caleb nodded, eyes flicking back to his folded shirts—navy blue, charcoal gray, navy blue again—as Luke hooked his thumbs into his sweatpants waistband. The fabric slid down his hips with a soft whisper, pooling around his ankles. Caleb’s breath caught. Luke’s cock hung heavy between his thighs, uncut and pink where the skin met the shaft. It twitched slightly as he stepped free of the pants, swinging forward when he bent to grab a towel from the drawer.

"Whoa," Caleb blurted. His fingers curled around the shirt he was holding, creasing the fabric. Luke straightened up, towel dangling from one hand, and blinked at him. "Fuck, dude. I’m so sorry," he said, but made no move to cover himself. His balls tightened slightly in the cool air. "Locker room habits die hard, I guess. Forgot not everyone’s used to—" He gestured vaguely at himself. "This."

Caleb exhaled sharply through his nose, forcing himself to meet Luke’s eyes instead of staring lower. "Nah, it’s fine," he said, voice steadier than he expected. "Just wasn’t expecting the full monty." Luke grinned, scratching idly at his hip bone where a faint tan line disappeared into blond curls. "You good with it? I can throw on boxers next time." Caleb shrugged, tossing the shirt into his drawer with deliberate casualness. "Dude, it’s just a dick. Mine’s not gonna shrivel up in shame just ’cause I saw yours." Luke laughed, loud and bright, and Caleb caught the way his stomach muscles tightened with it. "Fuck yeah," Luke said, snapping the towel against his thigh. "Knew you were cool."

He padded barefoot into the bathroom, leaving the door halfway open behind him. "Feel free to barge in if you gotta piss," Luke called over the rattling shower curtain rings. "I won’t melt." Caleb snorted, watching through the gap as Luke’s silhouette bent to turn the taps. The sudden hiss of water drowned out Caleb’s reply, but he didn’t need to answer—Luke’s loud, effortless piss hit the toilet bowl with the force of a firehose. Caleb shook his head, grinning at the ceiling. Of course.

Steam curled out from the bathroom as Luke started humming off-key under the spray. Caleb dragged a hand down his face, fingers pressing briefly against his mouth. His pulse hadn’t slowed. He could still see the way Luke’s cock had swayed when he moved, the faint sheen of sweat along his inner thigh. The sharp scent of chlorine mixed with steam wafted into the room, sticking to Caleb’s tongue when he inhaled.

He forced himself to unpack his last few shirts, stacking them with mechanical precision. The water pressure groaned when Luke adjusted it, pipes shuddering in the walls. Caleb flicked a glance toward the bathroom—just in time to see Luke’s forearm emerge from the curtain to grab the shampoo bottle, wet skin gleaming under the fluorescent light. Caleb’s throat went dry. Great start indeed.

The shower cut off abruptly. Caleb busied himself with rearranging his desk for the third time, ears straining for every sound—the slap of wet feet on tile, the squeak of towel against skin. Luke emerged exactly as he’d entered: gloriously, unselfconsciously naked, rivulets of water still tracing paths down his chest. "Pressure’s legit," he announced, ruffling the towel through his hair. Droplets flew, landing on Caleb’s forearm like tiny brands.

Luke paused mid-rub, eyes crinkling. "Seriously, thanks for being cool about this," he said, nodding toward his own nakedness like it was a shared inside joke. His cock—still flushed from the heat—swung gently as he shifted his weight. Caleb swallowed hard. "Previous roommate acted like seeing a dick would hex him," he admitted. Luke snorted. "His loss."

Caleb’s gaze flicked down again despite himself. Luke caught it and grinned, stretching lazily like a cat in sunlight. "No pressure," he said, tossing the damp towel over his shoulder, "but the naked gang’s always recruiting." Caleb huffed a laugh, shaking his head even as his fingers toyed with the hem of his own shirt. "That," he said, nodding toward Luke’s dick, "goes without saying." Luke threw his head back and laughed, the sound bouncing off their shared walls.

Minutes later, Luke was lounging on his bed scrolling through his phone, the towel draped loosely across his hips now—progress, Caleb supposed. Caleb cleared his throat. "I guess I'm gonna take a shower too." Luke glanced up, thumbs still tapping away at his screen. "Go for it, man," he said, tilting his chin toward the bathroom. His smirk softened at the edges. "Water’s still warm."

Caleb hesitated, fingers gripping the hem of his shirt. The fabric clung slightly where sweat had dried between his shoulder blades. He knew exactly what he’d do back at State—grab his shower caddy and shuffle into the bathroom fully dressed, changing behind the locked door like some Victorian maiden. But Luke’s bare thigh was right there, knee jiggling slightly to some internal rhythm, and suddenly the idea of treating his own body like something to hide felt absurd.

He yanked the shirt off in one quick motion, tossing it onto his bed before he could overthink it. His jeans came next, button popping open with more force than necessary. The waistband caught briefly on his hips—Luke’s quiet snort didn’t help—before Caleb shoved everything down in a single graceless push. His briefs went with them, elastic snapping against his thighs. Cool air hit his skin like a revelation.

Luke chuckled, propping himself up on one elbow. "Damn, dude. Looked like you were psyching yourself up for a boxing match." Caleb’s face burned, but he couldn’t help grinning when Luke wolf-whistled. "How’s it feel?" Luke asked, gesturing vaguely at Caleb’s newfound nudity. Caleb rolled his shoulders, suddenly aware of every draft against his skin. "Weirdly… liberating," he admitted. Luke’s smile widened. "That’s the spirit. And for the record?" He flicked the towel aside just enough to make his point. "Nothing to be ashamed of." Caleb muttered a thanks and bolted for the bathroom before his blush could deepen, but not before catching Luke’s appreciative once-over in his periphery.

The shower did little to calm his nerves—especially since Luke had left the shampoo uncapped, the scent of pine lingering in the steam. Caleb scrubbed roughly at his scalp, half-wishing the water was colder. By the time he stepped out, skin pink and fingers pruned, Luke was sprawled on his bed in a fresh pair of boxers, texting someone with thumbs flying. Caleb hesitated—then grabbed the towel off the rack and looped it around his waist. Progress, not perfection. Luke glanced up when Caleb padded back in. "Feel better?" he asked, tossing his phone aside. Caleb nodded, rubbing at his damp hair. "Still getting used to the air," he admitted. "It’s—"

A loud thump from the adjacent bedroom cut him off. The shared bathroom’s door creaked open—too fast—followed by footsteps padding across tile. Nate appeared in their doorway like a stormfront, all wild dark curls and sharp cheekbones. "Hobbs!" he barked, grinning as Luke sprang up to meet him in a rough hug that looked more like a wrestling hold. Caleb watched, transfixed, as Nate ruffled Luke’s hair like an older brother would. "Miss me, asshole?" Luke shoved him off, laughing. "Fuck no." Nate’s gaze flicked to Caleb, taking in the towel and damp hair. "Oh," he said, grin turning wicked. "You must be the new victim."

Luke rolled his eyes. "Nate, Caleb. Caleb, Nate—resident pain in my ass." Caleb offered a hand, acutely aware of how ridiculous he must look—half-naked, hair dripping onto his shoulders. Nate shook it firmly, fingers calloused in ways Caleb didn’t expect. "So," Nate said, leaning against Luke’s desk with arms crossed. "Has our boy here flashed you his dick yet?" Caleb snorted, glancing at Luke. "Funny you asked." Nate’s laugh was loud enough to rattle the blinds. "Don’t take it personally," he wheezed, clapping Caleb’s shoulder. "This idiot whipped it out five minutes into moving day."

Caleb grinned despite himself, towel cinched tighter around his waist. "Actually," Luke interjected, shoving Nate’s hand off Caleb’s shoulder, "Caleb wasn’t even surprised. Dude’s already flashed me back." Nate’s eyebrows shot up, gaze darting between them. "No fucking way," he breathed. Caleb felt heat crawl up his neck—but Luke was already laughing, nudging Nate with his elbow. "Took you almost a month to muster the courage to drop your pants in front of me," he teased.

Nate scoffed, flipping Luke off. "I was sparing you the trauma," he shot back, grin sharpening. "Besides, once you saw it, you couldn’t get enough." Luke snorted, shoving him again. "You wish." Caleb watched their banter like a spectator at a tennis match, pulse still hammering from the way Nate’s gaze lingered on the towel’s edge.

Nate straightened abruptly, clapping Caleb’s shoulder again—this time softer. "Just dropped by to say hey, meet the new guy," he said, thumb jerking toward Luke. His smile warmed unexpectedly. "Looks like dipshit here’s in good company." Caleb blinked—caught off guard—but Nate was already stepping back toward the door, eyes crinkling.

"Seriously," Nate added, fingers hooking into the doorframe as he leaned back in, "if this idiot pisses you off—knock on my door." He jerked his chin toward his own room with a wink. "I’ve got blackmail material." Luke groaned, flipping him off. Nate’s laugh echoed down the hallway as he disappeared.

Caleb exhaled, suddenly aware of how stiff his shoulders had gotten. His fingers loosened on the towel—just slightly—as Luke plopped back onto his bed. "Ignore him," Luke muttered, but Caleb caught the way his lips twitched. Nate’s footsteps faded down the hall, leaving behind the scent of laundry detergent and something woodsy. The silence stretched—comfortable, charged—until Luke tipped his head back against the wall. "So," he said, smirk returning, "you gonna wear that towel all night?"

Caleb snorted, rolling his shoulders with deliberate casualness. "Why? You got fashion advice?" He flicked the towel’s edge where it met his thigh. Luke grinned, spreading his hands wide. "As you’ve seen," he said, thumb brushing his own bare hipbone, "I’m not big on clothes." Caleb laughed—sharp, surprised—and suddenly the tension evaporated like steam.

"Guess I’ll choose my own outfit then," Caleb said, and before he could overthink it, he untucked the towel in one fluid motion. The terrycloth slithered down his legs, pooling at his ankles while Luke’s gaze tracked the movement—not staring, just watching, the way someone might observe a familiar ritual. Caleb reached into his drawer without hurry, fingers brushing over folded cotton until he snagged a pair of boxers.

Luke’s phone buzzed against the mattress, breaking the moment. "Nate," he groaned, squinting at the screen. Caleb stepped into his boxers, fabric riding up his thighs as he yanked them into place. "Told you," Luke added, tossing the phone aside with a grin, "guy’s got separation anxiety." Caleb smirked, snapping the waistband against his hip. "And here I thought I was the needy one." Luke’s laugh was warm—too warm—and Caleb felt it like sunlight against his bare skin.

By midweek, their routines had settled into something effortless. Caleb woke to the sound of Luke humming in the shower, steam curling under the bathroom door. When Luke emerged—dripping, towel slung low—Caleb would pretend not to stare at the water rolling down his sternum. They’d pass each other half-dressed in the mornings, Luke’s fingers brushing Caleb’s waist when he reached for the toothpaste, Caleb’s breath catching when Luke stretched and his boxers slid down his hipbones. No words. Just the quiet understanding of bodies existing in the same space, close enough to touch.

Practice left Luke’s skin smelling of chlorine and exhaustion, his shoulders pink from the pool’s reflection. Caleb would toss him a Gatorade without looking up from his laptop, and Luke would collapse onto his bed with a sigh, kicking off his shorts without ceremony. Caleb memorized the way Luke’s cock curved against his thigh when he sprawled like that—the heavy, unselfconscious weight of it. Once, Luke caught him looking and grinned, hooking a thumb under his waistband. "See something you like?" Caleb threw a pillow at him, but his stomach twisted hotly.

Nights were worse. Or better. Caleb wasn’t sure. Luke slept in just his briefs, sheets tangled around his ankles, one arm flung above his head. Moonlight caught the sweat at the hollow of his throat, the rise and fall of his ribs. Caleb would lie awake tracing the outline of him—the slope of his bicep, the dip of his navel—until his own breath turned ragged. Once, Luke murmured something in his sleep and rolled onto his side, facing Caleb. His lips parted slightly, lashes casting shadows on his cheeks. Caleb’s fingers twitched against his own thighs, aching to reach out.
 
Chapter 1 - cont

Dawn came muted through their blinds, painting the room in grays and golds. Caleb blinked awake to the sound of Luke shuffling toward the bathroom, his footsteps heavy with sleep. The briefs he slept in did nothing to hide the thick outline of his erection, tenting the fabric obscenely as he passed Caleb’s bed. Caleb held his breath, listening to the soft rustle of fabric as Luke pushed the waistband down, the sharp hiss of his piss hitting the toilet bowl. The flush was loud in the quiet room, followed by Luke’s quiet sigh as he padded back, his cock already softening against his thigh.

"Shit." Luke froze mid-step, blinking down at Caleb. "You’re awake." His voice was rough with sleep, his hair sticking up in every direction. Caleb grinned, propping himself up on one elbow. "Yeah," he said, letting his gaze drag down Luke’s body pointedly. "Hard not to be." Luke followed his look—then groaned, rubbing a hand over his face. "Fuck. You saw it." Caleb laughed, the sound warm in the stillness. "Dude, it was practically waving at me."

Luke flopped onto his bed with a huff, but Caleb caught the way his mouth twitched. "Happens to everyone," Caleb added, stretching his arms overhead. Luke flipped him off without lifting his head from the pillow. "Fuck you," he muttered, but his shoulders shook with silent laughter. Caleb watched the way his spine curved under the sheets, the way his toes flexed against the mattress. Morning light pooled between them, golden and thick with promise.

A few nights later, Caleb was scrolling through his phone when Luke looked at him from his bed, arms folded behind his head. "So," Luke said, voice deliberately casual, "what was the deal with your last roommate?" Caleb blinked. "What deal?" Luke shrugged, fingers tapping against his bicep. "The jerk-off contract or whatever. Prudes like him usually have rules." Caleb snorted, shaking his head. "Oh, that. Dude acted like masturbation was illegal. I could only do it when he was out—so I’d mostly do in the shower." Luke's eyebrows shot up, grin spreading slow as syrup. "You haven't done it in ours?"

Caleb scoffed, tossing a sock at him. "Not with your stupid 'door stays open' policy." Luke laughed—full-bodied, unselfconscious—and the sound curled warm in Caleb's stomach. "Shit, my bad," he admitted, rubbing his jaw. "For what it's worth, I prefer doing it in bed anyway." His fingers trailed absently down his stomach, stopping just shy of his waistband, and Caleb's mouth went dry.

Luke rolled onto his side, propping his head up with one hand. The thin fabric of his boxers did nothing to hide the way his cock twitched against his thigh. "So," he said, voice dropping into something lower, "if you haven't been doing it in the shower—does it mean you haven't done anything since day one?" Caleb swallowed hard, pulse jumping when Luke's gaze flicked down his body. "Yeah," he admitted, shifting slightly under the scrutiny. "You?"

Luke exhaled through his nose, fingertips drumming against his hipbone. "Nope," he admitted, lips quirking. "Which is probably why I woke up with a fucking flagpole the other morning." Caleb grinned despite the heat creeping up his neck. "No wonder," he teased. "Dude, I'm surprised I haven't embarrassed myself yet—I could hump a tree right now."

Luke rolled onto his back again, arms stretching above his head until his ribs pushed against his skin. The motion dragged his boxers dangerously low. "We should fix that," he mused, staring at the ceiling. Caleb blinked. "By... revisiting our bathroom door rule?" Luke snorted. "Nah. Worst fucking place to jerk off—water dries your hands out, shampoo burns your dick." His gaze slid sideways, slow as molasses. "Bed's where the magic happens."

Caleb swallowed hard, fingers curling into his own sheets. "So we just... take turns? One leaves so the other can take care of it?" The words hung between them, thick as the humid air.

Luke's grin turned sideways. "You're ready for bed. It wouldn't be fair to ask you to leave the room now."

Caleb let out a breathless laugh, fingers twitching against the sheets. "Why? Do you need to do it right now?"

Luke shrugged, his boxers tenting obscenely as he shifted onto one elbow. "I'm ready to do it. I bet you are too." His thumb hooked into his waistband, pushing it down just enough to tease the dark thatch of hair beneath.

Caleb's breath hitched—half-laugh, half-gasp—as his own cock twitched in agreement. "You're serious." It wasn't a question. Luke's grin widened, fingers lazily tracing the outline of himself through thin fabric. "Dead serious. Unless you wanna keep pretending we're monks."

The air between them crackled with something hotter than embarrassment. Caleb's fingers dug into his mattress as Luke arched one eyebrow in challenge, his other hand already slipping beneath elastic. A bead of sweat traced Caleb's sternum when Luke exhaled sharply, hips lifting slightly off the bed.

"Fuck it," Caleb breathed, and his own hand was moving before he'd fully decided, shoving his briefs down past his thighs in one rough motion. Luke's approving groan sent lightning down his spine.

They locked eyes across the narrow gap between their beds—both fully exposed now, cocks standing thick between them. The absurdity hit Caleb like a freight train, and he barked out a laugh that Luke echoed, their mingled amusement bouncing off the cinderblock walls. "This is..." Caleb gestured weakly between them, fingers brushing his own twitching stomach. "New."

Luke's grin turned wolfish as he palmed himself lazily, thumb smearing precum over the flushed head. "You don't look like you're complaining," he murmured, gaze dragging down Caleb's body with deliberate slowness. Caleb huffed, nodding toward Luke's own erection bobbing against his abs. "Seems mutual." His pulse hammered when Luke bit his lip on a particularly slow stroke. "Wait—did you and Nate ever...?"

Luke snorted, shaking his head hard enough to make his bangs flop. "Hell no. We'd literally announce 'me time' like fucking Boy Scouts." His hips rolled up into his fist, breath hitching before he added, voice gone rough, "With you... feels different." The raw admission hung between them, thick as the musk of sweat and salt suddenly flooding the room. Caleb's hand stuttered—then moved faster.

"That’s different indeed," Caleb echoed hoarsely, watching Luke's thumb swipe over his flushed tip. His own precome leaked onto his stomach in slick trails. "Never even saw my last roommate naked." The absurdity punched a laugh out of him, sharp and disbelieving. "Now we're—fuck—jerking off together after only a week." Luke's answering moan punched through Caleb's ribs like a physical thing.

Luke dragged his foreskin back slowly, eyes locked on Caleb's fingers twisting around his own shaft. "Good different though," he murmured, hips rolling into his fist. The wet sounds of skin on skin filled every corner of the room. Caleb nodded, swallowing thickly when Luke's stomach muscles clenched. "Definitely. Feels..." Caleb gasped, thumb rubbing circles under his own head. "Natural."

Luke exhaled sharply through his nose, tongue darting out to wet his lips as he watched Caleb's precum smear across his knuckles. His own strokes grew deliberate—not speeding toward climax, but savoring the slow drag of flesh over flesh. The vein along Caleb's cock pulsed visibly, just inches from Luke's curled toes where they dug into crumpled sheets. Neither spoke. Neither had to.

A bead of sweat traced Caleb's temple as he took Luke in—the flushed curve of him, heavy against his stomach, the wet shine where his thumb kept catching. Luke's breathing hitched when Caleb mirrored him, twisting his wrist just so on the upstroke. Their shared rhythm settled into something unhurried, dangerous—not competing, but conversing in a language older than words.

Luke suddenly released himself with a groan, fingers flexing open like he'd touched something too hot. His cock bobbed angrily against his abs, already leaking fresh streaks onto his skin. Caleb slowed his own touch instinctively, palm skimming down to cup his balls with deliberate lightness. The air between them smelled like salt and musk, thick enough to taste.

"Your cock looks..." Luke's voice scraped raw as he gestured at Caleb's erection, the flushed head peeking from his loose fist. "...really nice." Caleb's stomach flipped—compliments weren't supposed to make his cock twitch harder. "Thanks," he managed, thumb rubbing slow circles under his own shaft. His tongue stuck to the roof of his mouth before he added, "Yours looks nice too... and big."

Pink bloomed across Luke's collarbones—actual fucking *blushing*—and he ducked his head with a laugh that sounded punched-out. "Yeah, well." His fingers trailed up his own length, barely touching, like he was measuring himself for the first time. "Swim team guys used to call me 'Anchor.'" Caleb choked on air, hips jerking involuntarily. "Jesus," he wheezed, "that's—" Luke's grin turned wicked as he wrapped his hand around himself again, slow and tight. "Accurate?"

Caleb's breath stuttered when Luke rolled his hips up into his fist, the motion emphasizing the thick weight of him. "Fuck," Caleb admitted, thumb swiping over his own leaking slit. "Doesn’t that slow you down when swimming?"

Luke snorted, dragging his foreskin back with practiced ease. "Nah. Turns out..." His breath hitched as Caleb mirrored the motion, fingers slick with precum. "...big dick energy translates to faster lap times."

Caleb laughed—sharp and sudden—his own cock jumping against his stomach. Luke's grin softened as his gaze trailed down Caleb's body. "Don't sell yourself short though," he murmured, nodding toward Caleb's erection. "Yours might not be as long, but fuck—you're thick." His fingers flexed around himself in demonstration. "Looks like it'd feel..." He trailed off with a rough exhale, tongue darting out to wet his lips. "Heavy." The word punched through Caleb like a live wire.

Their rhythm sped up in tandem—no discussion, just instinct. Luke's palm glided slick over his flushed shaft, thumb pressing where Caleb knew it felt best. Caleb mirrored him, fingers tightening around his own cock with a low groan. The air thickened with the musk of sweat and salt, their breathing ragged and unsteady. Luke's voice broke first—hoarse, urgent—as his toes curled into the sheets. "You close?" Caleb could only nod, his own climax coiling tight at the base of his spine. "Fuck—yeah."

Luke gasped first, spine arching off the mattress as his cock pulsed violently in his fist. Thick ropes of cum splattered across his abs and chest in rhythmic spurts, his mouth falling open on a silent cry. The sight punched Caleb's release out of him—hot and blinding—his own orgasm crashing over him like a wave as he came untouched, stripes of white painting his trembling stomach. Their shared groans tangled together, echoing off the dorm walls in a chorus of ragged satisfaction.

For a long moment, only their panting filled the room—heavy and sated. Caleb blinked hazily at the ceiling, sticky fingers resting on his stomach. Luke exhaled a shaky laugh beside him, still twitching with aftershocks. "Damn man," Luke murmured, rolling his head to the side to take in the mess Caleb made of himself. His grin was lazy, fucked-out. "It's clear you've been saving. Look at that fucking load." Cum glistened in the hollow of Caleb's hipbones, pooling where his softening cock lay against his thigh.

Caleb chuckled breathlessly, gesturing weakly toward Luke's own ruined torso. "Says you," he managed, throat raw. "You let out a fucking tsunami." Luke's chest was streaked white, some strands clinging to his collarbones like melted wax. Luke snorted, rubbing a finger through the mess on his sternum and flicking it away. "Guess the uni paired the two biggest shooters in the same dorm room." His wink was ruined by the way his eyelids kept drooping.

The silence stretched comfortably until Luke suddenly groaned, rubbing his face. "Christ—Nate definitely heard us." Caleb smirked, rolling onto his side to face Luke directly. "What, worried he'll get jealous?" he teased, tracing idle patterns in his own drying spend. Luke huffed a laugh—genuine, unguarded—and shook his head. "Nah, but..." His grin turned lopsided. "Kinda makes our old jack-off schedules look pathetic." His fingers drummed absently on his sticky stomach. "Dude, we literally used to text each other 'clear for launch' like fucking astronauts."

Caleb barked out a surprised laugh, stretching his legs beneath tangled sheets. The motion made fresh cum smear across his thigh—warm, cooling. "Pretty sure ours just got upgraded to 'mission accomplished,'" he deadpanned, watching Luke lick a stray droplet off his thumb with exaggerated relish. Their eyes met—half-lidded, satiated—and something wordless passed between them, heavier than the musk lingering in the air. Outside, a dorm door slammed down the hall, startling them both.

Luke exhaled sharply through his nose, pushing upright with a wince—his softening cock still glistening against his thigh. "Shower," he announced, swallowing hard when Caleb stretched with deliberate laziness, muscles flexing beneath drying streaks. Caleb watched Luke hesitate—watched his throat work—before adding softly, "You coming?" It wasn't about the shower. Not really. Luke's bare feet scuffed against cheap linoleum as he waited, shoulders tense with something brighter than anticipation. Caleb grinned, pushing off the bed without bothering to cover himself. "Lead the way, Anchor."
 
Chapter 2

The weeks after move-in slipped by faster than he expected. Classes got real, the campus settled into its rhythm, and somewhere between late-night pizza runs and shared jerk-off sessions, Caleb and Luke’s friendship solidified. September blurred past in a rush of classes, routines, and inside jokes. By early October, they already moved around the dorm like they’d been roommates for years.

By midterms, their laundry hamper overflowed with neglected briefs—Luke had abandoned them entirely after discovering how often he'd leak precome into the fabric just watching Caleb towel off. Caleb followed suit within days, citing "solidarity" as they faced each other across the room, fully bare. Their morning routines adjusted seamlessly: Luke pissing while Caleb brushed his teeth at the sink, their reflections overlapping in the mirror. Once, Caleb glanced down—Luke's stream arcing into the bowl, his own cock twitching at the intimacy—and caught Luke watching him watching. Neither looked away.

Their beds became staging grounds—Luke sprawled lazily while Caleb knelt upright, the space between the beds charged with unspoken challenges. Some nights they'd edge for hours, other times it was quick—Luke catching Caleb's gaze mid-lecture notes, Caleb kicking his laptop closed with a muttered "fuck it"—their hands already moving before the door locked. The unspoken rule was simple: never finish without the other seeing. Luke came hardest when Caleb described his orgasm aloud; Caleb ruined sheets whenever Luke growled "show me."

The intimacy bled into mundane moments—Luke hip-checking Caleb at the sink, Caleb pressing close to reach a top shelf—their bodies communicating what words couldn't. Shared glances across the dining hall had them bolting meals. Study sessions ended with synchronized laptop snaps. Once, during a swim meet, Caleb mouthed "later" from the stands as Luke climbed onto the block—Luke false-started spectacularly, blaming "hydration issues" while Caleb bit his fist laughing. Their teammates whispered about their unnatural sync, unaware how literal it was.

Luke's touches escalated—shoulder squeezes lingering too long, fingers brushing Caleb's waistband when passing towels. It peaked when Caleb bent to tie his sneaker and Luke's palm cracked against his ass with a sharp smack that echoed off the cinderblock walls. Caleb froze, cheeks burning hotter than the sting. "Dude," he rasped, straightening slowly to find Luke grinning unrepentantly, fingers twitching like he wanted to do it again. The charged silence broke when Caleb retaliated by yanking Luke's waistband down sharply, making him yelp—both dissolving into breathless laughter that didn't quite mask their matching erections.

One night, Luke and Caleb invited Nate to play video games, and he brought along his friend Sam, a theater major. Game night blurred into a haze of pizza grease and controller throws, Sam and Nate oblivious to the way Caleb's knee kept brushing Luke's under the coffee table.

Luke whooped when their team won—knocking over an empty soda can—and dragged Caleb up by the wrist. Their chests collided hard, Luke's bare skin hot where Caleb's fingers splayed across his lower back. The hug lasted half a second too long, Luke's exhale warm against Caleb's neck—then they broke apart with matching coughs, Caleb angling his hips away as his cock throbbed against his sweatpants. Nate dropped his controller with a clatter. "Jesus, you two celebrate like you just won the Super Bowl," he muttered, nudging Sam, who was watching them with curious amusement.

Luke grinned, ruffling Caleb's hair—too rough to be casual—until Caleb smacked his hand away. Caleb's pulse hammered when Luke's fingers 'accidentally' grazed his nape in retreat. "Teamwork makes the dream work," Luke announced, flopping back onto the couch close enough that their thighs pressed together. Caleb swallowed hard, shifting to hide his half-hard state against his thigh.

Sam stretched, cracking his neck. "Last match?" he suggested, oblivious to Caleb's flush or Luke's fingers drumming restlessly on Caleb's knee under the coffee table. Nate groaned as the loading screen lit up. "Prepare to lose again, dickbags." Caleb smirked, forcing himself to focus on the screen—not the heat of Luke's palm on his thigh or the way Luke's breathing hitched whenever Caleb 'accidentally' brushed against him during controller grabs.

Nate tossed his controller onto the pizza box with a defeated sigh as their victory screen flashed. "Fuck you both," he grumbled, elbowing Sam. "Told you they cheat."

Sam stretched, cracking his knuckles. "Whelp, I'm tapped out." Nate stood, rolling his shoulders before suddenly pointing at Caleb with a shit-eating grin. "Fair warning—this one," he jerked his thumb at Luke, "gets horny after winning. Like, *needs* to blow off steam." He waggled his eyebrows. "You might wanna vacate unless you wanna see the infamous post-victory jerk session."

Caleb's pulse stuttered as he met Luke's gaze—those blue eyes dark with something hotter than amusement. "Oh, I'll *definitely* be leaving," Caleb lied smoothly, shifting to hide the way his sweatpants tented. "If there's one thing I absolutely don't want to watch, it’s *that*."

Luke barked out a laugh, deliberately stretching until his sweatpants pulled taut over his erection—revealing every inch. "Knew you couldn't handle the post-win show," he mused, dragging a slow hand down his chest toward his waistband. Nate groaned, tossing a crumpled napkin at Luke's head. "Fucking *classy*—like watching a horse get saddled."

Sam snorted but avoided looking directly at Luke's crotch, gathering his jacket with theatrical nonchalance. Nate shoved his feet into untied sneakers, nodding toward Caleb. "Single room perks—don't gotta wait for jack-off appointments." Luke flicked the waistband of his sweatpants, making Nate scowl. "Poor guy," Luke sighed dramatically. "No audience to appreciate *little* victories."

Nate flipped him off with a grin. "Not everyone's walking around with a fucking anchor between their legs." Sam's eyebrow arched skyward as he herded Nate toward the door, tossing a dry "Goodnight, *sailors*" over his shoulder.

The moment the latch clicked shut, Luke ripped his sweatpants down to his ankles in one fluid motion—cock springing free already flushed and leaking. Caleb snorted, kicking his own pants off with exaggerated casualness.

"You *really* thought I'd leave?" Caleb teased, palming himself lazily as Luke scooted to the edge of his mattress, knees falling open wider. Luke's grin was all teeth as he spread precum over his shaft with a slow twist of his wrist. "Nah, but you *did* lie to Nate like a fucking gentleman," he mused, thumb rubbing circles under his own head. "You're *terrible* at pretending you don't want to look at this."

Caleb matched Luke's strokes—mirroring his rhythm like always—but added a filthy roll of his hips that made Luke's breath hitch. "Who's pretending?" Caleb murmured, nodding toward Luke's twitching cock. "You're the one who *needs* an audience." He emphasized the word by biting his lip on a particularly slow upstroke, watching Luke's fingers stutter in response.

Luke exhaled sharply through his nose, hips lifting off the mattress as he dragged his foreskin back roughly. "Fuck—can't remember the last time I jerked off alone," he admitted, voice gone gravelly. His gaze locked onto Caleb's leaking tip like it held the answers to a test they hadn't studied for. Caleb smirked, twisting his wrist the way he knew Luke loved. "Good," he growled. "Because I'm not going anywhere." Luke groaned like the words punched through him.

The silence stretched taut between them—just the slick sounds of skin on skin and Luke's bitten-off whimpers—until Luke suddenly stilled, fingers trembling around his shaft. "Serious question," he rasped, licking his lips. "Do you ever wonder what it feels like to be jerked off by someone else?" Caleb's hand froze mid-stroke, cock twitching against his stomach. He could see the question for what it was—Luke's terrible, transparent attempt at subtlety. "Are you suggesting what I think you are?" Caleb asked slowly, watching Luke's throat bob.

Luke exhaled sharply through his nose and released his cock with deliberate slowness, letting it slap wetly against his abs. His smirk was pure devilry as he reached out blindly, fingers brushing Caleb's inner thigh. "Only if you—oh fuck—" The words dissolved into a groan as Caleb's fingers wrapped around Luke's cock, tentative but firm. The heat of him was staggering—velvety skin stretched tight over throbbing hardness, precum smearing instantly across Caleb's knuckles. Luke's hips jerked involuntarily, his own hand darting out to mirror the motion on Caleb's shaft.

The difference was electric—Luke's calloused swimmer's grip tighter than Caleb's own, his thumb pressing just shy of too hard under the head on every upstroke. Caleb's breath came in ragged bursts as he matched Luke's rhythm, their hands crossing between them like some obscene prayer. Luke's fingers twisted experimentally on an upstroke, pulling a broken noise from Caleb's chest that sounded embarrassingly close to a sob. "Fuck, your hands," Caleb gasped, hips stuttering as Luke's thumb swiped over his slit with pinpoint accuracy.

Luke groaned in agreement, his own cock twitching violently in Caleb's grasp. "You feel—fuck—bigger than I thought," he admitted, voice shredded. His fingers flexed around Caleb's shaft as if measuring the circumference, precum smearing between his knuckles. Caleb choked out a laugh—hysterical, euphoric—as his own grip slid lower to cup Luke's balls, rolling the weight of them in his palm. "That's rich coming from you," he panted, watching Luke's eyelashes flutter at the touch. "Feels like I'm holding a fucking baseball bat."

Luke whined—actual fucking whined—when Caleb dragged his thumb over that sensitive spot beneath his head, his thighs trembling where they bracketed Caleb's hips. "You’re so thick," Luke slurred, fingers tightening reflexively around Caleb's cock as if to prove his point. "Fuck, knew it'd feel meaty but—Christ—" His words dissolved into a guttural moan as Caleb twisted his wrist on the downstroke, their foreheads knocking together when Luke bucked forward uncontrollably.

The room smelled like sex and sweat and the cheap body wash lingering on Luke's skin from his post-practice shower. Caleb inhaled sharply when Luke's free hand fumbled between them, fingers brushing over Caleb's trembling abs before sliding lower to cradle his balls—warm and surprisingly gentle despite the frantic pace of their strokes. Luke's ragged exhale ghosted across Caleb's lips as he murmured, "Close," like a confession. Caleb nodded frantically, his own climax coiling tight at the base of his spine as Luke's thumb pressed just shy of too hard against his frenulum on every upstroke. "Me too," he managed, watching Luke's pupils swallow the blue of his irises whole. "Fuck, Luke—"

Luke came first with a punched-out groan—his back arching off the mattress as his cock pulsed violently in Caleb's fist. Thick strands of cum splattered across Caleb's chest and throat in hot stripes, one particularly forceful spurt landing just shy of his parted lips. The sight—Luke unraveling beneath his touch, mouth slack with pleasure—punched Caleb's orgasm out of him with brutal efficiency. His own release hit Luke's collarbones and chin in erratic spurts, mixing with Luke's spend in glistening trails that dripped down Luke's heaving chest. For one suspended moment, their shared breaths were the only sound—panting, stunned—before Luke collapsed backward with a wet slap against his sweat-damp sheets.

They lay there—sticky and spent—for a long, shuddering moment. Caleb blinked dazedly at the ceiling, watching a bead of Luke's cum slide slowly down his own sternum toward his navel. Luke exhaled a shaky laugh beside him, swiping two fingers through the mess on his chin and examining them with exaggerated fascination. "Holy shit," he rasped, voice wrecked. "We *crossed streams.*" Caleb snorted helplessly, prodding at the cooling stripes on his own chest. "More like *splashed zones,*" he muttered, watching Luke's grin widen as their eyes met—both sticky and shell-shocked and stupidly pleased.

Luke sighed dramatically, stretching like a satisfied cat before letting his arm flop onto his stomach with a wet smack. "Well," he mused, tracing idle patterns in the drying mess on his abs, "guess I don't need to jerk myself off anymore." His grin was pure mischief as his fingers drifted lower, skating just above his softening cock. Caleb laughed—breathless and bright. "As long as you're stroking my cock," he countered, "I'll be happy to keep playing with your *anchor.*" The nickname landed between them like a dare.
 
One of the hottest stories you’ve written, man…and one of the hottest stories on here. Of course, that’s partly because I love stories of buddies jerking off together, and partly because you’re a good writer.
 
Chapter 3

The next morning, the dorm room smelled like salt and sleep and the musk of last night’s antics—Caleb’s nose wrinkled at the stale scent of cum-dried sheets tangled around his legs. Luke’s armpits flexed obscenely as he stretched, blonde strands catching the morning light filtering through crooked blinds. Caleb swallowed hard, cock twitching against his thigh at the sight of that soft, golden fuzz damp with sleep sweat. “Morning wood check?” Luke asked casually, like he was inquiring about the weather—as if they hadn’t spent half the night with their hands wrapped around each other’s dicks.

Luke kicked off his covers in one fluid motion, revealing a cock already hard against his thigh—pink-tipped and twitching under Caleb’s gaze. “I see the anchor’s up,” Caleb murmured, licking his lips at the bead of precum pearling at Luke’s slit. Luke grinned, swinging his legs over the edge of his mattress with the easy grace of someone who’d spent a lifetime launching off starting blocks. “Then let’s sail away, captain,” he purred, crossing the narrow gap between their beds in two strides—his erection bouncing obscenely with each step.

Caleb barely had time to register the dip of the mattress before Luke’s knees bracketed his hips, their cocks slotting together in one molten press of skin. Luke’s hands—still sleep-warm—closed around them both with practiced confidence, his thumbs smearing their combined precum in slick circles. Caleb hissed at the sudden heat, hips jerking involuntarily as Luke’s grip tightened to a delicious pressure. “Christ, you’re already leaking,” Luke breathed, rolling his hips to drag their shafts together in a slow, filthy grind that made Caleb’s toes curl.

“Last night we tested hand-to-dick for the first time,” Caleb managed, voice cracking as Luke’s thumb swiped over both their slits at once. “Now we’re going dick-to-dick already?” Luke’s grin was pure wickedness as he leaned down, his breath hot against Caleb’s parted lips. “Think of it as... progressive overload,” he murmured, punctuating the words with a twist of his wrist that had Caleb seeing stars. Their foreheads knocked together as Luke sped up, their shared gasps mingling in the scant space between them.

Caleb’s control snapped—Luke’s hand on his cock, Luke’s face *right there*, the way his lashes fluttered every time Caleb bucked into his grip. With a growl, Caleb grabbed the back of Luke’s neck and yanked him down, their mouths crashing together in a messy, open-mouthed kiss. Luke moaned into it, his rhythm faltering as Caleb licked past his teeth, tasting sleep and spearmint toothpaste. Their tongues tangled, wet and desperate, while Luke’s fingers never stopped working them both—fucking them into his fist like he knew exactly how Caleb liked it.

Luke broke the kiss with a gasp, throwing his torso back but keeping his thighs locked around Caleb’s hips. His chest heaved, lips slick and swollen, as he grinned down at Caleb with predatory delight. “For someone so surprised with dick-to-dick,” he teased, voice rough, “you sure went mouth-to-mouth very quickly.” Caleb’s retort died in his throat when Luke’s thumb swiped over his frenulum again—the bastard *knowing* exactly what that motion did to him. “Shut up,” Caleb rasped instead, arching off the mattress to chase the friction, his cock pulsing angrily against Luke’s.

Luke’s laughter dissolved into a groan when Caleb grabbed his wrist making him go slower. “I’ve been thinking about kissing you since you stood in the doorway with that stupid duffel bag,” Caleb admitted, voice wrecked. “Didn’t think our first kiss would come with your hand around my dick, though.” He punctuated the confession by caressing Luke’s inner thigh, reveling in the way Luke’s rhythm stuttered.

“Does this make it better or worse than you pictured?” Luke gasped, thumb pressing filthy circles under Caleb’s head. Caleb’s hips jerked off the mattress involuntarily—the friction, the heat, Luke’s breath hot against his temple—all of it coiled tight in his gut. “Everything about you is much, much better than I could have expected,” he managed before dragging Luke back down for another kiss, messy and uncoordinated, while his hand found Luke's throbbing cock. “Better and *bigger*,” he added against Luke’s lips, flicking his gaze meaningfully downward.

Hands abandoned stroking—too eager now to map each other in urgent, clumsy touches. Caleb dug his fingers into the tense muscle of Luke’s lower back, kneading until Luke groaned into his mouth. He slid further down, kneading Luke’s firm ass—each cheek fitting perfectly in his palms—and squeezed hard enough to pull another ragged noise from Luke’s throat. “Christ, your hands,” Luke gasped, his own fingers tangling in Caleb’s hair, tugging just short of painful as their tongues tangled again.

Their cocks, slick with precum and pressed flush between their stomachs, rubbed together in erratic, feverish slides. Luke shuddered when Caleb scraped nails down his spine, leaving trails of fire that settled low in his gut. Caleb dragged his lips along Luke’s jaw, biting just under his ear—a spot that made Luke buck against him violently, their hips meeting in a desperate grind. “Fuck, you’re sensitive,” Caleb growled, laving the spot with his tongue until Luke cursed and arched against him.

Luke’s rhythm faltered, his breath coming in ragged gasps against Caleb’s forehead as he fucked up into Caleb’s grip with abandon. Caleb could feel the moment Luke teetered over the edge—his muscles locking, the way his cock twitched violently against Caleb’s own. Their kiss dissolved into panting exhales, mouths hovering inches apart as Luke’s orgasm hit—hot ropes spilling between their bodies in thick spurts. Caleb followed with a groan, his hips jerking erratically as he painted Luke’s abs with his own release, the heat of it dripping down to mix with Luke’s.

Collapsing forward, Luke pressed his entire weight onto Caleb, their chests sticking together with the cooling mess between them. Caleb didn’t care—his hands slid up to cradle Luke’s head, fingers threading through sweat-damp curls as Luke nuzzled into the crook of his neck. The scent of sex and salt filled Caleb’s nose when Luke exhaled shakily against his skin, lips brushing a tender, absentminded kiss just above his pulse point.

"Admission time," Luke murmured, voice raspy with exhaustion and something softer Caleb couldn’t name. "I’ve also been dreaming about that kiss." Caleb snorted, fingertips tracing idle circles at the nape of Luke’s neck. "And flashing me five minutes after meeting me for the first time was your way of demonstrating interest?" Luke’s laughter vibrated through Caleb’s chest as he rolled slightly to the side—just enough to fix Caleb with a look of exaggerated exasperation.

"If that were true," Luke drawled, flicking a drying strand of cum off Caleb’s ribs, "it would mean I fancy my entire swim team *and* Nate too." His grin turned wolfish as he stretched, muscles flexing under sweat-slick skin. "I told you, pulling my dick out in front of people is basically second nature."

Caleb scoffed, rolling them sideways so Luke's softening cock pressed hot against his thigh. "Planned or not, it worked," he murmured, nipping at Luke's jaw. "Your face alone made me want you, but your cock made me crave you."

Luke arched an eyebrow, lazily rubbing his sticky stomach against Caleb's. "Good thing I enjoy hanging around naked, then." His grin was all smug amusement until Caleb's fingers suddenly curled possessively around his spent cock.

Caleb smirked, holding Luke's gaze with deliberate intensity as his thumb brushed the sensitive underside. "Well, those days are over," he murmured, tightening his grip just shy of painful. "This cock is mine now." Luke's breath hitched—not from discomfort, but the raw possessiveness in Caleb's voice, the way his pupils dilated like he'd just claimed territory.
 
Chapter 4

Morning light painted stripes across Caleb's eyelids, dragging him awake with the quiet insistence of a dorm slowly coming to life. He blinked against the glare, rolling onto his side—and froze. Luke sprawled across his own bed like some Renaissance painting of debauchery, one arm flung behind his head to showcase the dark blond curls of his armpit, the other idly stroking his already-hard cock. His thighs were spread lazily, morning erection bobbing against his stomach with each slow pump of his fist. "Morning," Luke purred, thumb swiping over his glistening tip without breaking eye contact.

Caleb's mouth went dry. Luke's collarbones caught the sunlight like polished marble, sweat-damp from sleep and already flushed pink with arousal. The sheets pooled low around his hips—just enough to tease the golden trail leading down to where his hand moved with unhurried confidence. "Good morning," Caleb croaked, his own cock twitching against the confines of his briefs. "That's a great view to wake up to."

Luke grinned—sharp and effortless—as his thumb circled the swollen head of his cock, smearing precum in glistening streaks. "You think so?" His voice dripped amusement, but Caleb didn't miss the way his ears flushed scarlet at the praise—the telltale pink creeping down his neck like spilled wine. With deliberate showmanship, Luke pushed his erection flat against his stomach and released it, letting it slap back against his abs with a wet, resonant *thwack* that echoed obscenely off the dorm walls.

Caleb groaned, hand flying to his own hardening length through his briefs. "Fuck, that sound," he breathed, watching Luke repeat the motion—slower this time, dragging it out—until the slap of skin-on-skin reverberated between them. "Only a proper fat cock like yours makes noise that loud." Luke's smirk faltered for half a second—just long enough for Caleb to see the way his breath hitched at the crude praise—before he rolled onto his side with exaggerated nonchalance.

Luke's cock slapped wetly against his hipbone this time, the angle making his balls bounce obscenely against the mattress. "Hear that?" he murmured, stroking himself lazily while precum dribbled down his shaft. "That's my cock calling your name."

Caleb threw off his sheets in one fluid motion, kicking his boxers halfway across the room before they even hit the floor. He climbed onto Luke's bed with all the predatory grace of a man who'd been waiting months for this exact moment—his knees settling on either side of Luke's thighs before he leaned down, pressing their sweat-slick chests together. "Answering the call," Caleb growled against Luke's jaw, grinding his erection against Luke's hipbone in slow, filthy circles that made Luke buck beneath him.

Luke's hands flew to Caleb's back—palms hot and rough against bare skin—dragging him down into a kiss that tasted like morning breath and want. Their teeth clashed before Caleb licked into Luke's mouth with shameless hunger, swallowing the punched-out groan that vibrated against his tongue. Luke arched against him, hips jerking erratically as Caleb rolled their cocks together in the slick mess of precum smearing between them—the friction brutal and perfect.

Then Luke's hands slid lower—skimming Caleb's ribs, the dip of his spine, the swell of his ass—before digging into his cheeks with possessive pressure. Caleb groaned against Luke's lips when blunt fingers spread him open, the cool dorm air ghosting over skin that had never seen sunlight. "Jesus," Caleb panted, breaking the kiss to watch Luke's eyelids flutter as he kneaded Caleb's ass with shameless curiosity. "Didn't peg you for a grabber."

Luke huffed a laugh, his thumbs pressing into the soft crease where Caleb's thighs met his hips. "Been dreaming about this ass since you bent over for your fucking shampoo that first week," he admitted, voice rough. His fingers flexed—testing resilience, tracing the hidden cleft—before slipping dangerously close to Caleb's entrance. "Want me to stop?" Luke murmured against his collarbone, tongue darting out to taste salt.

Caleb grinned—slow and wolfish—arching deliberately into Luke's touch. "Never," he breathed, shuddering when Luke's fingertip circled him with teasing pressure. "Your hands belong wherever you want them." The words punched a groan from Luke's chest as his grip tightened possessively—palming Caleb's ass like he was committing every curve to memory.

Luke exhaled shakily when Caleb kissed his pulse point—lips trailing lower with deliberate intent. "Not only your hands. All of you," Caleb murmured against Luke's collarbone, tasting salt and sleep as he mapped Luke's torso with open-mouthed kisses. His tongue flicked over a peaked nipple before continuing downward—past the trembling ridges of Luke's abs—until his breath ghosted hot over Luke's weeping cock. "On me," he whispered, pressing a kiss to the flushed head that made Luke's hips jerk violently. "In me."

Luke's fingers tangled in Caleb's hair as he licked a burning trail from base to tip—tongue flattening against the thick vein underneath. Caleb hummed appreciatively when Luke's balls tightened against his chin, the scent of musk and arousal flooding his senses. "For example," Caleb murmured, lips brushing Luke's leaking slit, "this cock now belongs in my mouth." Luke barely had time to gasp before Caleb swallowed him down—hot and wet and perfect—his throat fluttering around the intrusion as Luke arched off the mattress with a strangled cry.

The dorm room dissolved into sounds—Luke's ragged breathing, the slick slide of Caleb's lips, the obscene squelch of spit and precum mixing where Caleb worked him with unhurried precision. Luke's thighs trembled around Caleb's head, his fingers alternating between gripping the sheets and knotting in Caleb's hair as Caleb hollowed his cheeks around every upward pull. When Caleb's tongue swirled beneath Luke's frenulum—just once—Luke's back bowed off the mattress with a guttural groan, his hips stuttering desperately between restraint and abandon.

Caleb relented, releasing Luke's cock with an audible *pop*, the swollen length glistening under a film of saliva that stretched briefly before snapping. Luke gasped "Fuck—" like he'd been punched, staring down at Caleb with blown pupils, his cock twitching against his stomach in an involuntary pulse that dripped fresh precum onto his abs. "I've been dreaming about this," Luke admitted hoarsely, thumb swiping through the mess on his shaft before pressing it against Caleb's bottom lip—smearing himself there possessively. "Your fucking mouth. Your lips—pink and wet—just like that."

Caleb chuckled, catching Luke's thumb between his teeth—biting just hard enough to make Luke hiss—before dragging it lower to cup the heavy swell of Luke's balls. "All this dreaming about me," Caleb murmured, rolling the taut sac in his palm with deliberate pressure, fingers tracing the thick veins beneath, "and you never told me." His tongue darted out to lick a stripe up Luke's shaft—slow and filthy—as he squeezed those swollen balls again, relishing the choked-off groan it ripped from Luke's throat.

Luke bucked his hips, his cockhead bumping wetly against Caleb's cheekbone. "There's more," he rasped, fingers tightening in Caleb's hair. "Things I've been dreaming about doing—to you—that'd make you blush." Caleb smiled against Luke's thigh, pressing a kiss to the quivering muscle before sucking Luke's cock back into his mouth—deep this time—until his nose brushed coarse blonde curls. He hummed around the girth, vibrations making Luke's toes curl, then pulled off just enough to murmur, "We can discuss doing all those... things... later," before sealing his lips around Luke's cock again, hollowing his cheeks with obscene precision. "Now I'm busy with this big anchor."

Luke swore—head thrown back, throat working—as Caleb swallowed around him, tongue swirling under the sensitive ridge while his fingertips traced delicate circles behind Luke's balls. The dual stimulation dragged another ragged moan from Luke's chest, his hips jerking shallowly into the wet heat of Caleb's mouth as his thighs trembled with restraint. Caleb smirked around the cock in his mouth—flattening his tongue to savor the salty tang of precum—knowing full well Luke was unraveling beneath his lips, his fingers, his *control*.

"Gonna—fuck—Caleb I'm *right there*—" Luke gasped, fingers twisting in Caleb's hair as his abdomen clenched. Caleb pulled off with an obscene wet sound, leaving Luke's cock bobbing angrily, flushed and dripping against his stomach. "That's it," Caleb murmured, palming his own neglected erection with lazy strokes as he watched Luke teeter on the edge. "Let me hear you." Then he took Luke deep again—faster this time—until his nose pressed into sweat-damp curls, throat fluttering around the thick intrusion as Luke's moans crescendoed into a broken shout.

The first spurt hit the back of Caleb's throat—hot and thick—and he swallowed reflexively, lips locked tight around the base as Luke's hips stuttered helplessly. Then he pulled back, releasing Luke's cock just as the second pulse erupted—pearl-white streaks painting his chin, his lips, the tip of his nose—while Luke gasped like a drowning man breaching the surface. Caleb caught the third rope across his tongue with a filthy moan, letting it pool there before licking his lips deliberately, savoring the bitter tang as Luke shuddered above him.

Luke slumped back onto the mattress—boneless and panting—his spent cock twitching against Caleb's cheek as Caleb swiped two fingers through the mess on his face and sucked them clean with exaggerated relish. "Fuck," Luke breathed, watching Caleb's tongue dart between his fingers with dazed fascination, "you look—" His voice cracked when Caleb leaned forward, pressing their sticky foreheads together as he guided Luke's trembling hand to his own aching erection. "*Now* you," Caleb growled against Luke's lips, smearing cum between them as their mouths crashed together in a salt-bitter kiss.

Luke groaned into Caleb's mouth—suddenly frantic—his tongue chasing the taste of himself as he flipped them with surprising strength, pinning Caleb's shoulders to the mattress. His lips found Caleb's chin first—licking up stray streaks with rough, urgent swipes—then his cheeks, his nose, his eyelids—until Caleb gasped at the wet heat of Luke's tongue circling his earlobe. "Your turn now," Luke murmured, dragging his teeth along Caleb's jaw before shifting lower—his knees slotting between Caleb's thighs with purposeful pressure—until he knelt between Caleb's spread legs, staring down at Caleb's cock like it held the secrets of the universe.

Luke exhaled sharply—nostrils flaring—as he wrapped tentative fingers around Caleb's shaft, his grip clumsy compared to the practiced confidence of his own strokes. "Never done this before," he admitted, thumb swiping through the bead of precum gathered at Caleb's tip before bringing it to his own lips—sucking it clean with a slow, experimental drag of his tongue that made Caleb's thighs tense. Luke's pupils blew wider at the taste, his breath hitching as he leaned forward, lips parting just enough for Caleb to feel the hot puff of air against his leaking slit. "Christ, you're *right* there," Caleb rasped, fingers twisting in Luke's hair—not pushing, just anchoring—as Luke's tongue darted out to trace the swollen underside of his cockhead with agonizing precision.

Luke hesitated—just for a heartbeat—before sealing his lips around the flushed head, his tongue swirling in tight circles that had Caleb's hips jerking off the mattress. The wet heat was overwhelming, but it was Luke's *noise*—the punched-out groan vibrating around Caleb's cock—that threatened to undo him. Luke pulled back slightly, lips slick and swollen, his chest rising and falling rapidly as he stared up at Caleb with something between awe and hunger. "Tastes even better than I imagined," Luke murmured hoarsely before diving back down—deeper this time—taking Caleb halfway into his throat with a muffled choke that morphed into a moan when Caleb's fingers tightened reflexively in his hair.

Caleb bit back a curse as Luke's nose pressed into his pelvic bone—hot breath ghosting over coarse curls—before Luke's throat *fluttered* around him in tentative swallows. The sensation was electric—Luke's tongue massaging his frenulum while his lips created delicious suction on every upward pull—and Caleb could only watch, transfixed, as Luke's cheeks hollowed obscenely around his cock. A string of spit connected Luke's lower lip to Caleb's shaft when he pulled off gasping, his chin glistening with drool and precum as he panted, "Tell me how—fuck—tell me how you like it." Caleb's voice came out wrecked—"Just like that, Christ, your *mouth*"—before Luke swallowed him down again with renewed enthusiasm, his hands gripping Caleb's thighs like lifelines as he bobbed faster, sloppier, chasing the salt-bitter taste with desperate little whimpers.

The dorm room blurred at the edges—Caleb's awareness narrowing to the wet heat of Luke's mouth, the scrape of teeth grazing his shaft just right, the way Luke's fingers dug into his hips whenever Caleb thrust up instinctively. Luke's nose was flush against Caleb's pelvis now, his throat working around Caleb's cock in shallow swallows that sent sparks up Caleb's spine—each one dragging him closer to the edge until his balls drew up tight against his body. "Luke—*fuck*—I'm gonna—" Caleb managed, hips stuttering as Luke's moan vibrated around him—the sound alone enough to tip Caleb over with a ragged shout, his release hitting the back of Luke's throat in thick pulses. Luke coughed but didn't pull away—letting Caleb fuck shallowly into his mouth until he'd milked every last drop—before collapsing forward, his forehead resting against Caleb's trembling thigh as he panted, lips still wrapped loosely around Caleb's softening cock.

Caleb hauled Luke up by his sweat-damp hair—gentle but insistent—until their mouths crashed together in a messy, cum-bitter kiss. His thumbs brushed Luke's flushed cheeks, his sticky chin, his swollen lips—tracing the aftermath of Luke's first blowjob with something akin to reverence. "You taste like me," Caleb murmured against Luke's mouth, licking into him slowly, savoring the way Luke whimpered when Caleb's tongue dragged over his own. Luke blinked up at him—eyes glassy, lips parted—his hair sticking up in sleep-mussed tufts where Caleb's fingers had twisted it. "Was I—" Luke started, voice cracking, his palm rubbing absently over his own thighs like he was grounding himself. "I mean, shit, was that okay? I didn't know what the hell I was doing." Caleb laughed—soft and fond—cupping Luke's jaw to brush a kiss over his damp eyelashes, the tip of his nose, the corner of his mouth. "You're a fucking natural," he breathed, pressing their foreheads together. "Took my cock like you were made for it."

Luke's grin was sudden—bright and boyish—as he surged up to kiss Caleb again, his tongue sweeping past Caleb's teeth with renewed enthusiasm. "Good," he mumbled against Caleb's lips, hands roaming Caleb's chest like he couldn't stop touching. "Because we're doing that again. Soon." Caleb hummed, fingers carding through Luke's hair as he nipped at Luke's lower lip. "After you recover," he teased, watching Luke's spent cock twitch half-heartedly against his thigh—a silent protest that made them both laugh. The sticky mess between them didn't matter—not when Luke was staring at Caleb like he'd hung the moon, his fingertips tracing Caleb's collarbones like he was mapping constellations.

Beyond the dorm walls, footsteps echoed down the hallway—the muffled laughter of students heading to breakfast—but Caleb barely registered it. Not with Luke's breath warm against his neck, not with the way Luke's fingers kept drifting back to Caleb's hips, possessive even in exhaustion. Caleb knew—with sudden, startling clarity—that this wasn't just another hookup. This was Luke, flushed and grinning and *his*—learning Caleb's body with the same intensity he'd once reserved for swim meets. And Caleb? Caleb was ruined for anyone else.
 
Chapter 1 - cont

Dawn came muted through their blinds, painting the room in grays and golds. Caleb blinked awake to the sound of Luke shuffling toward the bathroom, his footsteps heavy with sleep. The briefs he slept in did nothing to hide the thick outline of his erection, tenting the fabric obscenely as he passed Caleb’s bed. Caleb held his breath, listening to the soft rustle of fabric as Luke pushed the waistband down, the sharp hiss of his piss hitting the toilet bowl. The flush was loud in the quiet room, followed by Luke’s quiet sigh as he padded back, his cock already softening against his thigh.

"Shit." Luke froze mid-step, blinking down at Caleb. "You’re awake." His voice was rough with sleep, his hair sticking up in every direction. Caleb grinned, propping himself up on one elbow. "Yeah," he said, letting his gaze drag down Luke’s body pointedly. "Hard not to be." Luke followed his look—then groaned, rubbing a hand over his face. "Fuck. You saw it." Caleb laughed, the sound warm in the stillness. "Dude, it was practically waving at me."

Luke flopped onto his bed with a huff, but Caleb caught the way his mouth twitched. "Happens to everyone," Caleb added, stretching his arms overhead. Luke flipped him off without lifting his head from the pillow. "Fuck you," he muttered, but his shoulders shook with silent laughter. Caleb watched the way his spine curved under the sheets, the way his toes flexed against the mattress. Morning light pooled between them, golden and thick with promise.

A few nights later, Caleb was scrolling through his phone when Luke looked at him from his bed, arms folded behind his head. "So," Luke said, voice deliberately casual, "what was the deal with your last roommate?" Caleb blinked. "What deal?" Luke shrugged, fingers tapping against his bicep. "The jerk-off contract or whatever. Prudes like him usually have rules." Caleb snorted, shaking his head. "Oh, that. Dude acted like masturbation was illegal. I could only do it when he was out—so I’d mostly do in the shower." Luke's eyebrows shot up, grin spreading slow as syrup. "You haven't done it in ours?"

Caleb scoffed, tossing a sock at him. "Not with your stupid 'door stays open' policy." Luke laughed—full-bodied, unselfconscious—and the sound curled warm in Caleb's stomach. "Shit, my bad," he admitted, rubbing his jaw. "For what it's worth, I prefer doing it in bed anyway." His fingers trailed absently down his stomach, stopping just shy of his waistband, and Caleb's mouth went dry.

Luke rolled onto his side, propping his head up with one hand. The thin fabric of his boxers did nothing to hide the way his cock twitched against his thigh. "So," he said, voice dropping into something lower, "if you haven't been doing it in the shower—does it mean you haven't done anything since day one?" Caleb swallowed hard, pulse jumping when Luke's gaze flicked down his body. "Yeah," he admitted, shifting slightly under the scrutiny. "You?"

Luke exhaled through his nose, fingertips drumming against his hipbone. "Nope," he admitted, lips quirking. "Which is probably why I woke up with a fucking flagpole the other morning." Caleb grinned despite the heat creeping up his neck. "No wonder," he teased. "Dude, I'm surprised I haven't embarrassed myself yet—I could hump a tree right now."

Luke rolled onto his back again, arms stretching above his head until his ribs pushed against his skin. The motion dragged his boxers dangerously low. "We should fix that," he mused, staring at the ceiling. Caleb blinked. "By... revisiting our bathroom door rule?" Luke snorted. "Nah. Worst fucking place to jerk off—water dries your hands out, shampoo burns your dick." His gaze slid sideways, slow as molasses. "Bed's where the magic happens."

Caleb swallowed hard, fingers curling into his own sheets. "So we just... take turns? One leaves so the other can take care of it?" The words hung between them, thick as the humid air.

Luke's grin turned sideways. "You're ready for bed. It wouldn't be fair to ask you to leave the room now."

Caleb let out a breathless laugh, fingers twitching against the sheets. "Why? Do you need to do it right now?"

Luke shrugged, his boxers tenting obscenely as he shifted onto one elbow. "I'm ready to do it. I bet you are too." His thumb hooked into his waistband, pushing it down just enough to tease the dark thatch of hair beneath.

Caleb's breath hitched—half-laugh, half-gasp—as his own cock twitched in agreement. "You're serious." It wasn't a question. Luke's grin widened, fingers lazily tracing the outline of himself through thin fabric. "Dead serious. Unless you wanna keep pretending we're monks."

The air between them crackled with something hotter than embarrassment. Caleb's fingers dug into his mattress as Luke arched one eyebrow in challenge, his other hand already slipping beneath elastic. A bead of sweat traced Caleb's sternum when Luke exhaled sharply, hips lifting slightly off the bed.

"Fuck it," Caleb breathed, and his own hand was moving before he'd fully decided, shoving his briefs down past his thighs in one rough motion. Luke's approving groan sent lightning down his spine.

They locked eyes across the narrow gap between their beds—both fully exposed now, cocks standing thick between them. The absurdity hit Caleb like a freight train, and he barked out a laugh that Luke echoed, their mingled amusement bouncing off the cinderblock walls. "This is..." Caleb gestured weakly between them, fingers brushing his own twitching stomach. "New."

Luke's grin turned wolfish as he palmed himself lazily, thumb smearing precum over the flushed head. "You don't look like you're complaining," he murmured, gaze dragging down Caleb's body with deliberate slowness. Caleb huffed, nodding toward Luke's own erection bobbing against his abs. "Seems mutual." His pulse hammered when Luke bit his lip on a particularly slow stroke. "Wait—did you and Nate ever...?"

Luke snorted, shaking his head hard enough to make his bangs flop. "Hell no. We'd literally announce 'me time' like fucking Boy Scouts." His hips rolled up into his fist, breath hitching before he added, voice gone rough, "With you... feels different." The raw admission hung between them, thick as the musk of sweat and salt suddenly flooding the room. Caleb's hand stuttered—then moved faster.

"That’s different indeed," Caleb echoed hoarsely, watching Luke's thumb swipe over his flushed tip. His own precome leaked onto his stomach in slick trails. "Never even saw my last roommate naked." The absurdity punched a laugh out of him, sharp and disbelieving. "Now we're—fuck—jerking off together after only a week." Luke's answering moan punched through Caleb's ribs like a physical thing.

Luke dragged his foreskin back slowly, eyes locked on Caleb's fingers twisting around his own shaft. "Good different though," he murmured, hips rolling into his fist. The wet sounds of skin on skin filled every corner of the room. Caleb nodded, swallowing thickly when Luke's stomach muscles clenched. "Definitely. Feels..." Caleb gasped, thumb rubbing circles under his own head. "Natural."

Luke exhaled sharply through his nose, tongue darting out to wet his lips as he watched Caleb's precum smear across his knuckles. His own strokes grew deliberate—not speeding toward climax, but savoring the slow drag of flesh over flesh. The vein along Caleb's cock pulsed visibly, just inches from Luke's curled toes where they dug into crumpled sheets. Neither spoke. Neither had to.

A bead of sweat traced Caleb's temple as he took Luke in—the flushed curve of him, heavy against his stomach, the wet shine where his thumb kept catching. Luke's breathing hitched when Caleb mirrored him, twisting his wrist just so on the upstroke. Their shared rhythm settled into something unhurried, dangerous—not competing, but conversing in a language older than words.

Luke suddenly released himself with a groan, fingers flexing open like he'd touched something too hot. His cock bobbed angrily against his abs, already leaking fresh streaks onto his skin. Caleb slowed his own touch instinctively, palm skimming down to cup his balls with deliberate lightness. The air between them smelled like salt and musk, thick enough to taste.

"Your cock looks..." Luke's voice scraped raw as he gestured at Caleb's erection, the flushed head peeking from his loose fist. "...really nice." Caleb's stomach flipped—compliments weren't supposed to make his cock twitch harder. "Thanks," he managed, thumb rubbing slow circles under his own shaft. His tongue stuck to the roof of his mouth before he added, "Yours looks nice too... and big."

Pink bloomed across Luke's collarbones—actual fucking *blushing*—and he ducked his head with a laugh that sounded punched-out. "Yeah, well." His fingers trailed up his own length, barely touching, like he was measuring himself for the first time. "Swim team guys used to call me 'Anchor.'" Caleb choked on air, hips jerking involuntarily. "Jesus," he wheezed, "that's—" Luke's grin turned wicked as he wrapped his hand around himself again, slow and tight. "Accurate?"

Caleb's breath stuttered when Luke rolled his hips up into his fist, the motion emphasizing the thick weight of him. "Fuck," Caleb admitted, thumb swiping over his own leaking slit. "Doesn’t that slow you down when swimming?"

Luke snorted, dragging his foreskin back with practiced ease. "Nah. Turns out..." His breath hitched as Caleb mirrored the motion, fingers slick with precum. "...big dick energy translates to faster lap times."

Caleb laughed—sharp and sudden—his own cock jumping against his stomach. Luke's grin softened as his gaze trailed down Caleb's body. "Don't sell yourself short though," he murmured, nodding toward Caleb's erection. "Yours might not be as long, but fuck—you're thick." His fingers flexed around himself in demonstration. "Looks like it'd feel..." He trailed off with a rough exhale, tongue darting out to wet his lips. "Heavy." The word punched through Caleb like a live wire.

Their rhythm sped up in tandem—no discussion, just instinct. Luke's palm glided slick over his flushed shaft, thumb pressing where Caleb knew it felt best. Caleb mirrored him, fingers tightening around his own cock with a low groan. The air thickened with the musk of sweat and salt, their breathing ragged and unsteady. Luke's voice broke first—hoarse, urgent—as his toes curled into the sheets. "You close?" Caleb could only nod, his own climax coiling tight at the base of his spine. "Fuck—yeah."

Luke gasped first, spine arching off the mattress as his cock pulsed violently in his fist. Thick ropes of cum splattered across his abs and chest in rhythmic spurts, his mouth falling open on a silent cry. The sight punched Caleb's release out of him—hot and blinding—his own orgasm crashing over him like a wave as he came untouched, stripes of white painting his trembling stomach. Their shared groans tangled together, echoing off the dorm walls in a chorus of ragged satisfaction.

For a long moment, only their panting filled the room—heavy and sated. Caleb blinked hazily at the ceiling, sticky fingers resting on his stomach. Luke exhaled a shaky laugh beside him, still twitching with aftershocks. "Damn man," Luke murmured, rolling his head to the side to take in the mess Caleb made of himself. His grin was lazy, fucked-out. "It's clear you've been saving. Look at that fucking load." Cum glistened in the hollow of Caleb's hipbones, pooling where his softening cock lay against his thigh.

Caleb chuckled breathlessly, gesturing weakly toward Luke's own ruined torso. "Says you," he managed, throat raw. "You let out a fucking tsunami." Luke's chest was streaked white, some strands clinging to his collarbones like melted wax. Luke snorted, rubbing a finger through the mess on his sternum and flicking it away. "Guess the uni paired the two biggest shooters in the same dorm room." His wink was ruined by the way his eyelids kept drooping.

The silence stretched comfortably until Luke suddenly groaned, rubbing his face. "Christ—Nate definitely heard us." Caleb smirked, rolling onto his side to face Luke directly. "What, worried he'll get jealous?" he teased, tracing idle patterns in his own drying spend. Luke huffed a laugh—genuine, unguarded—and shook his head. "Nah, but..." His grin turned lopsided. "Kinda makes our old jack-off schedules look pathetic." His fingers drummed absently on his sticky stomach. "Dude, we literally used to text each other 'clear for launch' like fucking astronauts."

Caleb barked out a surprised laugh, stretching his legs beneath tangled sheets. The motion made fresh cum smear across his thigh—warm, cooling. "Pretty sure ours just got upgraded to 'mission accomplished,'" he deadpanned, watching Luke lick a stray droplet off his thumb with exaggerated relish. Their eyes met—half-lidded, satiated—and something wordless passed between them, heavier than the musk lingering in the air. Outside, a dorm door slammed down the hall, startling them both.

Luke exhaled sharply through his nose, pushing upright with a wince—his softening cock still glistening against his thigh. "Shower," he announced, swallowing hard when Caleb stretched with deliberate laziness, muscles flexing beneath drying streaks. Caleb watched Luke hesitate—watched his throat work—before adding softly, "You coming?" It wasn't about the shower. Not really. Luke's bare feet scuffed against cheap linoleum as he waited, shoulders tense with something brighter than anticipation. Caleb grinned, pushing off the bed without bothering to cover himself. "Lead the way, Anchor."
Smokin hot story , well written ! Want more !
 
Chapter 2

The weeks after move-in slipped by faster than he expected. Classes got real, the campus settled into its rhythm, and somewhere between late-night pizza runs and shared jerk-off sessions, Caleb and Luke’s friendship solidified. September blurred past in a rush of classes, routines, and inside jokes. By early October, they already moved around the dorm like they’d been roommates for years.

By midterms, their laundry hamper overflowed with neglected briefs—Luke had abandoned them entirely after discovering how often he'd leak precome into the fabric just watching Caleb towel off. Caleb followed suit within days, citing "solidarity" as they faced each other across the room, fully bare. Their morning routines adjusted seamlessly: Luke pissing while Caleb brushed his teeth at the sink, their reflections overlapping in the mirror. Once, Caleb glanced down—Luke's stream arcing into the bowl, his own cock twitching at the intimacy—and caught Luke watching him watching. Neither looked away.

Their beds became staging grounds—Luke sprawled lazily while Caleb knelt upright, the space between the beds charged with unspoken challenges. Some nights they'd edge for hours, other times it was quick—Luke catching Caleb's gaze mid-lecture notes, Caleb kicking his laptop closed with a muttered "fuck it"—their hands already moving before the door locked. The unspoken rule was simple: never finish without the other seeing. Luke came hardest when Caleb described his orgasm aloud; Caleb ruined sheets whenever Luke growled "show me."

The intimacy bled into mundane moments—Luke hip-checking Caleb at the sink, Caleb pressing close to reach a top shelf—their bodies communicating what words couldn't. Shared glances across the dining hall had them bolting meals. Study sessions ended with synchronized laptop snaps. Once, during a swim meet, Caleb mouthed "later" from the stands as Luke climbed onto the block—Luke false-started spectacularly, blaming "hydration issues" while Caleb bit his fist laughing. Their teammates whispered about their unnatural sync, unaware how literal it was.

Luke's touches escalated—shoulder squeezes lingering too long, fingers brushing Caleb's waistband when passing towels. It peaked when Caleb bent to tie his sneaker and Luke's palm cracked against his ass with a sharp smack that echoed off the cinderblock walls. Caleb froze, cheeks burning hotter than the sting. "Dude," he rasped, straightening slowly to find Luke grinning unrepentantly, fingers twitching like he wanted to do it again. The charged silence broke when Caleb retaliated by yanking Luke's waistband down sharply, making him yelp—both dissolving into breathless laughter that didn't quite mask their matching erections.

One night, Luke and Caleb invited Nate to play video games, and he brought along his friend Sam, a theater major. Game night blurred into a haze of pizza grease and controller throws, Sam and Nate oblivious to the way Caleb's knee kept brushing Luke's under the coffee table.

Luke whooped when their team won—knocking over an empty soda can—and dragged Caleb up by the wrist. Their chests collided hard, Luke's bare skin hot where Caleb's fingers splayed across his lower back. The hug lasted half a second too long, Luke's exhale warm against Caleb's neck—then they broke apart with matching coughs, Caleb angling his hips away as his cock throbbed against his sweatpants. Nate dropped his controller with a clatter. "Jesus, you two celebrate like you just won the Super Bowl," he muttered, nudging Sam, who was watching them with curious amusement.

Luke grinned, ruffling Caleb's hair—too rough to be casual—until Caleb smacked his hand away. Caleb's pulse hammered when Luke's fingers 'accidentally' grazed his nape in retreat. "Teamwork makes the dream work," Luke announced, flopping back onto the couch close enough that their thighs pressed together. Caleb swallowed hard, shifting to hide his half-hard state against his thigh.

Sam stretched, cracking his neck. "Last match?" he suggested, oblivious to Caleb's flush or Luke's fingers drumming restlessly on Caleb's knee under the coffee table. Nate groaned as the loading screen lit up. "Prepare to lose again, dickbags." Caleb smirked, forcing himself to focus on the screen—not the heat of Luke's palm on his thigh or the way Luke's breathing hitched whenever Caleb 'accidentally' brushed against him during controller grabs.

Nate tossed his controller onto the pizza box with a defeated sigh as their victory screen flashed. "Fuck you both," he grumbled, elbowing Sam. "Told you they cheat."

Sam stretched, cracking his knuckles. "Whelp, I'm tapped out." Nate stood, rolling his shoulders before suddenly pointing at Caleb with a shit-eating grin. "Fair warning—this one," he jerked his thumb at Luke, "gets horny after winning. Like, *needs* to blow off steam." He waggled his eyebrows. "You might wanna vacate unless you wanna see the infamous post-victory jerk session."

Caleb's pulse stuttered as he met Luke's gaze—those blue eyes dark with something hotter than amusement. "Oh, I'll *definitely* be leaving," Caleb lied smoothly, shifting to hide the way his sweatpants tented. "If there's one thing I absolutely don't want to watch, it’s *that*."

Luke barked out a laugh, deliberately stretching until his sweatpants pulled taut over his erection—revealing every inch. "Knew you couldn't handle the post-win show," he mused, dragging a slow hand down his chest toward his waistband. Nate groaned, tossing a crumpled napkin at Luke's head. "Fucking *classy*—like watching a horse get saddled."

Sam snorted but avoided looking directly at Luke's crotch, gathering his jacket with theatrical nonchalance. Nate shoved his feet into untied sneakers, nodding toward Caleb. "Single room perks—don't gotta wait for jack-off appointments." Luke flicked the waistband of his sweatpants, making Nate scowl. "Poor guy," Luke sighed dramatically. "No audience to appreciate *little* victories."

Nate flipped him off with a grin. "Not everyone's walking around with a fucking anchor between their legs." Sam's eyebrow arched skyward as he herded Nate toward the door, tossing a dry "Goodnight, *sailors*" over his shoulder.

The moment the latch clicked shut, Luke ripped his sweatpants down to his ankles in one fluid motion—cock springing free already flushed and leaking. Caleb snorted, kicking his own pants off with exaggerated casualness.

"You *really* thought I'd leave?" Caleb teased, palming himself lazily as Luke scooted to the edge of his mattress, knees falling open wider. Luke's grin was all teeth as he spread precum over his shaft with a slow twist of his wrist. "Nah, but you *did* lie to Nate like a fucking gentleman," he mused, thumb rubbing circles under his own head. "You're *terrible* at pretending you don't want to look at this."

Caleb matched Luke's strokes—mirroring his rhythm like always—but added a filthy roll of his hips that made Luke's breath hitch. "Who's pretending?" Caleb murmured, nodding toward Luke's twitching cock. "You're the one who *needs* an audience." He emphasized the word by biting his lip on a particularly slow upstroke, watching Luke's fingers stutter in response.

Luke exhaled sharply through his nose, hips lifting off the mattress as he dragged his foreskin back roughly. "Fuck—can't remember the last time I jerked off alone," he admitted, voice gone gravelly. His gaze locked onto Caleb's leaking tip like it held the answers to a test they hadn't studied for. Caleb smirked, twisting his wrist the way he knew Luke loved. "Good," he growled. "Because I'm not going anywhere." Luke groaned like the words punched through him.

The silence stretched taut between them—just the slick sounds of skin on skin and Luke's bitten-off whimpers—until Luke suddenly stilled, fingers trembling around his shaft. "Serious question," he rasped, licking his lips. "Do you ever wonder what it feels like to be jerked off by someone else?" Caleb's hand froze mid-stroke, cock twitching against his stomach. He could see the question for what it was—Luke's terrible, transparent attempt at subtlety. "Are you suggesting what I think you are?" Caleb asked slowly, watching Luke's throat bob.

Luke exhaled sharply through his nose and released his cock with deliberate slowness, letting it slap wetly against his abs. His smirk was pure devilry as he reached out blindly, fingers brushing Caleb's inner thigh. "Only if you—oh fuck—" The words dissolved into a groan as Caleb's fingers wrapped around Luke's cock, tentative but firm. The heat of him was staggering—velvety skin stretched tight over throbbing hardness, precum smearing instantly across Caleb's knuckles. Luke's hips jerked involuntarily, his own hand darting out to mirror the motion on Caleb's shaft.

The difference was electric—Luke's calloused swimmer's grip tighter than Caleb's own, his thumb pressing just shy of too hard under the head on every upstroke. Caleb's breath came in ragged bursts as he matched Luke's rhythm, their hands crossing between them like some obscene prayer. Luke's fingers twisted experimentally on an upstroke, pulling a broken noise from Caleb's chest that sounded embarrassingly close to a sob. "Fuck, your hands," Caleb gasped, hips stuttering as Luke's thumb swiped over his slit with pinpoint accuracy.

Luke groaned in agreement, his own cock twitching violently in Caleb's grasp. "You feel—fuck—bigger than I thought," he admitted, voice shredded. His fingers flexed around Caleb's shaft as if measuring the circumference, precum smearing between his knuckles. Caleb choked out a laugh—hysterical, euphoric—as his own grip slid lower to cup Luke's balls, rolling the weight of them in his palm. "That's rich coming from you," he panted, watching Luke's eyelashes flutter at the touch. "Feels like I'm holding a fucking baseball bat."

Luke whined—actual fucking whined—when Caleb dragged his thumb over that sensitive spot beneath his head, his thighs trembling where they bracketed Caleb's hips. "You’re so thick," Luke slurred, fingers tightening reflexively around Caleb's cock as if to prove his point. "Fuck, knew it'd feel meaty but—Christ—" His words dissolved into a guttural moan as Caleb twisted his wrist on the downstroke, their foreheads knocking together when Luke bucked forward uncontrollably.

The room smelled like sex and sweat and the cheap body wash lingering on Luke's skin from his post-practice shower. Caleb inhaled sharply when Luke's free hand fumbled between them, fingers brushing over Caleb's trembling abs before sliding lower to cradle his balls—warm and surprisingly gentle despite the frantic pace of their strokes. Luke's ragged exhale ghosted across Caleb's lips as he murmured, "Close," like a confession. Caleb nodded frantically, his own climax coiling tight at the base of his spine as Luke's thumb pressed just shy of too hard against his frenulum on every upstroke. "Me too," he managed, watching Luke's pupils swallow the blue of his irises whole. "Fuck, Luke—"

Luke came first with a punched-out groan—his back arching off the mattress as his cock pulsed violently in Caleb's fist. Thick strands of cum splattered across Caleb's chest and throat in hot stripes, one particularly forceful spurt landing just shy of his parted lips. The sight—Luke unraveling beneath his touch, mouth slack with pleasure—punched Caleb's orgasm out of him with brutal efficiency. His own release hit Luke's collarbones and chin in erratic spurts, mixing with Luke's spend in glistening trails that dripped down Luke's heaving chest. For one suspended moment, their shared breaths were the only sound—panting, stunned—before Luke collapsed backward with a wet slap against his sweat-damp sheets.

They lay there—sticky and spent—for a long, shuddering moment. Caleb blinked dazedly at the ceiling, watching a bead of Luke's cum slide slowly down his own sternum toward his navel. Luke exhaled a shaky laugh beside him, swiping two fingers through the mess on his chin and examining them with exaggerated fascination. "Holy shit," he rasped, voice wrecked. "We *crossed streams.*" Caleb snorted helplessly, prodding at the cooling stripes on his own chest. "More like *splashed zones,*" he muttered, watching Luke's grin widen as their eyes met—both sticky and shell-shocked and stupidly pleased.

Luke sighed dramatically, stretching like a satisfied cat before letting his arm flop onto his stomach with a wet smack. "Well," he mused, tracing idle patterns in the drying mess on his abs, "guess I don't need to jerk myself off anymore." His grin was pure mischief as his fingers drifted lower, skating just above his softening cock. Caleb laughed—breathless and bright. "As long as you're stroking my cock," he countered, "I'll be happy to keep playing with your *anchor.*" The nickname landed between them like a dare.
That is def bate material !
 
Chapter 3

The next morning, the dorm room smelled like salt and sleep and the musk of last night’s antics—Caleb’s nose wrinkled at the stale scent of cum-dried sheets tangled around his legs. Luke’s armpits flexed obscenely as he stretched, blonde strands catching the morning light filtering through crooked blinds. Caleb swallowed hard, cock twitching against his thigh at the sight of that soft, golden fuzz damp with sleep sweat. “Morning wood check?” Luke asked casually, like he was inquiring about the weather—as if they hadn’t spent half the night with their hands wrapped around each other’s dicks.

Luke kicked off his covers in one fluid motion, revealing a cock already hard against his thigh—pink-tipped and twitching under Caleb’s gaze. “I see the anchor’s up,” Caleb murmured, licking his lips at the bead of precum pearling at Luke’s slit. Luke grinned, swinging his legs over the edge of his mattress with the easy grace of someone who’d spent a lifetime launching off starting blocks. “Then let’s sail away, captain,” he purred, crossing the narrow gap between their beds in two strides—his erection bouncing obscenely with each step.

Caleb barely had time to register the dip of the mattress before Luke’s knees bracketed his hips, their cocks slotting together in one molten press of skin. Luke’s hands—still sleep-warm—closed around them both with practiced confidence, his thumbs smearing their combined precum in slick circles. Caleb hissed at the sudden heat, hips jerking involuntarily as Luke’s grip tightened to a delicious pressure. “Christ, you’re already leaking,” Luke breathed, rolling his hips to drag their shafts together in a slow, filthy grind that made Caleb’s toes curl.

“Last night we tested hand-to-dick for the first time,” Caleb managed, voice cracking as Luke’s thumb swiped over both their slits at once. “Now we’re going dick-to-dick already?” Luke’s grin was pure wickedness as he leaned down, his breath hot against Caleb’s parted lips. “Think of it as... progressive overload,” he murmured, punctuating the words with a twist of his wrist that had Caleb seeing stars. Their foreheads knocked together as Luke sped up, their shared gasps mingling in the scant space between them.

Caleb’s control snapped—Luke’s hand on his cock, Luke’s face *right there*, the way his lashes fluttered every time Caleb bucked into his grip. With a growl, Caleb grabbed the back of Luke’s neck and yanked him down, their mouths crashing together in a messy, open-mouthed kiss. Luke moaned into it, his rhythm faltering as Caleb licked past his teeth, tasting sleep and spearmint toothpaste. Their tongues tangled, wet and desperate, while Luke’s fingers never stopped working them both—fucking them into his fist like he knew exactly how Caleb liked it.

Luke broke the kiss with a gasp, throwing his torso back but keeping his thighs locked around Caleb’s hips. His chest heaved, lips slick and swollen, as he grinned down at Caleb with predatory delight. “For someone so surprised with dick-to-dick,” he teased, voice rough, “you sure went mouth-to-mouth very quickly.” Caleb’s retort died in his throat when Luke’s thumb swiped over his frenulum again—the bastard *knowing* exactly what that motion did to him. “Shut up,” Caleb rasped instead, arching off the mattress to chase the friction, his cock pulsing angrily against Luke’s.

Luke’s laughter dissolved into a groan when Caleb grabbed his wrist making him go slower. “I’ve been thinking about kissing you since you stood in the doorway with that stupid duffel bag,” Caleb admitted, voice wrecked. “Didn’t think our first kiss would come with your hand around my dick, though.” He punctuated the confession by caressing Luke’s inner thigh, reveling in the way Luke’s rhythm stuttered.

“Does this make it better or worse than you pictured?” Luke gasped, thumb pressing filthy circles under Caleb’s head. Caleb’s hips jerked off the mattress involuntarily—the friction, the heat, Luke’s breath hot against his temple—all of it coiled tight in his gut. “Everything about you is much, much better than I could have expected,” he managed before dragging Luke back down for another kiss, messy and uncoordinated, while his hand found Luke's throbbing cock. “Better and *bigger*,” he added against Luke’s lips, flicking his gaze meaningfully downward.

Hands abandoned stroking—too eager now to map each other in urgent, clumsy touches. Caleb dug his fingers into the tense muscle of Luke’s lower back, kneading until Luke groaned into his mouth. He slid further down, kneading Luke’s firm ass—each cheek fitting perfectly in his palms—and squeezed hard enough to pull another ragged noise from Luke’s throat. “Christ, your hands,” Luke gasped, his own fingers tangling in Caleb’s hair, tugging just short of painful as their tongues tangled again.

Their cocks, slick with precum and pressed flush between their stomachs, rubbed together in erratic, feverish slides. Luke shuddered when Caleb scraped nails down his spine, leaving trails of fire that settled low in his gut. Caleb dragged his lips along Luke’s jaw, biting just under his ear—a spot that made Luke buck against him violently, their hips meeting in a desperate grind. “Fuck, you’re sensitive,” Caleb growled, laving the spot with his tongue until Luke cursed and arched against him.

Luke’s rhythm faltered, his breath coming in ragged gasps against Caleb’s forehead as he fucked up into Caleb’s grip with abandon. Caleb could feel the moment Luke teetered over the edge—his muscles locking, the way his cock twitched violently against Caleb’s own. Their kiss dissolved into panting exhales, mouths hovering inches apart as Luke’s orgasm hit—hot ropes spilling between their bodies in thick spurts. Caleb followed with a groan, his hips jerking erratically as he painted Luke’s abs with his own release, the heat of it dripping down to mix with Luke’s.

Collapsing forward, Luke pressed his entire weight onto Caleb, their chests sticking together with the cooling mess between them. Caleb didn’t care—his hands slid up to cradle Luke’s head, fingers threading through sweat-damp curls as Luke nuzzled into the crook of his neck. The scent of sex and salt filled Caleb’s nose when Luke exhaled shakily against his skin, lips brushing a tender, absentminded kiss just above his pulse point.

"Admission time," Luke murmured, voice raspy with exhaustion and something softer Caleb couldn’t name. "I’ve also been dreaming about that kiss." Caleb snorted, fingertips tracing idle circles at the nape of Luke’s neck. "And flashing me five minutes after meeting me for the first time was your way of demonstrating interest?" Luke’s laughter vibrated through Caleb’s chest as he rolled slightly to the side—just enough to fix Caleb with a look of exaggerated exasperation.

"If that were true," Luke drawled, flicking a drying strand of cum off Caleb’s ribs, "it would mean I fancy my entire swim team *and* Nate too." His grin turned wolfish as he stretched, muscles flexing under sweat-slick skin. "I told you, pulling my dick out in front of people is basically second nature."

Caleb scoffed, rolling them sideways so Luke's softening cock pressed hot against his thigh. "Planned or not, it worked," he murmured, nipping at Luke's jaw. "Your face alone made me want you, but your cock made me crave you."

Luke arched an eyebrow, lazily rubbing his sticky stomach against Caleb's. "Good thing I enjoy hanging around naked, then." His grin was all smug amusement until Caleb's fingers suddenly curled possessively around his spent cock.

Caleb smirked, holding Luke's gaze with deliberate intensity as his thumb brushed the sensitive underside. "Well, those days are over," he murmured, tightening his grip just shy of painful. "This cock is mine now." Luke's breath hitched—not from discomfort, but the raw possessiveness in Caleb's voice, the way his pupils dilated like he'd just claimed territory.
Boned ,,,,awesome story !