The Best Man | Part 11: Beneath the Surface

Calvin’s lips were still on mine when his hand slid behind my waist and slipped under the water, moving slowly down inside my trunks until he grabbed my ass. He squeezed hard, his fingers spreading me apart before one of them found my hole. He circled it lazily, teasing me until I broke the kiss just to catch my breath.View attachment 192350691

“I can feel your bulge grinding against mine,” he murmured, voice low, almost lost under the sound of the water.

“Fuck, man, someone might catch us,” I whispered back.

“Don’t worry,” he said, his lips brushing my ear. “They don't know what’s happening under the water.” He shifted his hips, grinding his bulge over mine, sliding it left and right until our cocks brushed together.

“You feel how hard you make me,” he growled, his hand still firm on my ass.

I tried to answer, but the words died in a desperate moan as his finger finally pushed inside my hole. His grip was tight, possessive, like he wasn’t just holding me in the water but reminding me exactly why I have been obsessed with him.

I clutched at his shoulders, legs brushing against his bulk under the surface. “Calvin-”

He cut me off with a kiss that was more tongue now, pulling me in until I had no choice but to let him hold me. The heat of his pecs against my chest made me forget for a moment where we were; until I glanced up, past his shoulder. The estate loomed, its balconies dark except for the occasional slit of light behind drawn curtains. Anyone could be out there, stepping outside for air, looking down into the pool.

Calvin must’ve felt me tense, because he smirked against my mouth. “Relax,” he whispered. “Everyone's asleep"

And then, his fingers pulled away from my hole and he reached inside his underwear under the water. I felt it before I saw it: the thick weight of his cock pressing against my thigh, hot and heavy even in the cool pool. My stomach flipped, my heart pounding so loud it drowned the hum of the night.

I slid my hand down, finding his cock under the surface, stroking slow, tentative at first. The contrast was dizzying; the pool water, his hard dick, the danger of being caught. Calvin groaned low, his forehead resting against mine as if he couldn't wait for me to suck his cock.

Stroke it for me,” he ordered, voice ragged, “like you’re dying to taste it.”

I obeyed, pumping him beneath the surface while his hands once again reached back; one clamped tight on my ass, the other teasing my hole with maddening circles. Every brush made my hips jolt, my grip tighten around him.

Calvin’s hands slipped from my hips, his finger sliding out of my hole with a slow drag that made my body twitch. He eased back, water rippling between us, then pushed himself up onto the ledge of the pool in one powerful motion. Droplets streamed down his chest and arms, the ink on his skin gleaming under the lights. His trunks clung low on his hips, but he shoved them down just enough to free his cock, thick and heavy, already glistening. He leaned back slightly, legs spread wide, his smirk daring me to look away.

“Come here,” he rasped, voice rough with command and threaded with heat.

I moved forward, grabbed his thighs, and let the water keep me buoyed as I leaned in. My mouth opened around him, swallowing down the taste of chlorine and him, my hands clutching the meat of his legs for balance. Above, Calvin let out a muffled curse, one hand gripping my hair, the other flexing against the stone ledge.
1.jpg

All the while, I couldn’t stop darting glances up at the balconies of the estate. My pulse spiked at every shadow, every imagined movement. But from behind, anyone would only see Calvin’s broad, muscled back towering, protective, concealing the filth of what I was doing to him under the cloak of night.

The water rippled around us as I slid lower, my hands finding the ledge for balance until his cock brushed against my lips. The pool light made his tattoos glow faintly on his stomach and thighs as he leaned back, smirking down at me, one hand braced on the tile, the other sinking into my wet hair.

The moment I opened my mouth around his cock, his breath caught; quiet, strained, a sharp hiss through his teeth. His palm guided me slowly, carefully, testing the rhythm. I tried to anchor myself against his thigh, clutching at his muscle so I wouldn’t slip under the water, but he just chuckled low in his chest.

“C’mon, Masey” he murmured, voice soft and filthy all at once. “You won’t drown. I won’t let you.”

His hand pressed firmer against the back of my head. His fingers threaded into my hair, holding me in place as his hips shifted ever so slightly forward. The tip of his cock nudged deeper across my tongue, my throat tightening around him as I let myself sink lower on his dick, the water lifting me weightlessly as if the pool itself wanted to carry me closer.

I gagged once, softly, pulling back for air, and he only laughed again; quiet, breathy, his legs tensing on either side of me. “Fuck, that’s it…been waiting for all night for that mouth.”

I risked another glance up, his body a wet statue above me, shoulders squared, head tilted back, and then suddenly his calves curled around my back under the water, pulling me closer. His thighs locked me between them, not trapping but cradling, making me steady, making me sure I wouldn’t slip beneath the surface. The weight of him, the grip of his legs, made it easier, safer, to take him deeper.

He moaned, low and ragged, one hand anchoring the back of my head as I slid down on him, the water lapping softly around us. His cock filled my mouth thick and hard, stretching my lips as I gagged lightly, a wet gawk-gawk echoing beneath the surface when I pushed deeper.

Chlorine and skin, salt and heat, I could taste every inch of his cock, every throb. The pool water shifted against my shoulders with each motion, like the whole world rocked in time with my throat. His abs tightened, tattoos rippling with each strain of muscle, and his thighs flexed hard against me, holding me in place, feeding me his length.

I pressed lower, jaw aching, throat opening until his tip forced past the edge of resistance and slid deep, making me choke around him. My nose buried against his wet skin, water spilling from my mouth as I gagged, the mix of spit and pool water running down his shaft and dripping over his thighs. He hissed, groaning at the mess, his hand heavy on my hair, keeping me there just long enough for my vision to blur before he let me drag back up.

The sound was filthy; wet gags and sloppy drags, bubbles catching in my throat, his cock dragging out coated and glistening. I went back down harder, desperate to feel him twitch against the back of my tongue again, greedy for the stretch, the burn, the way his hips jerked forward like he couldn’t stop himself. Drool and water poured from my lips in streams, streaking his thighs, the surface of the pool rippling with every obscene movement.

“Fuck, keep going” he rasped, voice guttural, almost broken. His thighs clamped against me, not letting me pull away too far, using me, needing me, every thrust deeper than the last until I was gagging openly for him, the sound muffled by the water and his cock stuffing my throat.

Just when his cock was buried deep in my throat, I froze. A sound came from above, the creak of a balcony door, a faint click of a switch, the sudden wash of light against the pool tiles. My chest locked. Someone stepped out on the first floor balcony back at the estate.

“Yo… is that you Calvin?” a voice called.

Calvin’s head whipped over his shoulder, his hand clamping on the back of my head, pressing me down harder against his cock. I couldn’t tell if he was shielding my face or just trying to bury himself deeper down my throat. Probably both.

It was Miguel; one of Nathan’s groomsmen.

“Miguel, what’s up man,” Calvin said smoothly, voice steady despite the way I was gagging on him.

Miguel scratched his neck, shifting. “Nothing, man. I, uh… came for a smoke break but uh—” He hesitated, glancing toward the pool like he was the one caught with a dick in his mouth.

Calvin’s tone turned casually sharp. “Miguel, mate, if Nathan finds out you’ve started smoking again, he wouldn’t be pleased.”

Miguel swore under his breath. “Ah fuck -- sorry dude. Don’t tell him. Please.” Without lighting up, he slipped back inside, balcony door shutting behind him.

I surfaced, coughing air back into my lungs, panting from how long Calvin had pinned me down on his cock . He looked down at me and let out a low laugh.

“Fuck, Masey, you can hold your breath forever on my cock, yet you’re still scared to swim.”

I let out a short, shaky laugh of my own. “Man, I thought we were about to get caught. I didn’t dare move.

He smirked, eyes dark with amusement. “Guess you’re just committed to keeping my cock occupied with your mouth.”

I stroked him once, his shaft still hard, thick, pulsing against my hand. “Maybe I’m addicted. But tell me, are you planning to keep this wedding week all about blowjobs, or…,” I let it hang, my grin sharp, teasing.

