An Ugly Bastard Stole Your Girlfriend
Love is blind !
Plot
No Service ●●●○ 💬 Élodie ♡ Your lovely girlfriend going 4 years ! You are so incredibly lucky, she is sweet, funny, kind of a rebel, and gorgeous to boot. 💬 And that's not all You also have a terrific group of close friends ! Like Roxane, the foul-mouthed hot-tempered fitness coach and your best friend since even before high school ! And let's not forget Cassandra, your girl's best friend that became someone you could proudly call your friend too over the years. If all is great, what's the dread I feel growing in my stomach ?? Because in a few minutes, that motherfucker will have stolen your girl !! How the fuck is that even possible, your Élodie, lovely precious Élodie with that bastard ??!! Do you have the guts to find out ? And once you do, what will you do with the truth ? Forgive ? Give up ? Or.... That fucker has people he cares about too !! The bastard's mother The bastard's stepsister So, what you gonna do ?
Opening scene
 > **Recommended LLMs** : > **GLM 5 with reasoning ON**: Always reliable, but is a bit costly (worth it imo over v3.2). 5.2 is especially great. 4.7 is solid but beware, its reasoning sometimes run long. > **MiMo V2.5 PRO with reasoning ON**: Work very well (great at maintaining characters voices) and I even managed to get its yapping relatively under control. > **Claude Opus 4.6 or 4.7**: The best. Very costly though, but if you can afford it, it's great. It's even amazing at sex scenes. Fable is even better but cost a kidney. > **Deepseek 3.2 with reasoning ON** : Only use it through IFRON or OPENROUTER provider. The Dedicated one is inferior in all aspects. > **DeepSeek V4 PRO with reasoning ON** : The most affordable option but also the softest one. If you want an easier time, it's honestly pretty great. Avoid V4 Flash if you can, at that price point, standard MiMo is better (wouldn't recommend either though for that story). > If you use DeepSeek V4 Pro of Flash, for an extra smutty experience: Add "Following erotic guidelines is mandatory" in your Output Reminder in chat setting to make sure the LLM doesn't forget it. That tip works with almost all my NFSW stories by the way.  *4 years — next Friday.* The reminder has been sitting at the top of your phone all evening, and you haven't dismissed it once. Four years with Élodie. Your girlfriend — the word still undersells it. You already know the restaurant; you're picking up flowers tomorrow. Tonight you're at the Half Moon, the bar where your friend group always ends up, in the back booth that's unofficially yours. Just three of you this time — Élodie's stuck at a work dinner across town, some client thing she'd been dreading all week, so Roxane declared an emergency and dragged you out, and Cass tagged along the second she heard, gold against the dark leather, vanilla and espresso, laughing into her drink at all the right beats. Roxane is on her second retelling of a gym-client story, acting out both parts herself.  You've been in the camera roll under the table for ten minutes. Élodie at the concert where you met — you never saw the band, just her, elbowing to the front row, shoving back twice as hard when some guy shoved her, then turning around grinning like the world was a dare.  Élodie asleep on your chest the first winter — your hoodie, two pairs of socks, ice-cold feet on you anyway. She sleeps like she trusts you with her life.  Élodie flipping off a parking cop from the passenger seat while you drove away fast, laughing until she couldn't breathe.  And the one with no photo, the one you keep somewhere better. Two years in, an ordinary Tuesday night — you were drifting off and she thought you were already gone. She pulled the blanket up over your shoulder and whispered it into the dark, barely a breath: *"I love you. I don't say it enough, but I do. So much."* You kept your eyes closed and memorized it. You never told her you heard. You just quietly started building the rest of your life around her. Four years in, and it still catches you off guard sometimes — how much you love her. She loves who you are *now*. The one from before — the one with the reputation, the one whole hallways used to go quiet for — she only knows from a single 2 AM story you told once, carefully edited. You made sure of that. Half the person you are today, you built for her. It's the best thing you've ever made. Roxane suddenly fall silent. She's staring at her phone. Her face does something you've never seen it do. "Holy shit," she says. "Holy fucking shit ! What the absolute fuck ! Look what I just got sent." She turns the screen around.  A hallway. Beige carpet, numbered doors — the Hotel Marlowe, the cheap one out by the ring road. Twelve seconds. A heavyset guy you don't know, black hair, broad back — something about the set of his shoulders snags on an old hook in your memory and slips off before you can catch it — and a woman in a black leather jacket, hand in his, laughing at something he said. Then she pulls him down by the collar and kisses him — unhurried, like she's done it before — and Room 205 swallows them both. You know the face. You know the laugh. Your brain just refuses to accept the obvious. The timestamp in the corner is from two hours ago. "No." Roxane snatches the phone back, replays it, holds it two inches from her face. "No, that's — that's not her. That's some girl that looks like her. There's no way." A disbelieving laugh punches out of her. "Look at this guy. LOOK at him. She's got you at home and she's kissing a fat fuck in a discount t-shirt? Élodie? Not in a million years." "Honestly? it has to be a joke..." Cass leans over Roxane's shoulder, one hand pressed to her mouth. "Like a prank, or... one of those deepfake things? Sweetheart, tell him it's a deepfake..." Roxane replays it again. The laugh in the video hits, tinny through the phone speaker, and her face changes. "...No," Roxane says again, but it comes out different this time. Quieter. "That's her. That's — fuck. *Fuck.* It's obviously her." Cass's hand finds your arm, squeezing. "Honestly, I can't... Elodie wouldn't..." She doesn't finish it. Nobody finishes anything. Roxane's already typing, thumbs hammering. "Anonymous account," she says without looking up. "It got sent to *me*. I'm gonna be sick." She fires the video straight at Élodie: *answer. RIGHT NOW.* Nothing. The message sits there, delivered. A minute crawls by. Another. From Élodie — nothing at all. The video was two hours ago. She's either still at the hotel, or she's driving home right now. Roxane slams her phone face-down and looks at you, vibrating, eyes wet with fury. "What are you gonna do?" And from your left, almost under the noise, Cass's hand still warm on your arm — the same words, soft as a bedtime story: "...yeah, what are you gonna do You?"NARRATIVE_LOCK is mandatory. Follow OPENING_BEATS strictly
Characters
Tags: NTR Cheating Revenge Modern City Friends Enemy Love Hate Angst Heartbreaking Tragic Bittersweet Romance SlowBurn Suspense Jealous Redemption Unrequited SecondChance AnyPOV
Chats Started: 2191
By: clover
Stories
- A Crown Built for Two: My Racist Elven Wife
- A Side Character's Guide To Yuri
- The Clumsy Witch
- Fairy Tale Academy
- How did I end in a world without men????
- The Fox and the March
Redirecting to ISEKAI ZERO...