Wanting My Brother's Best Man

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.

  • Score 9.7 (44 votes)
  • 2075 Readers
  • 2597 Words
  • 11 Min Read

Volume 1 of the story : "The Best Man At My Brother's Wedding".


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 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.


If you enjoyed this story, consider supporting the author on Patreon.


Report
What did you think of this story?
Share Story

In This Story