Calvin stood up, tucking himself back into his soaked underwear, the fabric plastered to him as water dripped down over his underwear and massive thighs. His bulge jutted straight out, straining the cotton at a near-perfect right angle. Standing in front of me under the pool lights, he looked like a Greek god carved out of muscle and heat.

He grinned down at me. “C’mon. Let’s finish this night properly.”

I glanced toward the balcony and laughed under my breath. “Dude, hide that thing before Miguel or anyone else steps out. If they see you with a hard-on with me here, it won’t take much to put two and two together.”

“Oh, Masey,” he chuckled, shaking his head. “You don’t tell my dick to go down right after the award-winning performance your throat just gave it.”

I rolled my eyes, climbing out of the water as he wrapped a towel around his shoulders; one he’d tossed over a chair earlier. He looked back at me, grinning.

“Come on now,” Calvin said, voice low, suggestive. “Let’s head back to our room.”


_________________________________

The Best Man | Part 12: Back To The Room

Parts 12-19 of this story have already been released on my patreon StoriesByTroy. (Along with some pictures and bonus scenes)


Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
Awesome Chapter=--you keep this interesting and exciting for sure---great writing and characters. Thanks
 
  • Like
Reactions: Dic Flair
The Best Man | Part 12: Back To The Room

We walked fast, almost jogging through the shadows of the estate grounds, the night air cool against our wet skin. My soaked underwear clung to me, heavy and cold, but I didn’t care, I was too wired from what we’d just done in the pool. Calvin had managed to grab one towel, the oversized hotel-white kind, but I hadn’t thought to bring one at all. So I clung to him, both of us wrapped inside the same damp cotton, wet bodies pressed close as we moved quickly down the path. His arm around me pulled the towel tighter, pulled me tighter, until from a distance we probably looked like one body hustling toward the suites.

Neither of us said a word. Just the sound of dripping water, the slap of our wet feet on the stone, and the tight squeeze of his hand at my side guiding me forward. The whole way, my cock throbbed inside soaked underwear.

The second we shut the door, the world went quiet again. The lock clicked, and the silence swallowed us whole.

We stood at the edge of the bed, both still wrapped up in that one towel, Calvin turned toward me, his chest brushing against mine, and suddenly there was nowhere else to go. The towel cinched us together, his broad torso firm against me, his breath warm on my face.

He pulled the fabric up and started drying my back, dragging the cotton slowly across my shoulders, down my spine. Each rough sweep made my skin twitch, made me shiver, made me lean harder into him. I pressed my forehead to his jaw while he rubbed me down, deliberately slow, the friction more intimate than it had any right to be.

I took the towel from him, sliding it across his broad shoulders, rubbing it down over his tattoos, dragging it along the ridges of his chest. My hand lingered, rubbing lower, over the hard line of his abs, the fabric snagging on his soaked underwear. Our hips nudged closer until the bulges straining inside both our underwears were pressing together, hot and obvious.

He groaned, low, against my mouth. I kissed him; wet, desperate, teeth knocking while the towel slid uselessly down to the floor. His tongue pushed into me, and his hands clamped hard on my waist, dragging me against him until our cocks mashed together through the thin cling of wet fabric.

I ground up into him, and he answered with a sharp roll of his hips. Every kiss was wetter, hungrier, messier. His lips dragged down my jaw, teeth grazing, tongue hot against the shell of my ear. His hand reached down between us and hooked the waistband of my underwear.

It took only one tug before both of us were shoving the last barriers away, briefs sliding down, kicked off with frantic shuffles of our feet until we were both undressed.. Our cocks slapped together..slippery, hard, leaking already.

I gasped into his mouth as he wrapped one strong arm around my ass, cupping me, hauling me tight against him. The other hand tangled in my hair, pulling me deeper into the kiss. My cock rubbed hard against his, shafts sliding, heads bumping, smearing pre-cum between us.

Our chests heaved, skin sticking, water and sweat and precum smearing in every breathless grind. His cock felt impossibly hot against mine, every twitch sending sparks through my gut. He kissed me rougher, deeper, until I thought I’d choke on it, until I was moaning straight into his throat.

Calvin’s mouth crushed against mine, lips moving hungrily as if he could devour every sound I made. His tongue tangled with mine, hot and demanding, and then his voice broke through, low and dirty against my lips.

Fuck, Masey… your hole is so wet right now,” he growled, his fingers digging between my cheeks, pressing insistently against me.

I moaned into his mouth, unable to stop the sound. "aahhh… Calvin…

His hand pushed deeper, teasing right where I needed him, while the other arm locked tight around my waist. I gasped, then slipped backward onto the bed, dragging him with me. The mattress dipped under our weight as Calvin came down on top, towering above me, his hot body pinning me in place. His chest pressed into mine, damp skin sliding, his pecs hard and full against me, his tattoos flexing with every movement.
1760463972410.png


He kissed me again, his mouth claiming mine as his hand trailed lower. His palm cupped me from underneath, right beneath my balls, before his fingers slid even further down, pressing against my hole.

Uhmm… fuck… that wet hole…” he murmured, dragging his mouth down my jaw, teeth grazing my skin.

Mhmm…” I moaned, clutching at his shoulders, feeling the hard muscle beneath.

He shifted, gripping my thighs with both hands, lifting them high until they hooked over his broad shoulders. His body moved lower, his knees sinking into the bed as he settled between my spread legs. His cock jutted forward, heavy and rigid, the thick shaft pressing against me. He lined himself up, the swollen tip nudging at my hole, teasing, testing.

He looked down at me, breathing rough. “Do you wanna keep going? Because once we do this, there’s no going back.

I bit down on my lip, chest heaving against his. The sight of him above me made my head spin; his massive chest looming close, every line of muscle carved and perfect, tattoos winding across his arms and ribs, his abs hard and tight as he hovered over me. His cock pressed at my entrance, the thick head nudging and teasing, tapping lightly against my hole like a promise I could barely breathe through.

“Fuck yes… fuck me, please,” I gasped, tilting my hips higher into him.

He smirked, eyes locked on mine, and let the swollen head sink in just a little inside me.

“Goddamn. You’re so fucking tight, Mase,” Calvin groaned, his voice rough and low.

My hands clawed at the sheets, knuckles white, body trembling as he pushed deeper by slow degrees. The stretch burned and thrilled all at once, every nerve ending alive.

Fuck, Mase… your hole...Jesus fucking Christ,” he growled, gripping my thighs tighter.

Go deeper Cal,” I begged, voice breaking into breathy, raw need.

He let out a moaning sound, then drove himself forward, sliding in smooth and deliberate until every inch of his cock was buried inside me. My body clenched hard around him, stretching wide to take him in, sparks of heat rolling through my spine.

A sharp cry tore out of me; not just a sound of pain or pleasure but both colliding, ragged and desperate, a sound I didn’t know I could make.

Calvin’s hands slid down, gripping my waist, holding me firmly in place as he leaned over me, chest pressing to mine. That smirk was still on his lips like he knew exactly what he had just claimed.

'You’re mine' it seemed to say without words, and fuck, in that moment, it felt like I was on top of the world beneath him.

I wrapped my legs tighter over his shoulders, my body trembling, my hole stretched around him, and all I could do was gasp for more.

And that’s where we stayed; right on the edge, caught in that first full stretch of him inside me, knowing the real fucking was only about to begin.

_________________________________

The Best Man | Part 13: Nothing Held Back

Parts 13-21 of this story have already been released on my patreon StoriesByTroy. (Along with pictures and some bonus scenes)


Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
 
The Best Man | Part 12: Back To The Room

We walked fast, almost jogging through the shadows of the estate grounds, the night air cool against our wet skin. My soaked underwear clung to me, heavy and cold, but I didn’t care, I was too wired from what we’d just done in the pool. Calvin had managed to grab one towel, the oversized hotel-white kind, but I hadn’t thought to bring one at all. So I clung to him, both of us wrapped inside the same damp cotton, wet bodies pressed close as we moved quickly down the path. His arm around me pulled the towel tighter, pulled me tighter, until from a distance we probably looked like one body hustling toward the suites.

Neither of us said a word. Just the sound of dripping water, the slap of our wet feet on the stone, and the tight squeeze of his hand at my side guiding me forward. The whole way, my cock throbbed inside soaked underwear.

