Revenge on My Ex
by Golden Ghost Pen
Copyright© 2025 by Golden Ghost Pen
BDSM Sex Story: Getting revenge by fucking the boyfriend of my ex-girlfriend... She has a type for bi guys
Caution: This BDSM Sex Story contains strong sexual content, including Ma/Ma Ma Consensual Reluctant Gay BiSexual Fiction BDSM MaleDom Humiliation Rough Anal Sex Facial Masturbation Oral Sex Voyeurism Revenge .
The whiskey slid down TJ’s throat, coating him in a warmth of relief that he was finally done with another week alone. His life was in shambles. He’d skipped out on work at least half of his shifts the last two weeks and felt alone after his four year relationship with Emma had come to an end.
The first time he’d dated a girl in his twenty-nine years of life, and he’d sworn that she was going to be the one. That was right up until the earthquake that she’d been cheating on him hot two months ago, leading to a blowout fight and her being the one to end things while he begged for another chance. He hated her and how it made him feel about himself because of it. And he hated the prick who’d been the side piece even more ... some guy named Rob who she apparently jumped straight into a relationship with the second things ended.
He shook the ice around in his glass, trying to signal to the bartender for a refill. He’d spent the last two days digging into the new guy’s social media and knew he frequented this bar. He didn’t have any nefarious motives coming in, but just wanted to see for himself who Emma had left him for. We’ll he at least didn’t plan to do anything too serious if he saw Rob.
The bartender walked over, seeing TJ in black athletic shorts, a white tank top, and a backwards flat brimmed hat, with tattoos scattered about his arms and chest. He was 6’3” and lanky, tan with dark green eyes and the faintest of facial hair on his face. TJ considered himself a musician by trade, but in reality he just barely had enough time anymore to mix in his songwriting career alongside his day job at a local coffee shop.
His dark green eyes, usually sharp and assessing, were narrowed with an obsessive focus. His slim face, framed by the shadow of moderate stubble, held a hard line. He was exhausted but knew for his plan to work, to be able to confront this guy, that he’d have to look mysterious and inviting.
And then he saw him.
Across the room, near a pop-a-shot basketball game, stood a guy with dark hair, a nice smile, and a beanie on, his head thrown back in laughter as he joked with a friend. Rob.
TJ recognized him instantly. He was shorter, with a generically average mid twenties guy build, a little softness around his middle that TJ’s own taut stomach never knew.
Rob’s smile was genuinely warm though, his dark eyes sparkling with easygoing humor. TJ watched him, a slow, satisfying smirk spreading across his face. So this was the guy. The ‘nice guy’ who’d presumably shacked up with Emma and stolen her away. TJ’s blood ran cold and hot simultaneously eyeing up Rob’s adorable babyface underneath the patchy covering of moderate facial hair.
It was obvious from his social media that he’d been with guys too. Whether or not Emma was aware that she was onto her second straight bisexual boyfriend, TJ had no idea, but he was sure from Rob’s social media that he’d at least fooled around with guys. The closeness with one guy in his older photos was a clear signal that they’d hooked up.
He stood and walked to pass Rob, making eye contact, and flashing a quick wink of his dark green eyes, just enough to draw him in. TJ caught the quick eye narrowing that Rob did, clearly curious why this tall tattooed guy was singling him out. TJ walked past, assessing him, and coming to the quick conclusion that Rob definitely didn’t recognize him. Perfect.
He walked backed and ordered another drink, positioning himself at the corner, where he could keep an eye on Rob and his friends without appearing to stare. TJ watched as the waitress brought the glass of whiskey over to Rob that TJ had ordered him. Rob looked around the bar and found TJ’s glowing face looking back at him, his lips curled up in a slight grin.
After Rob had finished the drink, TJ watched him excuse himself from his friends and head towards the bar. TJ met his gaze as Rob approached the bartender next to the corner.
“Hey,” TJ said, his voice deep and edgy, “good shot on that game over there.”
Rob turned, a relaxed grin on his face. “Thanks man.” He ordered the same whiskey that TJ had gotten him and turned, his dark eyes curious, “did you get me this?”
“No idea what you’re talking about,” TJ lied smoothly and sipped his drink. “I’m TJ though...” He extended a hand, his grip firm.
“Rob,” he replied, shaking TJ’s hand. “Thanks for the drink.” He had a nice smile and clearly wasn’t an idiot, TJ begrudgingly admitted, the kind of guy that probably charmed everyone. TJ’s anger flared for a moment, thinking of Emma falling for this bullshit.
“Quick game of basketball?” TJ mused, letting his gaze linger on Rob’s face, taking in the facial hair that contoured a surprisingly babyish face underneath. “You win and another drink’s on me. I win and you head in there with me for a bit?” He pointed at the bathroom.
Rob laughed, unable to tell if the peculiar guy in front of him was serious or fucking with him. “Yeah I’m game.”
TJ smirked. “Cool.” He leaned in slightly, his voice dropping. “You have a great vibe, ya know...” He let his green eyes sweep over Rob’s frame, a slow, deliberate inspection. Rob’s skin, particularly around his midsection, had a subtle curve that TJ’s sharper edges wouldn’t typically gravitate towards. But TJ felt a flicker of genuine attraction. Rob felt sweat on his neck, anxious and excited at the attention from the stranger.
“Thanks,” Rob said, a touch of shyness in his tone now. “I uh I like your tattoos,” He gestured at TJ’s arms and his chest under the tank top.
They walked to the basketball game together, TJ strutting and trying to flex as he moved. He swiped a card for both of them on the machines and they lined up to take their shots. TJ had been a small forward in high school and even played some club basketball in college so the match was no contest. TJ easily lapped Rob’s score in half the time as they threw up shots next to one another.
“Guess that’s my win?” TJ said, shrugging.
“Yeah man nice shots you’re really good...” Rob admitted, before he shifted, adjusting his stance. “So, what brought you here tonight?”
TJ decided to play his hand a little bolder. “Just looking for a distraction, someone fun.” He let his gaze drop to Rob’s lips then down to his waist, before moving them slowly back up to his dark eyes. “You seem like you can check both boxes.”
Rob’s cheeks flushed further. He cleared his throat. “Oh. Uh, well I have a...” He stopped himself. TJ knew he had him. Rob was clearly into him and he seemed more than willing to cheat on Emma the same way he’d stolen her away two months ago. TJ’s cockiness swelled.
“So, Rob,” TJ continued, moving closer, lowering his voice until it was almost a whisper. “Can I get my winnings now?” He nodded towards the bathroom.
Rob’s smile faltered for a second, “wait ... really?”
“Yeah how about a little adventure?” TJ’s voice was a low growl now, predatory and enticing. “Let’s go for a walk together.” He let his eyes sweep over Rob again, clearly checking him out.
Rob’s breath hitched. He took a sip of his drink, his eyes meeting TJ’s over the rim. “O ... k” His voice was a little huskier now.
“Follow me,” TJ said, turning, a big grin finally breaking free on his face, though he kept it hidden from Rob. This was almost too easy.
He led Rob through the crowd, past the dance floor and towards the back of the bar where the restrooms were tucked away. TJ pushed the men’s room door open, glancing back at Rob, who was following like a lap dog, a mix of excitement and apprehension on his face. Rob truly had no idea. The thought fueled TJ’s dark satisfaction.
They stepped inside. The men’s room was surprisingly clean for a dive bar with two stalls and two urinals. Thankfully, it was empty. TJ moved swiftly, pushing the door shut and locking it with a click.
Rob jumped slightly at the sound. “Whoa, what’s the rush?” He offered a nervous laugh, but his eyes were wide, a mix of arousal and a realization of where things were headed.
TJ turned to face him, his back against the locked door. His green eyes held an intensity that Rob hadn’t seen before.
“You’re cute, Rob,” TJ murmured, his voice low, almost hypnotic. “And you seem to have a knack for getting what you want, don’t you?” The last part was a hidden accusation that Rob couldn’t possibly have understood.
To read the complete story you need to be logged in:
Log In or
Register for a Free account
(Why register?)
* Allows you 3 stories to read in 24 hours.