Chapter 21: Déjà Vu
© Broken Boundaries Gay Erotica
Casper stopped mid-sentence and just stared. It was clear that the task heâd shown up to accomplish was already underway. Only it was Mason who was taking the initiative to see to it that my core was loosened enough for the exhibition.
Of course, Mason wasnât doing it for that reason. Mason just wanted to get his rocks off, and he knew Iâd been needy for his cock since we arrived in the hotel room.
Iâd been doing my best to keep it down for the sake of the neighbors since Mason sunk into me, but I had to keep myself from yelling, âOh fuck!â at the top of my lungs when I saw Casperâs face â and what a face he made.
It was like he wasnât sure whether to close the door and walk away, keep standing there frozen, or step into the room and take some sort of decisive action over the scene unfolding between Mason and me.
Ultimately, he chose the latter.
The door closed behind him and Casper walked into our hotel room. Mason seemed to take this as a sign that he should keep going and I felt his cock resume its in and out slide through my guts. To say I was humiliated at that point would have been an understatement. Mason just kept using me like I was nothing more than a blow-up sex doll, as though what Casper had walked in on and the fact he hadnât walked away was something that happened to Mason all the time.
Then he made it even weirder when he broke the silence by saying, âHey, Coach!â Punctuating the statement with a sharp slap to my ass. I could almost feel the imprint of Masonâs hand developing on my sweaty, pale ass cheek.
Mason kept riding me, slower now, in steady, long thrusts that hit that spot in me that made me convulse and moan like a bitch in heat. I wasnât sure if he was doing it on purpose, but there I was convulsing so hard I could barely hold my body up, eyes rolled into the back of my head, sputtering nonsense words from Mason fucking me, while Casper and Mason carried on a conversation.
âHey Mas,â Casper replied, with more uncertainty in his voice than Iâd ever heard. âI thought you were still downstairs with the guys.â
âNope,â Mason vaulted back. âI headed up early because I knew Eli here needed an after-dinner snack. He was hunnnngry.â Mason laughed and thrust into me hard for emphasis.
If my face could have turned any redder at that moment, it definitely did.
âSo you two⊠? I thought you were straight?â Casper fumbled.
âI am, Coach,â Mason retorted. âThis is all one way. Eli helps me out when I canât satisfy my needs with the ladies. Iâm a very modern man. I actually got the idea from you.â Mason picked up his speed as he delivered that news.
Casper looked confused.
âGot the idea from me?â he asked.
âYour morning sessions, Coach. I did a little looky-loo. Saw what you were up to. I realized Eli here liked dick and he didnât mind being the one doing all the work. I had him in-my-fucking-room. Couldnât pass up the opportunity. He practically begged me for it too. Asking me about rough sex and shit.â
So maybe Mason really didnât remember what happened between us that fated night when he barged into the dorm drunk. Or maybe he just wanted to make the coach think Iâd come to him begging for his cock. Either way, it was clear heâd been planning to have me as his sex toy since the moment he learned about what Casper and I were doing.
âRough sex?â Casper almost stuttered. It was odd to see him so off-guard, but I was too lost in the sensations in my ass as Mason continued to pick up pace. That and the wild thoughts running through my head. Shame, lust, confusion, excitement; everything all at once.
âYeah, Coach. Heâs super into it. Asked me to shove him around a bit. Give it to him hard. He loves it. Donât you Eli?â
Oh fuck. Oh fuck. Now I had to speak. I was being pulled into this weird conversation and being forced to confess I enjoyed my roommate using me rough-style to my fucking gymnastics coach, WHILE my roommate carried on fucking me.
There was no point in denying anything at this point. It would be better to just get it over with quickly. Except what I said next only made things worse.
âYes, Sir.â
Yes Sir? Where in the hell did that come from?
Iâd seen guys use that kind of language in porn plenty of times, but Iâd never used it with either Casper or Mason, even if it might have seemed natural, given our positions. Mason just laughed it off and slapped my ass, hard, again.
âSee, Coach? He loves to be bitched out. I think itâs, like, a fantasy of his or some shit.â
Mason grabbed me by the hair and pulled my head back, exposing my neck to Casper like prey vulnerable for the kill. It was almost as if he was offering me to Casper, as though he wanted Casper to join in. Some kind of masculine bonding experience with me as the centrepiece.
That definitely seemed like Masonâs scene. Heâd probably tag-teamed women with his bros before. I wasnât so sure about Casper. He seemed a bit more private. Gentler, even when he was controlling my body.
âSo you were dropping by for a special session with Eli and I ruined your plans, why donât you join me, Coach?â
There it was. The offer.
Casper looked torn. It wasnât clear what he was thinking. Maybe he wasnât sure if Mason could do the job of loosening my core properly. Maybe he wasnât sure if the whole thing worked for him. Maybe he just wanted me all to himself. Mason just busied himself with my ass, continuing to hold my hair so my face was forced towards Casper, staring at him as he stared back at me being rammed by my roommate.
Finally, Casper looked into my eyes and spoke.
âDo you want it, Eli? You want us both to help you get ready for tomorrow?â
Well, that was an odd way to describe a tag team fuck in the hotel room before the exhibition meet, but it didnât make me want it any less. I wanted it so incredibly bad. From the moment Casper had walked into the room all I could imagine was both of them inside of me. Just like my dreams. Only now Casper knew about my love of rough sex. Would he indulge too?
I was about to find out.
A simple, âYeah,â was all I could manage as Mason continued to pummel me from behind.
Casper slid out of his clothes almost too quickly. It had been weeks since it stopped feeling like Casper was just doing what he was doing for training purposes. It really felt like he was enjoying what was going on between us. There was more flair, more technique, more exertion. I wouldnât call it passion exactly, but Casper really seemed to be enjoying himself a lot more.
Maybe I was just better at pleasing him, but the speed at which he undressed definitely hinted at some excitement.
Mason didnât slow, still ramming me in steady strokes, my body rocking against the mattress. The slap of his hips echoed louder than I wanted in the hotel room, but there was no stopping it now.
Casper grabbed my chin and tilted my face toward him. I knew what he wanted before he even said it. My mouth fell open and his cock pushed past my lips in one smooth shove.
âFuck, Coach,â Mason laughed, slapping my ass again. âThatâs it. Get in there.â
Casperâs cock filled my mouth even fuller than Masonâs had. Thicker, longer. I gagged around it and Mason laughed harder, driving into me at the same time so I felt stuffed front and back. I tried to breathe but all I could manage were wet, muffled sounds while both of them used me.
Casperâs hand threaded through my hair, firmer than usual. Not the careful guiding touch he used in training. This was rough. He thrust into me like Mason said he should, like he wanted to see if I could take it.
âYeah, harder,â Mason encouraged from behind. âHe loves it, Coach. Pound his throat. Heâs a bitch for it.â
My throat tightened as Casper shoved deeper, the head hitting the back until tears blurred my eyes. Masonâs rhythm picked up, spanking me between thrusts, palm landing firm against the same sore cheek over and over until I couldnât hold still. Every part of me jolted forward with the blows, straight onto Casperâs cock.
I was choking and moaning and drooling down my chin, but I didnât want it to stop. My gut was tied in knots, ass clenching around Masonâs cock, chest buzzing with the pressure of Casperâs grip on my head. It was rough, brutal even, but I loved it.
âSee that?â Masonâs voice was hot in my ear, smug as hell. âHeâs convulsing on my dick, Coach. Youâre making him lose it.â
Casper groaned low, hips snapping harder. I could taste him, flesh and sweat, and every plunge dragged spit down my chin. I was trembling under them both, humiliated and turned on beyond reason.
Casper pulled out just long enough for me to gasp a breath before slamming back in. His eyes locked on mine, checking me even in the middle of it. I nodded frantically, unable to speak, throat raw but eager. That seemed to be all the reassurance he needed. He started hammering harder, each thrust making my jaw ache.
Mason drove deeper too, groaning as his balls slapped against me. âFuck yes. Both ends, Coach. He can take it. He was built for this.â
I gagged again, spit flying, ass burning, every nerve lit up. It was the roughest Iâd ever been used, and I wanted more.
Mason yanked out of me in one quick motion, a wet slap of skin as his cock left me gaping. He slapped my ass once more, the sting blooming hot, then gave Casper a sharp nod.
âYour turn, Coach. Heâs loosened up nice for you.â
Casper was already there, cock lined up, thick head sliding into place like it belonged. No pause, no warm-up. Just the blunt shove of him pushing inside, and my body opened for him in a way it knew by now. The stretch wasnât new, but the way he drove in was different: more force behind it, each thrust harder than the careful strokes he usually gave me. Masonâs words were still in his ears, and it showed.
I groaned into the sheets, fingers clenching at the blankets, my ass clamped around Casperâs cock while he buried himself to the hilt.
Then Mason crouched in front of me, his cock slick and swollen, dangling right at my lips. He tapped it against my mouth and smirked. âDonât forget this cock, Roomie.â
My eyes flicked up, and the thought hit hard: that dick had just been inside me. The same shaft that was pressing to enter my mouth had been spreading my ass seconds ago. The taste would be there, my taste.
I hesitated, lips parted but still not moving. My gut twisted. It felt filthy, wrong even. And then my cock throbbed against the bed. The filth was what made it hot. Being between both of them, being used at both ends, Mason holding me like his personal slut while Casper drove me rough from behind. It was too much to resist.
I leaned forward and opened wide, taking Masonâs cock into my mouth.
âFuck yeah,â he groaned, fist tightening in my hair. âBack at it. Filled from both ends.â
The flavor was faint, mostly the taste of Masonâs spit, but I knew Iâd crossed a new line. Shame prickled my skin, but I dove on him anyway, tongue working his shaft as Casper slammed into me from behind. Each thrust from Casper shoved me deeper onto Mason, gagging me, spit flying from my lips.
Casperâs grip on my hips was iron, his rhythm punishing. Mason just laughed over my chokes, yanking me harder onto his cock.
âSee, Coach?â Masonâs voice was smug. âHe loves it. Built for this shit.â
My body shook with the pace of it. My ass was stuffed, throat filled, spit and sweat dripping everywhere. I couldnât form a thought, just the raw pulse of being used by both of them.
Casper leaned over me, voice tight. âYou good, Eli?â
Mason barked a laugh. âHis mouthâs full, Coach. Only answer youâll get is gagging.â He still yanked free suddenly, cock slipping from my lips with a wet pop.
Air rushed in, and I gasped. âItâs amazing,â I whispered, dazed, my voice barely more than a sigh.
Mason grinned, satisfied. âThatâs all we needed to hear.â He shoved his cock right back in, filling me again.
Casperâs thrusts grew harsher, Mason holding my head steady. I surrendered completely, lost to the obscenity of it, giving myself over to the roughness both men demanded. Every slam of their bodies made me weaker, and I wanted nothing more than for it to never stop.
Casper was the first to relent. It was almost as if everything that was going on had amped him up a notch. His thrusts turned frantic, hips slamming into me with a rhythm that bordered on reckless. Each drive shoved me down onto Masonâs cock until I gagged and sputtered, but Mason only laughed, holding me firm by the hair.
âCâmon, Coach,â he goaded, voice low and taunting. âLet him feel you really empty those balls. Fill him up good.â
Casper groaned, a raw, guttural sound Iâd never heard from him before. His hands dug into my hips, fingers biting hard enough to bruise, and then he was buried deep. My ass clenched around him as his cock pulsed, thick spurts flooding me in hot waves.
I moaned around Masonâs shaft, the vibration making him groan too. Cum filled me in steady bursts, my gut tightening as I felt the wetness of it. Casper gave one last rough shove, then sagged against my back, breath heavy.
Mason pulled me off his cock, strands of spit dangling from my lips, and grinned up at Casper. âFuck yes, Coach. Let me have at that ass now. I told him I was gonna finish in there.â
Casper pulled out and stepped back, moving towards the second bed.
Mason hauled me back by the hips, forcing some of Casperâs cum out with a wet slide. I could feel more cum already seeping out of me, sticky trails sliding down my thighs. Mason lined himself up and pressed forward without hesitation.
âDonât mind sloppy seconds once in a while,â he said with a laugh, and then he drove in.
The sensation was bizarre: Casperâs load still inside me, slick and warm, forced out by Masonâs thick thrusts. Each push made some of it leak, dribbling down my skin, smearing across my thighs and the sheets. I groaned at the odd fullness, my body twitching with every plunge.
âFuck, thatâs filthy,â Mason growled. His palm cracked across my ass again. âYouâre leaking all over the place. Love it.â
He picked up a brutal pace, pounding me with none of Casperâs measured rhythm, just raw force. The slap of skin filled the room, his cock sliding in and out with wet, messy sounds that left no doubt what was happening.
Casper rolled onto the other bed, chest still heaving, and watched. His eyes stayed fixed on me, on the way Mason was driving into me without restraint.
âSee, Coach?â Mason called over his shoulder. âTold you he was made for this. Tight as fuck, even after you.â
I was beyond words, body rocking forward with each slam, drool slipping down my chin as Mason fucked me rougher than ever. His grunts grew louder, hips hammering with single-minded focus.
He bent over me, chest pressed to my back, his voice hot in my ear. âTake it. Every inch. Youâre mine âtil Iâm done.â
The next thrust bottomed out, and he let loose: thick, hot ropes of cum spilling deep inside, mixing with what Casper had already left. I moaned brokenly, body shuddering as he filled me.
When he finally pulled out, panting, more of the mess spilled down my thighs. Mason smirked, slapping my ass one last time. âThatâs how you fuck a hole open.â
Casper chuckled from the bed. âKidâs tougher than he looks. Heâll do great tomorrow.â
Mason ruffled my hair roughly, still catching his breath. âYeah, heâs a natural. In the gym and out of it.â
I collapsed onto the sheets, used and dripping, while the two of them talked over me like I was proof of their point. And maybe I was.
Mason finally let me roll onto my side, the sheets beneath me damp and ruined. Casper sat up on the other bed, still flushed, still catching his breath, but calmer now. He gave a half-smile, the kind he sometimes wore after a clean training session.
âYou did good, Eli,â he said. âNot just here. Your formâs been sharper all week. Tomorrowâs gonna be big for you.â
Mason stretched out beside me, one hand draped heavy on my hip. âCoach is right. Youâve been killing it. And that routineâs gonna look even better once you stop second-guessing yourself.â He gave me a light slap on the ass, more playful than punishing this time. âYouâve got it.â
Casper stood and started pulling his clothes back on. âIâll leave you two to rest. Big day ahead. But youâre ready.â He caught my eye before heading for the door, that firm look he used in the gym. âTrust yourself tomorrow. Youâve put the work in.â
The door clicked shut behind him, and for the first time all night the room felt quiet. Mason shifted closer, his voice softer now.
âDonât stress, Roomie. First meet jitters are normal. Hell, I almost pissed myself my first time out there.â He grinned at the memory, then pressed his forehead against mine. âBut youâll be solid. Youâve been training harder than half the team.â
I swallowed, body still trembling faintly from what theyâd just done to me. âYou really think so?â
Mason snorted. âI know so. Youâve got the skills, and now youâve got the fire. Just keep your head clear and let your body do what itâs been trained to do.â
He gave my ass one last hard smack before pulling me up from the bed. âCome on. Quick shower before we crash. No way Iâm sleeping in these sheets.â
I nodded, still shaky, and gathered myself. Mason grabbed a towel and headed for the bathroom first. I waited my turn, body humming with leftover tension, then slipped in after him. The hot water did its job, washing away the mess and the sting of skin, leaving only a dull ache deep inside me.
When I came back out, the lights were already low. Mason was sprawled on his bed, phone face down on the nightstand, one arm thrown across the blanket like he owned the whole room. I guess he kind of did.
I slid under the covers of my own bed, the sheets cool against my skin, and let my body finally go slack.
âSleep, Eli,â Mason said into the dark, voice softer now. âTomorrowâs yours.â
That was the last thing I heard before sleep pulled me under.
Thank you so much for reading my story; I hope you've enjoyed! If you'd like to read ahead in this story (currently at chapter 33 with 3 bonus chapters), access extra content like images and bonus chapters or read my other stories you can do so
here .
Follow me on X: @BBGayErotica or on Bluesky: bbgayerotica.bsky.social for more kinky fun!
You can also follow me on Instagram now to see some of the boys in my stories: instagram.com/brokenboundariesgayerotica/ or on Youtube: @BrokenBoundariesGayEnt