The second we shut the door, the world went quiet again. The lock clicked, and the silence swallowed us whole.

We stood at the edge of the bed, both still wrapped up in that one towel, Calvin turned toward me, his chest brushing against mine, and suddenly there was nowhere else to go. The towel cinched us together, his broad torso firm against me, his breath warm on my face.

He pulled the fabric up and started drying my back, dragging the cotton slowly across my shoulders, down my spine. Each rough sweep made my skin twitch, made me shiver, made me lean harder into him. I pressed my forehead to his jaw while he rubbed me down, deliberately slow, the friction more intimate than it had any right to be.

I took the towel from him, sliding it across his broad shoulders, rubbing it down over his tattoos, dragging it along the ridges of his chest. My hand lingered, rubbing lower, over the hard line of his abs, the fabric snagging on his soaked underwear. Our hips nudged closer until the bulges straining inside both our underwears were pressing together, hot and obvious.

He groaned, low, against my mouth. I kissed him; wet, desperate, teeth knocking while the towel slid uselessly down to the floor. His tongue pushed into me, and his hands clamped hard on my waist, dragging me against him until our cocks mashed together through the thin cling of wet fabric.

I ground up into him, and he answered with a sharp roll of his hips. Every kiss was wetter, hungrier, messier. His lips dragged down my jaw, teeth grazing, tongue hot against the shell of my ear. His hand reached down between us and hooked the waistband of my underwear.

It took only one tug before both of us were shoving the last barriers away, briefs sliding down, kicked off with frantic shuffles of our feet until we were both undressed.. Our cocks slapped together..slippery, hard, leaking already.

I gasped into his mouth as he wrapped one strong arm around my ass, cupping me, hauling me tight against him. The other hand tangled in my hair, pulling me deeper into the kiss. My cock rubbed hard against his, shafts sliding, heads bumping, smearing pre-cum between us.

Our chests heaved, skin sticking, water and sweat and precum smearing in every breathless grind. His cock felt impossibly hot against mine, every twitch sending sparks through my gut. He kissed me rougher, deeper, until I thought I’d choke on it, until I was moaning straight into his throat.

Calvin’s mouth crushed against mine, lips moving hungrily as if he could devour every sound I made. His tongue tangled with mine, hot and demanding, and then his voice broke through, low and dirty against my lips.

Fuck, Masey… your hole is so wet right now,” he growled, his fingers digging between my cheeks, pressing insistently against me.

I moaned into his mouth, unable to stop the sound. "aahhh… Calvin…

His hand pushed deeper, teasing right where I needed him, while the other arm locked tight around my waist. I gasped, then slipped backward onto the bed, dragging him with me. The mattress dipped under our weight as Calvin came down on top, towering above me, his hot body pinning me in place. His chest pressed into mine, damp skin sliding, his pecs hard and full against me, his tattoos flexing with every movement.
View attachment 193452351

He kissed me again, his mouth claiming mine as his hand trailed lower. His palm cupped me from underneath, right beneath my balls, before his fingers slid even further down, pressing against my hole.

Uhmm… fuck… that wet hole…” he murmured, dragging his mouth down my jaw, teeth grazing my skin.

Mhmm…” I moaned, clutching at his shoulders, feeling the hard muscle beneath.

He shifted, gripping my thighs with both hands, lifting them high until they hooked over his broad shoulders. His body moved lower, his knees sinking into the bed as he settled between my spread legs. His cock jutted forward, heavy and rigid, the thick shaft pressing against me. He lined himself up, the swollen tip nudging at my hole, teasing, testing.

He looked down at me, breathing rough. “Do you wanna keep going? Because once we do this, there’s no going back.

I bit down on my lip, chest heaving against his. The sight of him above me made my head spin; his massive chest looming close, every line of muscle carved and perfect, tattoos winding across his arms and ribs, his abs hard and tight as he hovered over me. His cock pressed at my entrance, the thick head nudging and teasing, tapping lightly against my hole like a promise I could barely breathe through.

“Fuck yes… fuck me, please,” I gasped, tilting my hips higher into him.

He smirked, eyes locked on mine, and let the swollen head sink in just a little inside me.

“Goddamn. You’re so fucking tight, Mase,” Calvin groaned, his voice rough and low.

My hands clawed at the sheets, knuckles white, body trembling as he pushed deeper by slow degrees. The stretch burned and thrilled all at once, every nerve ending alive.

Fuck, Mase… your hole...Jesus fucking Christ,” he growled, gripping my thighs tighter.

Go deeper Cal,” I begged, voice breaking into breathy, raw need.

He let out a moaning sound, then drove himself forward, sliding in smooth and deliberate until every inch of his cock was buried inside me. My body clenched hard around him, stretching wide to take him in, sparks of heat rolling through my spine.

A sharp cry tore out of me; not just a sound of pain or pleasure but both colliding, ragged and desperate, a sound I didn’t know I could make.

Calvin’s hands slid down, gripping my waist, holding me firmly in place as he leaned over me, chest pressing to mine. That smirk was still on his lips like he knew exactly what he had just claimed.

'You’re mine' it seemed to say without words, and fuck, in that moment, it felt like I was on top of the world beneath him.

I wrapped my legs tighter over his shoulders, my body trembling, my hole stretched around him, and all I could do was gasp for more.

And that’s where we stayed; right on the edge, caught in that first full stretch of him inside me, knowing the real fucking was only about to begin.

_________________________________

The Best Man | Part 13: Nothing Held Back

Parts 13-21 of this story have already been released on my patreon StoriesByTroy. (Along with pictures and some bonus scenes)


Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
Excellent writing--hot, intense and sexy as hell
 
  • Like
Reactions: Dic Flair
The Best Man | Part 13: Nothing Held Back


Calvin stayed buried inside me, unmoving, his weight heavy and perfect above me. My legs hung over his shoulders, trembling from the stretch, my hole clutching around his cock like it never wanted to let go. His hands gripped my waist, thumbs pressing into my skin as he leaned lower, his lips brushing mine, our breaths tangling.

Fuck, Masey,” he murmured, his voice low and rough against my mouth. “You feel unreal. I could stay inside you forever.

I moaned into his kiss, every nerve alive. “Fuck me please Cal!”

Edit 1.jpg


He smiled, that dark, knowing smirk, and pressed his forehead to mine. “I’ll give you everything. But once I start, you better hold on.”

The first thrust came slow, deep, making me gasp as he slid to the very base, grinding his hips against me, cock pulsing inside my hole. His chest dragged against mine, his tattoos brushing my skin, his mouth finding mine again in a messy, wet kiss. Each movement was deliberate, like he wanted me to feel every inch of him stretching me wide.

Jesus Christ, you’re tight as fuck” he growled, pulling back an inch before sinking in again, making me clutch the sheets.

I wrapped my arms around his back, nails dragging across his skin. “Harder, Calvin. Don’t hold back.”

That was all it took. His hips snapped forward, the sound of his cock driving into me filling the room, each thrust harder than the last. My body jolted against the mattress as he fucked me deep, relentless, his abs slamming into me, his breath hot against my neck.

Fuck, yes,” I cried out, voice breaking as his rhythm turned rough, pounding into me without pause.

His hand slid up from my waist, over my abs, until he grabbed both my wrists and pinned them hard above my head. My legs slipped from his shoulders and opened wider around him, locking against his sides. He leaned down, his chest heavy on mine, his breath hot as his lips brushed my neck before biting down.

Then...

Thwack.
Thwack.
Thwack.


Each thrust drove into me harder than the last, his cock forcing its way through every inch of my hole, stretching me wide and filling me so deep my eyes rolled back. The sound of his hips slamming against me echoed in the room, relentless, skin clapping against skin with wet heat.

Calvin growled against my neck, his smirk pressed into my jaw. “This is what my best friend’s brother’s been hiding all along - a hole this fucking tight.

“Fuck yeah, Calvin,” I gasped, my head tilting back, voice cracking into a filthy moan. “Don’t tell Nathan—”

Slam.
Slam.
Slam.


