Jade and Kai first crossed paths at a university Asian Cultural Club mixer. Jade, with her sharp wit, had quipped that her half-Asian heritage should halve her membership fees—a line that drew a booming laugh from Kai, whose real name was Kian. His guffaw betrayed an instant, almost comical attraction to her, loud enough to turn heads. Kai soon discovered Jade was not just clever but fiercely compassionate, a combination that hooked him fast. When she turned down his advance, citing a lack of spark and a preference for friendship, Kai was gutted. Yet he swallowed the sting, and over time, they forged a tight bond—a symbiosis where Jade tutored him through his classes, and Kai lent a patient ear to her endless romantic misadventures.
Years later, fate tossed them back together in the same sprawling city. On their fourth platonic hangout, Jade blindsided Kai with a proposal to date. He hadn’t seen it coming—not after her initial rejection—and a smug thrill coursed through him, as if he’d cracked some unspoken stereotype about her preferences. Against all odds, their connection deepened, and soon they were sharing an apartment. Jade’s remote job gave her freedom, while Kai’s office gig chained him to late nights. Still, he lived for the moments he’d stumble home to the soft hum of her lo-fi coding playlist—a sound that became his sanctuary. On freer evenings, he’d pick up takeout from their favorite spots, and they’d eat together, laughing over shared meals before tumbling into bed, sometimes making love if exhaustion didn’t claim him first.
On one rare day, a power outage at Kai’s office set him free early. Elated at the prospect of a full day with Jade, he decided to surprise her with what she’d once dubbed “the best damn falafels in the city.” He clutched the greasy bag, grinning as he neared their door—only to freeze. Blasting from inside was not her usual lo-fi but a wall of death metal, harsh and jarring. Kai chuckled to himself, amused that Jade might’ve kept this taste under wraps. He figured she’d picked it up from his buddy Miles, who blasted the stuff at his gym despite the clientele’s grumbles. Kai had griped about the genre once, sure, but he’d have gladly endured it for her. Eager to catch her mid-headbang, he slipped the key in quietly and eased the door shut—then stopped cold. There, by the entryway, sat Miles’s battered running shoes.
Kai’s heart thudded as he toed off his own shoes, creeping past a table strewn with half-eaten rice bowls, tomatoes, and eggs. The closer he got to their bedroom, the louder the bedframe’s squeaks grew—unmistakable, rhythmic, damning. Peering through the doorway, he saw Jade, his Jade, beneath Miles. Her face was a silent mask of ecstasy, lips parted as Miles drove into her with a force Kai couldn’t fathom. The black bull tattoo on Miles’s shoulder—a familiar sight from their gym sessions—seemed to snort and charge with each thrust, a mocking specter of his friend’s raw power. Neither noticed Kai, standing there in his faded gray tee and beige slacks, his neatly trimmed fade haircut framing a face now slack with shock.
Humiliation crashed over him, then rage, then a hollow ache. He hated Miles—wanted to smash his face in, to tear him off her. He wanted to scream at Jade, demand how she could gut him like this. He pictured leaping out the window, ending the nightmare. Instead, he drifted back to the living room, sinking onto the couch as the sounds of their betrayal drilled into him. Miles had been his rock since middle school, the guy who’d hauled boxes into Kai’s first place here, who’d let him crash rent-free after a job loss with a casual, “Pay me back when you can.” Without Miles, Kai might’ve slunk back home, never reconnected with Jade. And now, that same Miles was pounding away at her, oblivious to the wreckage he’d left in his wake.
Jade’s gasps and cries—sounds Kai had never coaxed from her—pierced the air. Shamefully, undeniably, they stirred him. He’d thought he knew her every tell in bed, from her teasing smile to the moans he drew out with his tongue. But these noises? Foreign. Wild. His mind painted her face—eyes shut, mouth agape, blissed out in a way he’d never seen. Against his will, a twisted thrill flickered through him, knowing she was feeling something he couldn’t give.
The bed’s tempo quickened, Miles’s grunts syncing with Jade’s yelped “Yes! Yes! Yes!” until a guttural “AHHHHHhhhhhh… FUUUuuuuckkkk…” erupted from Miles, followed by Jade’s sultry, “Mmm…” Kai sat, numb, as their pillow talk filtered through. “Yeah… thanks for coming over,” Jade purred. “I needed that cock in my life. Best stress relief ever. This new project is fucking killing me.” Miles chuckled, “That’s why I ditched that grind years ago. They’ll bleed you dry no matter how hard you work.” Jade’s laugh was light. “You had a fat inheritance, bought a mansion, and turned a warehouse into your gym. Still sitting on cash. Share some with me.” “You and Kai are sharp,” Miles shot back. “You’ll be one of those rich cruise couples someday.”
Jade paused. “God, that sounds awful. If that happens, just kill me—I’d already be dead. But yeah, Kai works his ass off, and any spare time he’s got, he’s with me. It’s… stifling, but sweet. I just wish he was around more.” At his name, Kai’s chest tightened. Tears pricked his eyes—why now, after all this? He couldn’t stop them, and soon he was sobbing into his hands, the falafel bag forgotten beside him.
Jade’s voice cut through the haze of Kai’s sobs. “What is that… oh no… Kai is out there. Oh no… fuck… no…” Miles, still catching his breath, sounded puzzled. “Wait, really? Is that a problem?” Through blurry eyes, Kai saw them rush from the bedroom—Miles stark naked, Jade trailing behind. Despite his clothes, Kai felt exposed, raw, as if he were the one stripped bare. Miles’s face held no guilt, just a friendly grin that faltered into confusion at Kai’s tears. Jade hesitated, shielding herself behind Miles, but when she saw Kai weeping, she darted forward, wrapping her arms around him.
Miles turned to her, baffled. “Wait, what’s going on here?” Jade ignored him, clinging to Kai. “Oh baby… please, stop crying. It’ll be okay. It’ll be okay. Please, let’s talk about this, please.” Kai’s voice broke, thick with snot and fury. “GET THE FUCK AWAY FROM ME! WHY??? WHY???” Jade recoiled but stayed in the room. Miles stepped between them, muscles taut, ready to intervene if Kai snapped.
Turning to Jade, Miles said, “I thought you said he knew about us.” Jade shook her head, shamefaced, and Miles’s expression twisted into horror. He faced Kai. “Oh God, I’m so sorry… Look, Kai, I know this looks bad. Jade told me you were cool with it. I swear, I didn’t know.” Kai glared up at him, rage pulsing through him. He wanted to believe Miles was lying, wanted to smash that earnest face. His fist flew toward Miles’s nose, but Miles blocked it effortlessly, shoving Kai to the floor. Kai scrambled up, charging again, only for Miles to lock him in a chokehold—bicep and forearm crushing Kai’s windpipe, naked body pinning his legs, twisting his arms. Kai felt Miles’s flaccid cock smear against his thigh and inwardly cursed the indignity of it all.
“Kai, please, calm down,” Miles said, voice firm but not cruel. “I don’t want to hurt you. Just calm down.” Kai thrashed. “Let me go! Fuck you! Let me go!” Miles held steady. “If you calm the fuck down, I will. Will you?” Defeated, Kai went limp, and Miles released him, standing back. “I swear, I didn’t know she was cheating. She said you had an open relationship. I’m so sorry—I feel like the world’s biggest asshole.”
Kai stared at Miles’s towering, nude frame, trying to muster venom. But Miles’s sincerity—damn him—drained the fight out of him. That commanding presence, the same one that had steadied Kai through years of friendship, worked its magic again. Kai hated how it soothed him, hated that Miles could fuck his girlfriend, toss him around, and still talk him down like a kid. Jade watched silently, a flicker of arousal—she’d never admit it—stirring as Miles’s muscles flexed in dominance. That faded fast when Miles shot her a glare, mouthing, “What the fuck?” She ignored him, crawling to Kai’s side. Her left breast pressed against his arm as she whispered, “Please, Kai, I’m sorry. Please.”
Silence hung heavy. Kai’s gaze drifted—first to Miles’s cock, still imposing even soft, at least seven inches, dwarfing his own 5.1. Then to Jade’s barely concealed pussy, glistening from her betrayal. If that’s what satisfied her, he’d never stood a chance. His mind muddled, arousal and loathing tangling, he broke the quiet. “Miles, I need to talk to Jade. Can you leave us alone?” Miles hesitated. “OK, but look, I need—” Kai cut him off. “Miles, please. Just get dressed and leave.” Miles sighed, retreated to the bedroom, dressed, and slipped out, leaving Kai and Jade on the floor.
“How long?” Kai asked, voice flat. “About three weeks,” Jade replied softly. “How did it start?” “It doesn’t matter. Please, Kai, I love you. That’s what matters.” He shook his head. “This is your last chance, Jade. Be honest. I need the truth. How did it start?” She took a deep breath, her small breasts rising and falling. “Okay, Kai. I’ll tell you.”
“It was five weeks ago, that Sunday you bailed on me for work—the fourth time. You wanted us up at 5:30 AM, and I was pissed when you canceled again. I don’t know if it was exhaustion or anger, but I snapped. I borrowed your phone, sent myself texts to make it look like you were seeing someone else.” Kai’s jaw tightened. “I know I’ve been busy, but—” Jade’s voice rose, trembling. “Busy?! We’ve barely spent ten hours awake together in four weeks—I counted! You don’t even come home some nights! I’m so fucking lonely!” Tears spilled as she continued. “I didn’t want to guilt you—you always asked if I was okay, and I lied to spare you. But I felt single, Kai, except I wasn’t. I saw Miles more than you. I’m sorry, but I was desperate.”
Kai’s own tears joined hers, her pain slicing through his guilt. She steadied herself. “That day, alone with Miles, I just went for it. I told him I wanted him, that we were open. He doubted me, but I showed him the texts. Then we fucked.” Kai swallowed hard. “Tell me how it was. Was he better than me?” Jade sighed. “I don’t know about better, but it was incredible. Everything I craved. His body, his cock—huge, almost too much, but that edge of pain made it perfect. He locked the gym, threw me on a mat, and took me from behind—hardest I’ve felt in years. His curve hit every spot, like that black toy we got, but so much better. I nearly came instantly, but he wasn’t done.”
Her voice grew husky, nipples hardening as she relived it. Kai’s pants tightened despite himself. “He flipped me around, lifted me like I weighed nothing—God, it was hot. I wanted to taste him, to submit. I slid down, sucked him, couldn’t fit it all, but I tried. I wanted to edge him, but he took control—pulled my hair, whispered, ‘My turn,’ and I almost came right there. He laid me out, legs over his shoulders, and fucked me senseless. I worried he’d break the condom. When he came, I hated that barrier—I wanted him raw.” Kai’s wet spot grew, his arousal undeniable, and Jade’s eyes gleamed with a desperate, calculating hope.
Jade’s words hung in the air, thick with lust and confession, her body language screaming how much she’d savored every thrust from Miles. Kai sat transfixed, his girlfriend—the woman he’d dreamed of marrying—laying bare her infidelity with a relish that cut deep. Worse, his own body betrayed him, the wet spot on his pants a humiliating testament to how her story stoked him. He couldn’t stomach it—couldn’t accept that he was turned on by her betrayal. He needed anger, not this twisted contentment. “I’m leaving,” he said abruptly, shoving himself up, ignoring the throbbing erection straining against his slacks.
Jade sprang to her feet, her lithe frame darting to block the door. She pressed herself against him, arms tight around his waist. “No! Please, stay, please! We can work through this!” Her voice cracked, panic replacing the sultry tone she’d wielded moments ago. She cursed herself—her gamble to seduce him with the tale had backfired. “Stay. I love you! I know I fucked up. If you want to end it, we can. I know you don’t trust me, but I believe in us—I believe we can fix this. You’ve always trusted me, so trust me now. We can make it better!”
“Explain how,” Kai shot back, defiance sharpening his tone. Jade met his gaze, steadying herself. “I know you, Kai. I’ve known you forever. I know what you want, what you’re like. I found your chastity cage stuff, the cuckold stories you hid—I didn’t say anything because I wanted you to tell me when you were ready. But you didn’t, and then you buried yourself in work. Now that this happened, it’s our chance to live it out—if you’ll try.” Kai stayed silent as her hand slipped down his pants, cupping his cock. “Miles threw you around like a toy… He’s a strong guy, isn’t he?” His cock twitched at “strong guy,” and she pressed on, sensing victory.
He should’ve pushed her away, but he didn’t. “Y-yeah… he is. But I don’t get what you’re—” She cut him off, teasing, “And his cock is fucking huge, isn’t it, especially compared to this little cock of mine?” Another twitch, stronger this time. Kai wanted to resist, to tell her it was over, that he’d pack up and leave her forever. But what he wanted to want and what he actually craved diverged sharply—and the latter was winning. Jade unzipped him, freeing his 5.1-inch cock—average, he knew, but pitiful next to Miles’s. “Your cock is small compared to his, isn’t it?” she cooed. He gulped. “Yes… yes it is.”
Her eyes locked on his. “But I love it anyway, because it’s yours. My little Kai’s cock. And my little Kai is a good boy, right?” Those words—“good boy”—hit like a lightning bolt to his core. He turned away, a futile rebellion against the hardness in her grip. “Say you’re my good boy, Kai. Say you’ll give us another chance and won’t leave me,” she urged, a sob breaking through. He saw how much losing him hurt her, guilt flooding in. “No, please… Jade, I didn’t mean to hurt you,” he stammered.
“No, Kai, I hurt you,” she said, pulling back to sit on the faux-wood floor, her toned ass meeting the cool surface. “I was lonely, but that’s no excuse. I lied, hacked your phone, cheated with your best friend—I’m a scumbag.” She looked up, hair draping over her nipples, eyes glistening. “I messed up. I want you to trust me when I say it won’t happen again. If you forgive me, I swear I’ll never betray you. I don’t deserve it, but if you can…” She sobbed again.
Kai knelt beside her, struck by her beauty even now—tears and all. Society screamed he shouldn’t forgive a cheater, but Jade was his world, his anchor through storms past. Could he let that go? No. It was that simple. She’d lashed out, human and flawed, and he’d been absent, echoing his own father’s neglect. “Jade, stop. I forgive you. We’ll make this work.” Her sobs quieted, and she buried her face in his chest, soaking his shirt with tears and snot. Her breasts pressed against him, her scent—sweat, perfume, a whiff of Miles’s cologne—filling his senses. She kissed him fiercely, and he swore he tasted Miles on her breath.
“I love you, Kai,” she said, serious now. “You might wonder why I’d cheat if I love you. I can’t explain it—I don’t know. But I do love you, and I know how to make you happy. Do you truly forgive me? You have to promise not to hold this over me—I can’t live with secret resentment. I’d rather you leave now.” He met her gaze. “Yes, Jade. I love you. I promise not to hold it against you. I can’t predict the future—this is all new—but I won’t resent you now, and I’ll tell you if I do later.” She nodded. “That’s fair, Kai. You’ve made me so happy… Let me return the favor.”
She pushed him down, voice sultry again. “You’re such a good boy. You make me so happy…” Her mound hovered over his mouth, and as his tongue traced her, she sighed. He’d always been skilled there, her go-to finish, but now it felt like absolution—his forgiveness cleansing her guilt. She repaid him, licking his cock, teasing his balls. Then, a final gamble: “From now on, I’m your cuckoldress queen, and you’re my good, obedient boy, okay?” The word “cuckoldress” shattered him—he came instantly, moaning, “Yess… yes ma’am… fuuuuuckkk yess…”
Jade grinned, the deal sealed: forgiveness for dominance over his deepest desires. She pressed herself harder against his mouth. “Does my little boy like the taste of Miles’s cock?” Ropes of cum erupted, coating them both. “Mmm… someone did like it, didn’t he? Good boy…” She scooped his seed, feeding it to him. “Drink up… you’re so obedient…” Kai swallowed, dazed, as she cradled his head, cementing their new dynamic.
Jade rose from Kai, cradling his head gently as his breaths steadied. “Oh Kai, you know I’m going to take care of you, right?” she said, her voice soft but firm. “I was serious before. I did something awful to you, and I promise you won’t regret this—but I need you to be sure one last time.” Tears welled in her eyes, spilling down her cheeks. “I’m giving you another chance to say no, now that you’ve cum. If you want to end it, I get it. I can’t stop you, and you deserve to be happy.” She stroked his hair, her touch tender. “You can call me a scumbag cheater and walk away.”
Kai gazed into her brown eyes, a rare sight of her crying—only twice before had he seen it: when her cat died and when her mom got sick. He didn’t care about looking foolish anymore; he’d live for himself. Cupping her face, he said, “Jade, we’ve both messed up. If you can forgive me for being a shitty boyfriend, I forgive you for cheating. I mean it. But you don’t have to play a role for me—I’d forgive you either way.” Her face lit up, a final confirmation that he was staying, even if their lives were irrevocably altered. “I love you so much,” she said, kissing his forehead. “You made the right choice. And don’t worry—I’m happy to make your fantasies real. You’ll be my good boy forever.” She guided his mouth to her nipple, and he suckled, lost in the moment. He’d just done what few could—forgiven her despite everything.
Then he tilted his head up. “About Miles, I think I need to talk to him.” Jade’s voice rushed out, “I promise I won’t see him again. We can start fresh, please?” “No, that’s not what I want,” Kai replied. “I think it’s too late for that.” Her eyebrows furrowed, worry creasing her face. He explained, “It’ll be a problem if you two don’t get along. You need to apologize to him for dragging him into this. If he doesn’t forgive you, I’m stuck in a bad spot.” Her eyes widened, catching his meaning, and a mischievous grin spread across her lips. She slid down to his cock, rubbing it gently. “Mmm… if my good boy is agreeable, and only if you’re 100% okay with it, I might have a solution…”
Two weeks later, Miles stood at their apartment door, hesitant as Kai swung it open. “Miles, come in!” Kai called, noting with a smirk that Miles wore the same beat-up shoes from that day. Miles lingered, as if expecting a trap, until Jade’s voice rang out, “Come on, Miles, don’t stand there like an idiot!” Reassured, he stepped inside—surely Kai wouldn’t ambush him with Jade present. They settled him on the single-seater sofa, and Kai began, “So, uh… I know things didn’t end great last time.”
Miles leaned back, exhaling heavily. “Kai, I know you probably don’t believe me, and I’m so sorry. I didn’t mean to hurt you—I really didn’t know…” Kai raised a hand, cutting him off. For a fleeting moment, he relished this control over Miles, though he knew it stemmed from his friend’s decency. “Don’t. You didn’t know. I believe you—mostly because you’re an idiot, and also because I can’t blame you for wanting to fuck Jade.” He offered a bowl of prawn chips in truce, and Miles took it after a beat, tension easing slightly.
Kai glanced at Jade. “Jade has something to say.” She nodded, her voice steady. “Miles, I’m so sorry. I lied to you, tricked you into fucking me, into hurting Kai. I’m an asshole—a total piece of shit.” Miles blinked, thrown by the scene. “Okay, but what the fuck, Jade? Forget me—how could you screw over Kai like that? He worships you. I don’t get it.” Kai smiled faintly—Miles was a damn good friend. Seeing Jade’s tears form at the blunt truth, he stepped in. “Miles, listen. For our friendship, I want you to forgive Jade.”
“Wait, are you serious?” Miles said, incredulous. “She cheated on you, lied to me, made me a part of it—are you saying you’re not dumping her?” Kai nodded. “Yes. I’m forgiving her. And I forgive you for whatever you think you did to me. So if our friendship means what I think it does, forgive her too.” Miles winced. “You sure? I’m pissed at her, but if this is what you want…” “It is,” Kai said. “You’ve been my best friend forever. If you couldn’t forgive her, I’d have to choose between you two. And I’m at fault too—I dumped my job as her boyfriend on you, which wasn’t fair to either of you.”
Miles stared, then laughed despite himself at Kai’s next quip: “I don’t know about that—you seemed to like her plenty two weeks ago.” Jade chuckled too, and the air lightened. “So… we’re all cool now?” Miles asked. Kai nodded. “Jade and I talked a lot. We can’t undo what happened, but we can move forward. And from now on, she’s free to be with you—if you’re willing.” Miles’s jaw dropped. “What? Are you serious? No offense, but I don’t think I could be with her after what she did to you.” Kai gave Jade a subtle nod, signaling her move.
She shed her robe, revealing her bare skin, and kissed Kai tenderly before crossing to Miles. “Please, forgive me, Miles,” she pleaded. His cock stiffened visibly in his jeans. “Uh… I mean… if it’s for Kai…” he stammered, arousal overtaking confusion. This was beyond his wildest expectations—keeping Kai’s friendship and getting Jade. She unbuttoned his jeans, freeing his thick, eight-inch length. “Kai’s going to watch… is that okay?” she asked. Miles grunted, “Fuuuck… yes, Kai can watch.” She smirked, turning to Kai. “Mmm… Kai, be a good boy and sit on the couch. You’re making me anxious standing there.” Kai obeyed, settling in as Jade’s lips closed around Miles’s cock, setting the stage for what was to come.
Miles’s 8-inch cock loomed before Jade, a challenge she couldn’t fully conquer with her mouth, but she dove in with gusto. Her tongue swirled over his cockhead, tracing the cut tip, while her left hand pumped the base and her right cupped his heavy balls. “Mmmm… mmm… yeah, you’re so big… I love your big white cock,” she purred between sucks. Miles groaned, “Fuuuuckk… yeah… fuuuuuuck… fuuuuck,” his head tipping back as pleasure overtook him. He glanced down, watching her B-cup breasts sway gently with her rhythm. Annoyingly, she’d shifted her hand from his balls to rub herself, but her lips alone were enough—collapsing around him, sucking hard. Her chest bounced noticeably now, and he felt the pressure building, unstoppable.
With a guttural moan, Miles came, his ejaculate flooding her mouth. He thrust involuntarily, making her gag as his cock hit the back of her throat. For a moment, she feared it’d spill out her nose, but she held on, swallowing as he sank back into the chair, spent. As his senses returned, he remembered Kai—still there, watching. Jade turned to him, cheeks puffed with Miles’s cum, and beckoned him over. Before Miles could process it, she kissed Kai deeply, pushing the load into his mouth. “Swallow,” she said simply. Kai did, wincing at the taste, a strange mix of submission and thrill coursing through him.
Miles, caught between confusion, arousal, and a flicker of unease, broke the silence. “So… Kai, are you turning into one of those cuckold guys?” Jade slid her naked body against Miles’s broad torso, her hard nipples pressing into his side. She looked at him, grinning. “Kai’s been one of those cuckold guys for a long time—he was just too ashamed to tell anyone. After you left, he gave me another chance, and I promised we’d live out his fantasies. This was all for him, not me. Well, I do want to fuck you too, but it’s Kai we’re doing this for.” She turned to Kai. “He’s the kindest, nicest guy alive. I don’t deserve him, but since he’s giving me this shot, I’m going to make him the happiest he can be.”
She winked at Kai, then locked eyes with Miles. “And right now, Kai’s happiest being my good boy and serving me while you fuck me silly… if you’re willing to help us out.” Miles glanced at Kai for confirmation; Kai nodded, mouthing “yes.” A slow smile spread across Miles’s face. He grabbed Jade between her legs, fingers brushing her wet heat. “In that case, I’m gonna punish your pussy. Kai may have forgiven you, but I’m not so easy. You’ll have to earn it.” A rush of submissive pleasure flooded Jade, and she melted into him. He hoisted her up, carrying her toward the bedroom, her legs dangling. She blew Kai a kiss over Miles’s shoulder. “Be a good boy and get some drinks while Miles pounds my pussy, okay?”
Kai grabbed a few beers from the fridge, his voice trailing after them. “Coming!” He followed, heart pounding, into the bedroom where Miles had already tossed Jade onto the bed. The air thrummed with tension and promise—Jade splayed out, Miles looming over her, shedding his clothes again. Kai set the beers on the nightstand, settling into a chair by the bed, his role clear: the observer, the good boy. Miles climbed over Jade, his bulk shadowing her slighter frame, and she arched up to meet him, eager for the punishment he’d promised.
“You lied to me, Jade,” Miles growled, pinning her wrists above her head. “Tricked me into this mess. You’re gonna make it right.” She whimpered, a mix of guilt and arousal, her body yielding as he pressed his cock against her entrance. “Yes… please, Miles, I’m sorry,” she breathed. He didn’t wait, thrusting in hard, filling her with that too-big length she’d craved. Her yelp morphed into a moan, legs wrapping around him as he set a brutal pace. Kai watched, beer in hand, his own cock stirring again despite the earlier release. Jade’s cries—those alien, ecstatic sounds—filled the room, each one a dagger and a aphrodisiac rolled into one.
Miles leaned down, growling into her ear, “You like this, don’t you? Being fucked while he watches?” Jade’s “Yes! Yes!” came fast, breathless, her eyes darting to Kai with a flicker of triumph. Kai sipped his beer, caught in the surreal swirl of jealousy and lust. Miles’s bull tattoo danced again, a taunting rhythm against Jade’s writhing form. The bed creaked under their force, and Kai’s mind spun—his best friend, his girlfriend, this twisted new reality. Jade’s gasps peaked, her body shuddering as Miles drove her over the edge, her orgasm loud and unashamed. Miles followed, a roared “FUUUCK!” as he emptied into her, collapsing beside her in a sweaty heap.
Jade caught her breath, turning to Kai with a lazy, satisfied smile. “Good boy… you did so well.” She reached for a beer, cracking it open, and took a long sip, her gaze never leaving him. Miles propped himself up, glancing between them, still half-dazed. “This is fucking weird, Kai,” he said, but there was no malice—just a bemused acceptance. Kai nodded, raising his own beer in a silent toast. Weird, yes. But it was theirs now.
Jade set her can down and slid off the bed, her naked form moving with a casual grace as she crossed to Kai. She straddled his lap, her warmth pressing against him, and kissed him deeply—salty with Miles’s lingering taste. “You’re my good boy forever, Kai,” she whispered, fingers tracing his jaw. “And I’m your cuckoldress queen. We’re in this together now.” His cock twitched beneath her, already stirring despite the overload of the day. She felt it and grinned, grinding lightly against him. “See? You love this.”
Miles watched, sipping his beer, a flicker of curiosity in his eyes. “So this is the deal, huh? You get off on me fucking her, and she gets to play queen?” Kai met his gaze, a faint flush creeping up his neck. “Something like that. It’s… complicated.” Miles chuckled, shaking his head. “Complicated’s one way to put it. But if it keeps us square, I’m in. Just don’t expect me to figure out the psychology here.”
Jade turned her head, resting it against Kai’s shoulder as she looked at Miles. “You don’t have to. Just keep making me scream, and Kai’ll be the happiest guy alive. Right, baby?” Kai swallowed, nodding. “Right.” She kissed his cheek, then slid off him, sauntering back to Miles. “And you,” she said, poking his chest, “still owe me forgiveness. You said I had to earn it—well, I’m not done yet.” Miles smirked, setting his beer aside. “Oh, you’ll earn it. I’m not letting you off that easy.”
He pulled her down onto the bed, flipping her onto her stomach with a swiftness that made her gasp. “Ass up,” he ordered, and she complied, arching her back as he positioned himself behind her. Kai’s breath hitched—he’d seen this before, but it hit differently now, sanctioned, deliberate. Miles entered her with a slow, punishing thrust, drawing a low moan from her throat. “You like that, Jade? Being my little slut while he watches?” She nodded into the sheets, “Yes… fuck, yes…” Her eyes flicked to Kai, locking with his, a silent command to stay, to witness.
Kai’s hand drifted to his pants, freeing his cock—smaller, yes, but achingly hard. He stroked himself in time with Miles’s rhythm, the wet slap of skin on skin filling the room. Jade’s cries grew sharper, her body trembling under Miles’s power, that bull tattoo flexing with every move. “Harder,” she begged, and Miles obliged, gripping her hips as he slammed into her. Kai’s own pace quickened, a mix of shame and ecstasy churning in his gut. He’d forgiven her, invited this, and fuck if it didn’t feel right in its wrongness.
Jade came first, a keening wail that shook the walls, her face contorting in that blissful way Kai had only imagined before. Miles followed, a roared “SHIT!” as he buried himself deep, collapsing over her. Kai finished seconds later, ropes of cum splattering his shirt, a quiet groan escaping him. Jade crawled to him, still panting, and licked a streak of his seed from his chest. “Good boy,” she murmured, feeding it back to him. He swallowed, the act sealing something unspoken.
Miles flopped onto his back, catching his breath. “Alright, Jade. You’ve earned it—I forgive you. But don’t pull that lying shit again, got it?” She nodded, curling against Kai. “Never. I’ve got everything I need right here.” She squeezed Kai’s hand, then reached for Miles’s, linking them all. “We’re a fucked-up little trio, aren’t we?” Miles snorted. “Understatement of the year.”
Kai looked at them—Jade, his lighthouse through storms, now his cuckoldress; Miles, his rock, now his bull. Society could judge all it wanted; this was his choice, their pact. “I’m good with fucked-up,” he said, voice steady. Jade beamed, kissing him softly. “Then we’re perfect.” She nestled between them, pulling Miles closer, and the three settled into a strange, contented silence, beers forgotten on the nightstand.
Later, as Miles dressed to leave, he clapped Kai on the shoulder. “You’re a better man than me, bro. Call me when she needs another round.” Kai grinned. “Will do.” The door clicked shut, and Jade tugged Kai back to bed. “You made this work, Kai. I love you.” He sank into her embrace, the weight of the day lifting. “Love you too.” And as they drifted off, tangled together, he knew—fucked-up or not—they’d found their rhythm.
No posts

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.