Erotic Audio Story

Sparring with My Heart

Old rivals Mia and Jax finally fuck on the dojo mats at their best friend's wedding.

▶ 19 min listen Narrated by Bella Romance
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

The resort’s main hall thrummed with laughter and the clink of champagne flutes, but Mia’s pulse had already slipped its leash the second she spotted Jax across the stone courtyard. Three years. He looked harder now, broader through the shoulders under that charcoal suit, the same dark stubble shadowing his jaw, those ice-blue eyes cutting straight through the crowd like they always had. Their mutual best friend Lena was glowing in white lace somewhere near the fountain, but Mia barely registered the toasts. Jax’s gaze locked on hers and the old heat slammed into her gut—rivalry and want braided so tight she couldn’t tell them apart.

She drained her third glass of prosecco and stalked over, hips rolling in the silky emerald slip dress that clung to every curve she’d earned on the mats. “Still looking like you want to put me on my ass, Jax?”

His mouth quirked, that rare almost-smile that used to wreck her concentration in college. “Mia. You still talk too much before you strike.” His voice was lower, rougher, coach’s gravel after years of barking orders. He pulled her into a brief, crushing hug that smelled like cedar and clean sweat under expensive cologne. Her nipples peaked instantly against his chest. When they broke apart his hand lingered at the small of her back, fingers flexing once like he was fighting not to grab ass.

Lena’s husband-to-be had rented the entire oceanside martial-arts complex for the weekend—private dojos, training halls, the works—so the wedding party could blow off steam between ceremonies. By midnight the main celebration had thinned. Mia found Jax already inside the empty lower dojo, tie discarded, dress shirt sleeves rolled to corded forearms, barefoot on the sprung mats. Moonlight striped the polished wood. Two more flutes of champagne sat sweating on the bench.

“Thought you might show,” he said, voice stripped of the public polish. “Old habits.”

She kicked off her heels, the dress riding high on toned thighs. “You always were shit at leaving unfinished business.” She tossed her clutch aside and rolled her shoulders, feeling the familiar fire lick up her spine. “Spar? For old time’s sake. I’ll even let you pretend you’re still faster.”

Jax’s eyes darkened. He shrugged out of the shirt entirely, revealing the carved slab of his torso, faint scars from the pro circuit he’d walked away from, the V of muscle disappearing into tailored trousers. “You’re drunk.”

“Tipsy. And you’re staring at my tits.” She grinned, wicked, and dropped into a loose guard. “Come on, coach. Show me what you’ve got.”

They circled. The first exchange was pure muscle memory—her jab feint, his low kick check, the slap of shin against forearm. But the air between them crackled different now. Every time their bodies collided she felt the thick press of his cock half-hard against her hip, the way his breath hitched when her breasts mashed into his chest during a clinch. She swept his leg; he sprawled her neatly, pinning her wrists for half a second longer than necessary, thighs bracketing her hips. Heat flooded her cunt. She bucked up deliberately, feeling him thicken fully against her mound through the thin layers of fabric.

“Fuck,” he muttered, rolling off before either of them did something irreversible. They reset, laughing too loud, both pretending the flush on their necks was just exertion. Sparring turned filthy without a single garment removed—her palm sliding lower than it needed to on his waist, his fingers digging into the soft underside of her thigh as he dumped her again. By the end they were both panting, clothes damp, the unmistakable scent of her arousal sharp in the quiet room. Jax’s trousers tented obscenely. Mia’s nipples were two hard points begging for his mouth. Neither said a word about it, but the knowledge sat between them like a live wire: neither had stopped wanting.

The next afternoon the wedding party dispersed for spa treatments and beach walks. Mia found Jax alone again in the same dojo, this time in training gear—black shorts that clung to powerful quads, a rash guard stretched tight over his chest. She wore matching shorts and a sports bra that left her midriff bare, the curve of her ass cheeks peeking every time she moved. No champagne this time, just bottled water and three years of unfinished hunger.

“Couldn’t stay away either?” she asked, stepping onto the mats.

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.