He pulled back just enough to look at me, eyes dark, lips curled. “Don’t tell Nathan what? That his best friend’s balls-deep inside his little bro?

I let out a ragged laugh that turned into a whimper as his cock speared me harder. My head tipped back against the sheets, throat bared, every thrust punching the air out of my lungs. He drove so deep my cock slapped against his abs, dripping precum over his stomach with every jolt.

“Holy... fuck..” my voice cracked, body jerking under him as my hole clenched tight around the thick cock pounding me open.

Calvin’s thrusts came relentless now, a rhythm that left me trembling, every stroke carving deeper inside me resulting in a moan from my mouth. His body pressed down harder, chest damp against mine, his weight holding me into the mattress. His grip slid from my wrists to lace our fingers together, pinning my hands above my head with one of his while the other clutched my hip, dragging me down onto his cock with every slam.

Feel that?” he growled against my ear, his lips brushing my skin before biting down hard. “This hole’s fucking perfect. Been waiting to ruin it since the first night I saw you.

My legs hooked tighter around his back, heels digging into him, begging for more without words. His cock bottomed out again, and I gasped so loud it echoed in the room, the sound sharp and desperate.

Fuck, Cal,” I rasped, my voice breaking as his hips snapped forward again. “don’t stop.

He shifted, angling my hips just enough to drag another moan out of me as his cock raked across that spot inside me that made me roll my eyes back again. He smirked down at me, sweat dripping from his temple, eyes blazing like he’d never let me go.

Don’t stop?” he mocked with that low growl, slamming into me harder, faster, until the sound of my body taking him filled the room.

Thwack.
Thwack.
Thwack.


“Say it again,” he demanded, teeth grazing my jaw.

My head tipped back, mouth open, trying to breathe through the shocks of pleasure tearing through me. “Don’t stop. Oh, fuck yes, Calvin.. fuck me harder.”

His chest pressed tighter to mine, his hand sliding up to grab my throat; not squeezing, just holding and claiming. His thrusts turned rougher, the kind that made the bed frame jolt with every movement.

His hand locked around my throat; holding me there, claiming me while his hips slammed into mine.

“I ain’t stopping, Mase,” he growled against my ear, his breath hot.

Thwack, thwack, thwack.

Not until I unload every drop of my cum in you.”

Aah—fuck, yes,” I moaned, my whole body shaking under him, my cock leaking helplessly. His hand left my hip, wrapping suddenly around my cock, stroking hard.

Fuck, is this making you leak already?

Mmm-hmm… hmm,” I gasped, nodding into his kiss, unable to form words, just moaning.

Fuck, Mase.


Thrust
Slam
Thrust


His strokes on my cock became faster, his palm pumping, thumb sliding over the tip, spreading the mess of pre all over my sensitive head.

“Mhmm, fuck, Cal—” My voice broke, hips jerking.

“Yeah, cum for me,” he urged.

“Ahh—” My cock throbbed and I spilled across both our abs, ropes of cum streaking between us. His hand grabbed mine, fingers lacing through tight, pressing it against the mattress as he fucked me even harder through it.

Fuck—fuck—fuuuuck,” Calvin’s moans got rougher, his thrusts turning into deep, drilling slams, each one bottoming out inside me.

Uhm, yeah… cum in me. Fuck yes, Cal—ahh, give me that load.

He slammed one last time, shuddered, and then I felt it; his cock swelling, pulsing, unloading thick bursts of hot cum deep inside me.

Fuck… fuckkk—” His voice cracked, hips jerking with each wave, his body shaking above me.

And even as he came, he didn’t stop. His thrusts slowed, each one dragging his cock through my hole, pushing more of his load deeper.

"Ahh… ahh. Cal.. give it to me"

I whimpered with every slow push, feeling it leak and spread inside me.

When he finally pulled out, his cock was wet and dripping, the head glossy with cum. He smeared his fingers through the mess, brought it up to my lips.

“There.”

I open my mouth and licked his finger clean.

Calvin groaned, collapsing down at my side, sweat shining across his chest.

“Ah, fuck, Maseyy…” His arm flopped across me, dragging me against his chest. His breathing was ragged, sweat rolling down his temple. “That was… uhm… fuck. Fucking unbelievable.

I laughed through my own shaky breaths, my body still quivering. “Aah… fuck. I am going to be walking funny at the rehearsal dinner tomorrow” I nudged his ribs, smirking weakly.

Calvin grinned against my cheek, still catching his breath. “Good. Let ‘em wonder who fucked you so good you can’t sit through speeches.”

That broke me into another laugh, even through the soreness stretching down my thighs.

We just lay there, the room thick with the scent of sex, our bodies tangled in the sticky heat of the aftermath. My hole was still aching, filled and dripping with him, every pulse reminding me what he’d just given me. It was messy, intense, overwhelming...everything I never thought I’d actually have with him.

And now it was real. His cum deep inside me, his weight pressed warm against me, his heartbeat steady under my palm.

I’d only ever dreamed of this man, of this kind of night. And now, sprawled in the wreckage of it; skin damp, lungs still chasing air, the heat of him heavy against me.. I knew...it was the best sex of my life.
_________________________________

The Best Man | Part 14: Knock at the Door

Parts 14-23 of this story have already been released on my patreon StoriesByTroy. (Along with pictures and some bonus scenes) Note: The Story is now complete on patreon with 23 parts and few bonus scenes

The Best Man | Bonus Scene: Locker Room Confession
The Best Man | Bonus Scene: Nathan & Calvin (PT🍑 Exclusive)


Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
 
The Best Man | Part 14: Knock at the Door


I don’t even know what time I drifted off last night. All I know is I woke up the way you’re not supposed to wake up when the world is expecting you to play the perfect little brother. My cheek was pressed against the warm rise of Calvin’s chest, his heartbeat slow and steady under my ear. His arm was heavy across my back like he’d claimed me in his sleep. The sheets smelled like chlorine from the pool and sex.

I opened my eyes, half dazed, and the first thing I saw was the tight stretch of his stomach. Every inhale, every exhale, the muscles jumped faintly, abs contracting like the memory of his body moving inside me hadn’t stopped. For a second, I just stared, letting it replay in my head; the way he pinned me to the suite’s headboard, the way his voice went lower when he told me to take his cock. The kind of night I swore I’d never forget.

And then reality kicked me in the ribs. Today was the rehearsal dinner. Today was family and speeches and acting normal. And I was lying across Calvin like some hungover hookup, the morning light sneaking past the curtains, the whole estate buzzing awake outside.

I pulled back quickly, rolling onto my own pillow before I could drown in the sight of him.

That’s when I heard it...three knocks, sharp and way too familiar.


“Cal? Mason? Boys?”

Nathan.

My stomach dropped.

“Wake up, lazy asses!” Another knock.

Shit.

I turned, smacking Calvin’s shoulder. “Dude. Cal. Wake up.”

His eyes fluttered open, slow and heavy, pupils dark from sleep. His mouth curved with a tired grin, and his voice came out gravelly, stretching my name like a tease.

“Ohhh, Maaaseyyy…”

It was half a moan, half a memory, and it did not help.

“Shut up,” I hissed, sitting up so fast I nearly tripped on the sheet tangled at my waist. My underwear was across the floor, so I scrambled for it, yanking it back on like it might erase everything we’d done.

Calvin propped himself up on one elbow, watching me with that lazy, sexy look that could burn me alive if I let it. His chest tightened as he shifted, pecs flexing with the motion. He reached one hand behind his head, lounging like some god in his throne.

He smirked. “Don’t tell me you’re already begging for round two.”

“Are you insane?” I whispered harshly, scanning the suite like there was evidence taped to the walls. I grabbed his underwear off the floor and chucked it at him. “Put that on. Quick.”

Another knock. Nathan’s voice again. “Boys? You’re still passed out? We’ve got things to do today, come on!”

“Calvin, seriously,” I warned. “Shut the fuck up. Nathan’s right there.”

But Calvin just caught the underwear in one hand, twirling it like he had all the time in the world. His smirk wavered only slightly when Nathan’s footsteps sounded closer.

“I’m opening the door,” I muttered, already moving toward it in nothing but my underwear.

“Wait—” Calvin’s voice lost its cocky edge, his expression shifting into something closer to nervous.

I ignored him. My hand was already on the knob when I glanced back and saw him panic just enough to duck under the blanket. He shoved his underwear beneath the covers with him, hiding, bare skin pressed to the sheets.

I cracked the door open.

Nathan stood there, hair messy from his own night but grin sharp as ever. “Good morning, gentlemen.” His eyes swept the room behind me, then landed on me; half-dressed, clearly not ready for anything. “What is this, a frat house? You guys still knocked out at eleven a.m.?”

I forced a laugh, rubbing the back of my neck. “Late night, I guess.”

He shook his head, stepping closer like he might just barge in. “You know today’s not optional, right? The rehearsal dinner isn’t just about eating free food. You’re both supposed to look presentable.”

Behind me, I heard Calvin shifting, the faint creak of the bed. My heart hammered. If Nathan pushed the door open any farther, he’d see everything....the mess of sheets, Calvin’s bare chest, the evidence of a night that wasn’t supposed to exist.

I leaned against the frame, blocking as much of the view as I could. “We’ll be down soon. Promise.”

Nathan narrowed his eyes, suspicious. Then he grinned. “Don’t make me come drag you out.”

“I’d pay to see that,” Calvin’s voice chimed in suddenly from the bed, low and teasing.

My blood froze.

Nathan tilted his head. “Is he even awake?”

I nodded too quickly. “Yeah, yeah, he’s fine. We’re fine. We’ll shower and be down in like twenty.”

Nathan let out another laugh, giving me that big-brother look that always managed to make me feel like the younger brother again. “Alright. Don’t keep us waiting, Mase.”

He tapped the doorframe once, then walked off down the hall.

The second his footsteps disappeared, I shut the door and turned back.

Calvin was sitting up fully now, the sheet slipping down his stomach. “Relax,” he smirked. “He didn’t see a thing.”

Then, slow as ever, he let the sheet slide off his lap completely. His cock was hard, thick and proud, pointing straight up. His underwear was draped lazily across his chest like some kind of trophy from last night.

He grinned at me, eyes heavy with that smug heat. “Morning wood’s brutal, Masey. You sure you don’t wanna crawl in and take care of it?”

My eyes locked on it instantly; irresistible, taunting, smug like him. I found myself walking toward the bed without even thinking. Calvin leaned back with both hands behind his head, spreading his legs wider, tilting his hips just enough to make his cock stand taller.

“Knew you couldn’t resist this,” he murmured.

I reached out slowly, fingers hovering just above him.

His grin widened.

“Yeah, Maseyy…”

But at the last second, I grabbed the underwear resting on his chest, balled it up, and tossed it onto his cock. “Wear that,” I grinned, turning back toward my luggage. “We’re already late for the wedding shit.”

Calvin burst out laughing. “Oh, Masey!” His hand slid down, stroking himself lazily through the fabric, groaning loud and theatrical like he was putting on a show just for me.

Then he stood. Swaggering. The sheet slipped fully off as he dangled the underwear in his hand, cock swinging side to side with each step like he knew damn well what he was doing.

“Damn” his voice dropped low, almost sing-song, “here I thought I was getting some morning head.”

I bent down to grab my clothes, deliberately slow, deliberately arching my ass just enough to give him a view. My skin prickled with awareness, his eyes burning into me.

“Aaaahhh… Maseeee… don’t do that,” Calvin groaned, a needy edge sneaking into his teasing.

I smirked without turning, clutching the clothes to my chest, and finally spun around to face him. He was still standing there, underwear dangling useless in one hand, his cock heavy and hard in the other. That cocky grin warred with the way his hips betrayed him, rolling forward like he couldn’t help it.

“Get dressed, Cal,” I said, voice light, almost sing-song back at him.

His laugh was loud and unbothered; the same laugh that always gave him away. It followed me as I slipped into the bathroom, door clicking shut behind me, his muffled voice still calling my name through the wood.
_________________________________

The Best Man | Part 15: The Rehearsal Dinner

All parts of this story have already been released on my patreon
StoriesByTroy. (Along with pictures and some bonus scenes) Note: The Story is now complete on patreon with 23 parts and few bonus scenes.


Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
 
The Best Man | Part 15: The Rehearsal Dinner


The rehearsal dinner was the kind of thing my mum lived for. Crystal chandeliers, long tables draped in white linens, waiters in starched uniforms sliding wine glasses onto coasters like they were arranging jewels. The bride's family had clearly spared no expense, and judging by the way Nathan kept grinning at Olivia (Nathan's fiancée) whenever their eyes met, every bit of it was worth it.

I sat near the middle of the table, wedged between my cousin-Ben and Nathan's groomsmen Ralph, smiling politely while the room buzzed with small talk and the faint clink of silverware. My jacket felt stiff, the collar a little too tight, but the problem wasn’t the tailoring. It was Calvin.

Across the table, in a perfectly fitted navy suit that looked like it had been custom-made for him, Calvin leaned back in his chair with his wine glass balanced between his fingers, smirking at something Nathan had just said. The candlelight caught the sharp angle of his jaw, the faint curl of his hair at his forehead, the way his lips seemed to always linger on the edge of a grin. And when his eyes flicked up from his glass and landed on me, I nearly forgot how to breathe.

I forced myself to look down, cutting into the filet on my plate. The chatter around me went on, but all I could feel was Calvin’s gaze like a hand on the back of my neck.

Nathan’s fork clinked against his glass. “All right, everyone,” he said, standing. His voice carried easily over the room. “I know the wedding’s tomorrow, but I wanted to say something now, while I’ve got all of you captive with good wine and Olivia’s favorite food.”

The table chuckled, and Olivia squeezed his hand, eyes glowing.

I tried to focus on my brother, but Calvin stretched out his legs under the table, and for one second, I was sure his shoe brushed my ankle. My head snapped up, and there he was, still smirking, sipping his wine as if nothing had happened.

Nathan went on, talking about Olivia, about how he’d met her at a party and known within five minutes she’d be the one. My chest tightened. Ten years together, countless ups and downs, and tomorrow they’d make it official. Nathan’s words were sweet and a little corny, but he meant every one of them, and I couldn’t help feeling proud.

When the room applauded, Olivia’s eyes were shiny, and Nathan looked like he’d just scored the game-winning touchdown. He sat back down, kissed her cheek and the toast moved to me.

“Mason?” my dad said, tilting his glass toward me. “Care to embarrass your brother a little?”

I stood, the blood rushing hot to my cheeks. Public speaking wasn’t my thing, but Nathan had been waiting his whole life for this. I owed him.


I stood, glass in hand, and cleared my throat. “Alright… I’ll keep this short, because Nathan hates when I talk too much.”

Laughter broke out around the table, and Nathan shook his head with that grin of his, already embarrassed.

“I’ve known Nathan my whole life....unfortunately,” I added, which got another round of laughter. “Growing up with him meant living with a golden retriever in human form. Loyal, loud, excitable… and always somehow knocking things over in his rush to be helpful.”

The table laughed again. Olivia tilted her head, smiling at him, and Nathan shrugged like he knew it was true.

“But here’s the thing,” I continued, letting my voice soften. “Nathan and I have always been close… just not in the way most people might imagine. We weren’t the bros who texted every day or shared every little detail of our lives. We had our own differences, our own worlds. But the bond was always there. Always.”

Nathan’s eyes flicked to mine across the table. He smiled...small, knowing. And in that second, I felt it. The weight of all the years between us, and the memory of one night I’ll never forget.

I swallowed, blinked, and pushed forward. “He’s been there for me in ways most people will never know. Especially during the harder times. And that’s why he’ll always hold a special place in my heart.”

The table had gone quiet, listening. Nathan’s smile hadn’t left his face, but now his eyes were a little glassy.

“And Olivia…” I shifted, looking at her now. “Thank you. For loving him, for grounding him, for seeing him the way I always hoped someone would. You balance out all that golden retriever energy with patience and grace. Honestly, you make him better.”

From the back of the room, Ralph shouted, “You’re gonna make him cry!” and the tension broke into warm laughter. Nathan wiped at his face quickly, shaking his head.

I raised my glass, smiling. “So here’s to Nathan and Olivia; may your life together be messy, loud, full of love, and never short on wagging tails.”

Everyone clinked glasses. Nathan pulled Olivia into his side, still grinning through the tears. I sat down, my heart pounding a little too fast...especially when I caught Calvin watching me with that unreadable look.

Glasses clinked, applause filled the room, and I sat back down, my pulse racing. I could feel Calvin’s eyes on me again, heavier this time. When I finally risked a glance across the table, he was leaning forward, chin resting on his hand, watching me like he was seeing straight through the suit, the smile, the speech...down to every nerve lit up inside me.

The rest of dinner blurred. Waiters cleared plates, wine was refilled, stories were told. Nathan’s friends from college went on about their wild road trip, Olivia’s maid of honor shared a story about her sneaking out of her dorm. I laughed in all the right places, nodded politely, but all I really felt was the heat building across the table.

Every time I glanced up, Calvin was already looking. Sometimes he licked his lips, slow and deliberate, like he wanted me to notice. Sometimes he tilted his head, like he was daring me. And sometimes, like when Olivia leaned over to whisper something to Nathan...his hand slid along the stem of his glass in a way that made my throat dry.

By dessert, my nerves were frayed. I excused myself, muttering something about needing the bathroom, and pushed back my chair.

As I slipped through the crowd, I caught it: the scrape of Calvin’s chair against the floor, a beat after mine.

I didn’t turn around.

The hallway outside the ballroom was quieter, lined with mirrors and gold-trimmed sconces. My shoes clicked softly against the marble floor. I passed the men's bathroom door, then stopped at the second, my pulse hammering.

The men’s bathroom was empty when I stepped inside, the hush swallowing me whole. The heavy door swung shut behind me with a dull thud.

I crossed to the sink, bracing my hands against the cool marble, watching my reflection ripple under the bright lights. My chest rose and fell too fast. I let out a shaky breath, trying to come down from the speech, from the stares, from him.

The door creaked again.

Footsteps.

I glanced at the mirror, and my stomach dropped.

Calvin.

He slipped in like he owned the place, jacket gone, tie loose at his throat, his grin sharp and hungry.

“Well,” he said, voice low and amused, “that was some speech, Masey boy.”


The sound of it in the tiled room made my skin prickle.

I turned halfway toward him, pulse hammering. “You followed me.”


“Damn right I did.” He tugged at his cuffs, rolling his sleeves slow, casual, like he had all the time in the world. “Couldn’t take my eyes off you all night.”


A shaky laugh escaped me before I could stop it.

His eyes caught mine, darker now, as he pushed off the door and started toward me.

And in that instant, I knew...this night was far from over.


_________________________________

The Best Man | Part 16: Bathroom Heat

All parts of this story have already been released on my patreon
StoriesByTroy. (Along with pictures and some bonus scenes) Note: The Story is now complete on patreon with 23 parts and few bonus scenes.


Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
 
The Best Man | Part 16: Bathroom Heat

The heavy bathroom door had just swung shut behind me when I heard it creak open again. My pulse jumped before I even turned.

Footsteps echoed against the tile.

I caught his reflection in the mirror first; Calvin, sleeves rolled to his forearms now, jacket gone, tie loosened just enough to show the hard line of his throat. His smirk was sharp and hungry, like he’d been waiting for this.

“Well,” he drawled, voice low, the sound bouncing off the marble and glass. “That was some speech, Masey boy.”

I gripped the sink tighter, chest still rising too fast. “You followed me.”

“Damn right I did.” He pushed off the door and moved closer, slow and deliberate. “Couldn’t take my eyes off you all night.”

Heat surged through me, my throat dry. “Cal…”

“Thought you could sneak off, huh?” Calvin’s voice was low, playful, almost a growl.

I stood at the sink, pretending to wash my hands, but my chest was thundering. “I just needed a minute.”

He came up behind me so close I could feel the heat radiating off his chest through the back of my suit jacket. His reflection towered over mine in the mirror: broad shoulders filling his shirt, jaw sharp, eyes heavy-lidded with want.

“Bullshit,” he said simply, and the corner of his mouth twitched like he knew exactly how hard I was trying to keep cool.

“Cal…” My throat was dry. “This is...this is the rehearsal dinner. Anyone could --”

He leaned in close enough that his breath brushed my ear. “Anyone could walk in, yeah. But you’re still here. Still looking at me like you want it.”

My chest was tight, lungs burning with the weight of the moment. “I shouldn’t…”

His gaze in the mirror pinned me in place, daring, relentless. “Maybe not. But do you want me to stop?”

The words cracked something open inside me. I should have turned away. I didn’t. I shook my head, a rough whisper slipping out. “No.”

The smirk returned, darker this time. “Good. Because I don’t want to stop either.”

His hand slid across my waist, fingers digging into the fabric of my shirt, tugging me back just enough that I felt the outline of his cock pressing against my ass through our clothes. The contact made my knees threaten to buckle.

A soft breath escaped me. “Cal…”

“Cal what?” he whispered in my ear, his voice low and teasing. His breath was hot against my skin, making me shiver.

I gripped the edge of the sink, my knuckles whitening. “What if… someone walked in?”

“Then we better be quiet.”

And with that, his mouth was on my neck.

I gasped as his lips brushed the base of my throat, slow and deliberate, like he was tasting me. His teeth grazed lightly, then he sucked just hard enough to make me tilt my head back.

“Calvin…” I hissed, but it came out broken, desperate.

His hand slid lower, cupping me through my pants. “Hard already,” he murmured, satisfied.

I jerked forward instinctively, panic and arousal colliding in my gut. My heart hammered so loud I was sure he could hear it. “This is the common washroom, what if --”

He leaned closer, lips brushing my ear....“Then, I'll kiss you right in front of them...”

Before things could get any hotter, I turned in his grip, grabbed a fistful of his jacket, and pulled him toward one of the bathroom stalls. The metal door groaned as I shoved us inside and slid the latch into place. A heartbeat later, my back hit the door, and Calvin’s mouth crashed onto mine.

The kiss was brutal, hungry. His tongue forced its way past my lips, his hand cupping the back of my head, holding me there as if he was afraid I’d pull away. I didn’t. I couldn’t. My hands clawed at his chest, his shoulders, desperate to touch him everywhere at once.




He groaned into my mouth, grinding his hips against mine until I could feel his cock straining against his trousers, pressing directly into mine. The friction made me moan helplessly.

“Fuck, you taste so good,” he muttered, breaking the kiss just long enough to breathe the words against my lips.

I tried to say something...anything...but then his mouth was on my neck again. This time, there was nothing soft about it. His teeth scraped, then bit, and he sucked hard enough to make me whimper.

“Calvin,” I gasped, shoving weakly at his shoulders, “not there...people will...someone will see it.”

“That’s the point,” he growled, suck ing harder, branding me.

My knees gave out and I clutched at his arms just to stay upright. He didn’t let up. His hands were everywhere...gripping my ass, sliding under my shirt, squeezing my waist as he ground against me harder, harder. The stall rattled faintly from the force.

"Ah..fuck Cal", I moaned.

I buried my face in his shoulder, trying to muffle the sounds slipping out of me, but he only laughed darkly. “You love it. You fucking love it.”

His hand slid between us, fingers fumbling with my belt. He didn’t undo it fully, just shoved down enough to get his hand inside, palming me roughly through my briefs. The jolt of pleasure nearly knocked the breath out of me.

“Fuck—Cal—”

“Shhh,” he hissed, biting at my ear. “Gonna make you come all over my hand if you don’t shut that pretty mouth.”

I wanted to fight it. I wanted to tell him we couldn’t, not here, not like this. But my hips were already rocking into his grip, my cock straining against his palm, my body betraying me with every desperate thrust.

He kissed me again, bruising and wet, his tongue tangling with mine until I could barely breathe. Then he pulled back just enough to murmur against my lips: “Gonna leave my mark on you, Masey. Gonna make sure you think about me all fucking night.”

Before I could answer, his mouth was back on my neck, lower this time, suck ing so hard I knew the mark would be visible no matter how I tried to hide it.

“Cal—unghh fuckk—”


He only moaned, rutting against me, grinding his cock against mine so hard I saw stars.

And that’s when it happened.

I heard the common bathroom door opened outside.

I froze, blood running cold, but Calvin didn’t move. He held me pinned, his tongue still on my throat, his hand still buried in my pants.

“Masey?” Nathan’s voice. Light, casual, completely unaware. His shoes clicked on the tile as he moved toward the sinks. “You in here?”

My eyes shot wide. Panic surged through me. I shoved at Calvin’s chest frantically, mouthing stop stop stop.

He only chuckled low in his throat, the sound vibrating against my skin. His teeth grazed over the fresh mark he’d made, and I let him linger there a second longer before pushing at him again with a breathless laugh. His hand gave me one last squeeze before he finally eased back, leaving me trembling, breathless, and branded.

We stood there, both panting silently in the stall, as Nathan’s footsteps echoed only a few feet away outside the bathroom stall.

_________________________________

The Best Man | Part 17: Close Call

All parts of this story have already been released on my patreon StoriesByTroy. (Along with pictures and some bonus scenes) Note: The Story is now complete on patreon with 23 parts and few bonus scenes.

Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
 
The Best Man | Part 17: Close Call

The stall felt too small, too hot, too loud with the sound of my own pulse thudding in my ears. Calvin’s chest was still pressed against mine, our bodies plastered together in the cramped space. His breath fanned my cheek, heavy, teasing, like we weren’t one wrong move away from being caught.

“Fuck,” I mouthed, shoving at him again, panic sparking through me. “What if he—”

Calvin only smirked in the dim light, his eyes gleaming with mischief. He leaned in, his lips brushing my ear as he whispered, “Then we’ll give him a show.”

I gaped at him, horrified and turned on all at once.

Before I could argue, his hand slid boldly down, giving my ass a playful smack. The sound was sharp in the quiet stall, and I froze, my stomach dropping. He grinned wider, completely unbothered, and mouthed a silent relax before smoothing his palm over the sting like a promise.

Nathan’s footsteps echoed again, closer now, the tap of leather soles against tile. “Masey? You in here?”

I shoved at Calvin one more time, panic clawing at my throat. He finally stepped back, but not without lingering; his fingers giving one last squeeze, his grin carved deep, smug and unshakable. He tilted his head toward the stall door as if to say: Go on. Face him.

I scrambled upright, adjusting my shirt, trying not to look like I’d just been pinned to a wall and nearly eaten alive...I swallowed hard, gave him a glare that only made his smirk grow, then slowly pushed the lock. The metal clicked far too loud in my ears.

When I slipped out of the stall, my legs still shaky, Calvin stayed inside, silent but vibrating with amusement. I knew the bastard was probably leaning against the wall, listening, waiting to see how badly I’d squirm.

I forced myself to breathe normally as I crossed to the sink, flipping on the water for cover.

Nathan rounded the corner just as I splashed my face. His tie was loosened, suit jacket slung over one arm, and he looked both relieved and mildly annoyed.

“There you are,” he said, shaking his head. “I was about to send out a search party.”


I grabbed a paper towel, blotting at my face. “Just needed a minute. Too many speeches, too much champagne.”

“Uh-huh.” Nathan’s eyes flicked over me, the way only an older brother could. He noticed everything. The untucked edge of my shirt, my hair sticking slightly out of place. He frowned but didn’t press...yet.

“You were incredible, by the way,” he added after a beat, his voice softening. “That speech. I mean… you got everyone, man. There were tears. Olivia was a wreck. And me? Forget it. You really pulled it out.”

My throat tightened, both from the words themselves and from the fact that, behind me, Calvin was no doubt biting his lip to keep from laughing at the sentimental moment.

“Thanks,” I said quickly, ducking my head.

But Nathan stepped closer. His expression turned serious, earnest. “I knew exactly what you were saying. Even if no one else caught it.”

My chest went hot. “What do you mean?”

“The part about me always being there. About… you never saying everything out loud but me still knowing.” He gave me that soft, brotherly smile I’d seen since I was a kid. “You don’t have to explain, Mason. I understood. And I want you to know… I’m proud of you.”

God. My eyes burned.

And then he wrapped me up in a hug. A real one, tight, like the kind that almost knocked the air out of me. I stood there stiff for a second, overwhelmed, until I gave in and hugged him back. Over his shoulder, my eyes darted toward the stall I’d just left. Calvin was hidden inside, probably smirking, probably stroking himself just for the thrill of it. The contrast made me dizzy: Nathan’s warmth, Calvin’s heat.

When Nathan finally pulled back, his gaze snagged on something near my collar. His brow furrowed.

“What’s that?” he asked.

Panic lit me up. I turned slightly, feigning confusion. “What?”

“On your neck.” Nathan reached out before I could stop him, brushing his thumb over my skin just below my jaw. “It’s… red.”

I jerked back too fast. “It’s nothing. Just, uh… a rash. Maybe the collar’s too tight. Heat rash. You know how I get.” My words tumbled out, messy.

Nathan tilted his head, skeptical. “Heat rash?”

“Yeah.” I forced a laugh. “Stress, nerves. I’ve been sweating since we got here. Happens all the time.”

For a long second, he just looked at me. My stomach churned. Then, mercifully, he sighed and let it go.

“You really should learn to take better care of yourself,” he muttered. “It’s a big day for me tomorrow, Mase. Don’t fall apart on me now.”

“Promise.” I grinned weakly, praying he’d buy it.

Nathan studied me a moment longer, then finally glanced at the mirror, straightening his tie. “Alright. Let’s head back. People are probably wondering where we disappeared to.”

“Go ahead,” I said, a little too fast. “I’ll catch up. Just… finishing up.”

He gave me a long look, but shrugged. “Don’t take too long.”

As his footsteps echoed toward the door, relief surged through me. I waited, ears straining until the door finally swung shut behind him.

I exhaled shakily, gripping the edge of the sink.

The stall creaked open.

Calvin emerged, smug as sin, his shirt undone halfway, eyes glittering with mischief. He stretched, casual as anything, then sauntered over until he was behind me again. His hands slid boldly around my waist.

1.png

“You should’ve seen your face,” he whispered, biting back a laugh. “Big brother almost caught you branded with my teeth.”

“Shut up,” I hissed, but my voice shook.

He pressed closer, grinding against me lazily, his breath hot at my ear. “Could’ve told him the truth, you know. ‘Nathan, meet the man who put that mark on me.’” His tongue flicked at the edge of my jaw. “Bet he’d love that.”

I shoved him off, heart racing, but not before a traitorous shiver ran down my spine.

I walked toward the bathroom door, forcing my legs steady even as his eyes burned into my back.

“Get dressed, Cal,” I muttered, keeping my voice low. “And stay the hell out of trouble.”

He grinned, slow and wicked. “No promises, Masey.”

My hand gripped the handle, but before I could pull it open, his voice followed me, low and taunting:

“Can’t wait to see how you cover that hickey tomorrow.”

There was a beat of silence, heavy, charged. Then his voice dipped even lower.

“And I’m going to be giving you some more tonight. See you back at the room.”
________________________________

The Best Man | Part 18: Midnight Room Heat

All parts of this story have already been released on my patreon StoriesByTroy. (Along with pictures and some bonus scenes) Note: The Story is now complete on patreon with 23 parts and few bonus scenes.

Thank you for all the support on my stories. I love reading your comments.
Stay tuned for more updates on this story.
 
The Best Man | Part 18: Midnight Room Heat

The rehearsal dinner dragged late into the night. Between the speeches, the toasts, and the endless parade of family I hardly knew, I spent the whole evening on edge. Not because of the event itself, but because of Calvin. Every time I glanced across the table, his eyes were on me; hungry, daring, like he was daring me to look away first. I couldn’t. Not once.

By the time I slipped out of the ballroom and made my way back to our suite, my head was buzzing…not from the wine, but from the weight of everything we weren’t saying. The door clicked shut behind me, muffling the sounds of laughter and clinking glasses still floating up the hallway.

And there he was.

Calvin was sprawled across his bed like he was waiting for me… shirtless, the lamplight carving every line of his chest into sharp relief. One arm was folded behind his head, the other lazily scratching at his stomach. He didn’t move when I walked in. Didn’t even bother pretending he hadn’t been waiting.

“Took you long enough, Masey.” His voice was a low drawl, already heavy with something darker.

I set my phone on the chair, ignoring the way my pulse spiked. “What are you doing?”

“Waiting for you.” He sat up slowly, the muscles in his shoulders bunching as he moved. “All night you’ve been looking at me like you wanted to tear my clothes off. Thought I’d save you the trouble.”

I scoffed, trying to play it off, but my body betrayed me. My eyes lingered on the way his sweatpants clung to his thighs, the bulge already visible beneath the thin fabric.

“Cal…” I started, but my voice cracked.
1764509617158.png

He smirked. “What? You gonna tell me you don’t want this?”

The space between us dissolved in seconds. He was up, closing the gap, crowding me back against the dresser. His mouth crashed into mine before I could think of a reply. Heat flared through me instantly, like every second of restraint from the last twenty-four hours combusted all at once."


I kissed him back, desperate, my hands tangling in his hair, pulling him closer. His tongue pushed into my mouth, dominant and demanding, like he was trying to claim me all over again.

“Fuck…” I gasped against his lips when his hips pressed into mine, the hard ridge of his cock grinding against me.

“Been thinking about this all night,” he muttered into my mouth. His hands were already under my shirt, rough palms dragging over my ribs. “Thinking about marking you up so good you’ll never be able to hide it tomorrow.”

I groaned, half from the words, half from the way his teeth grazed my jaw before sinking into the side of my neck. My knees went weak.

Calvin…

“Shhh,” he growled against my skin. His mouth sealed around the tender spot below my ear, suck ing hard. A sharp sting made me flinch, but I didn’t pull away. Couldn’t. The possessiveness in it made my chest burn, even as my brain screamed at me to stop.

His hand slid down, palming the bulge in my pants through the fabric. My breath hitched, hips bucking into his touch.

“You’re already hard,” he smirked, pulling back just enough to look at me. His eyes gleamed, wicked. “Knew you couldn’t resist.”

I wanted to deny it. Wanted to push him off and remind him what tomorrow was. But then his hand slipped inside, fingers wrapping around my dick, stroking once, firm and slow, and every thought burned to ash.

“Fuck, Cal…”

He kissed me again, swallowing the sound. The room spun with the force of it…tongues, teeth, panting breaths. I fumbled with his sweatpants, shoving them down just enough to free his cock. The heat of it slapped against my stomach, thick and hard.

“Touch me,” he ordered, voice hoarse.

I obeyed without thinking, wrapping my hand around him. He groaned, deep and guttural, pressing harder into me until we were grinding together, cocks sliding against each other through our fists.

The friction was insane. Too much, not enough, everywhere at once. My back hit the wall, his body pinning me there, the weight of him crushing, claiming. His lips never left mine, only breaking to drag wet, open-mouthed kisses down my throat, leaving another dark mark just above my collarbone.

“You’re mine tonight,” he whispered, teeth sinking lightly into my skin. “Say it.”

“I…fuck…Cal…” My head fell back against the wall, eyes rolling.

“Say it, Masey.”

“I’m yours,” I gasped, the words spilling out before I could stop them.

His grin against my throat was feral.

Once the words were out, there was no turning back. Calvin’s hand tightened on my cock, stroking harder, matching the rhythm of my own hand working him. We moved in sync, grinding against each other, sweat already dripping down our chests. Every stroke made me gasp, every thrust of his hips made me want more.

He bent down, teeth sinking into my shoulder hard enough to make me wince. “Gonna mark you everywhere,” he growled. “So tomorrow, when you’re standing next to Nathan, you’ll remember whose cock had you shaking the night before.”

The filthy words made my knees buckle. I clutched his bicep with my free hand, nails digging into the hard muscle.

“Calvin…”

“Mhmmm yeah boy,” he moaned, dragging his lips across my collarbone before biting down again. The sting was sharp, followed by the molten rush of his tongue soothing over it. Another mark. Another reminder.

I couldn’t stop the moan that tore out of me. My hand faltered, grip tightening on his cock as pre-cum smeared between our stomachs.

He chuckled low, pulling back just enough to look at me. My chest was heaving, my lips swollen, my neck already bruised with his claims. His eyes dropped, watching our hands work each other, the way our cocks slid together in desperate rhythm.

“Look at us,” he muttered. “Fucking mess already.”

And then he kissed me again, brutal and hungry, like he wanted to swallow me whole.

I whimpered into his mouth as his hand picked up speed. My own strokes faltered, but he didn’t care. He grabbed my wrist, forcing me to squeeze him tighter, guiding the pace he wanted.

“Stroke me, Masey,” he ordered between kisses. “Fuck yes.”

I obeyed, pumping him hard, my own cock twitching in his fist

Then all of a sudden, something changed in me. I shoved him back, softer than I meant to, but the urgency made it rough enough to draw a surprised grunt from his throat. His back hit the mattress, chest heaving, lips parted as I kicked the rest of my clothes off.

“You want this, Cal?” I rasped, hovering just at the edge of the bed, breathless, daring him.

His smirk didn’t waver. If anything, it sharpened. “Fuck yeah.”

My body moved before I could overthink it, climbing over him, pinning him with my knees against his sides. My mouth went straight for his throat, teeth scraping before I bit down hard enough to make him hiss.

He laughed…low, smug, his grin pressed into my ear. “Yeah, that’s it Masey.”

I pulled back, eyes narrowing. “You think you’re in control?” My hand wrapped around his cock, stroking slow, deliberate. My mouth found his neck again, harder this time, leaving red trails across his skin.

“Show me,” he murmured, voice heavy with mock surrender. “Show me how bad you want me.”

I did.

I sank down against him, grinding our cocks together, dripping with pre-cum, and kissed him like I wanted to bite through him. His hands tried to take control…grabbing at my ass, guiding me but I slapped one away, then the other, pinning them above his head.

“Not tonight,” I whispered, biting the words against his jaw. “I am in control tonight.”

Calvin’s moan broke through his smirk, raw, guttural. His cock jumped in my hand when I twisted my grip, then slid lower, dragging my tongue across his chest until I found the edge of his pec. I flicked my tongue over the sensitive skin, teasing, nibbling on it, before biting down just enough to hear him groan.

“Arrgh–fuck–Mase–” His hips bucked, helpless for once.

I pulled back, licking over the reddened mark, smirking against his chest. “Found a spot, didn’t I?”

“Fucking..yes..aahh” he gasped, breathless, eyes wide and wild.

My hand never stopped stroking him, slow, torturous, as I marked him again, lower this time, leaving bruises down his chest like a breadcrumb trail. His head dropped back against the pillow, muscles flexing, cock leaking all over my fist.

I kissed up his neck again, hovering over him, my breath hot against the ear I’d been biting all night. “You’re mine tonight.”

His reply was only a broken moan, his whole body tensing beneath me.

I smirked, kissed him again…long, deep, filthy…and then pushed my hips down harder, grinding our cocks together, the friction overwhelming.

“Tomorrow’s the wedding,” I whispered into his mouth, taunting, biting at his bottom lip. “But tonight? Tonight you’re all mine.”

The way he bucked under me, desperate, ruined, told me I’d won..for now.

And then I shifted lower, kissing down his stomach, dragging my tongue slow and dangerous, until I hovered just above his cock, smirking up at him, letting him feel how close I was.

His breath hitched. His hands twitched against the sheets. His whole body trembled on the edge.

I smiled, wicked. “Ready to beg yet Cal?”
________________________________

The Best Man | Part 19: Tonight, You're Mine


All parts of this story have already been released on my patreon StoriesByTroy. (Along with pictures and some bonus scenes) Note: The Story is now complete on patreon with bonus scenes.

Thank you for all the support on my stories. I love reading your comments.