Sparring with My Heart
Old rivals Mia and Jax finally fuck on the dojo mats at their best friend's wedding.
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.
He didn’t pretend. “Came here every night in my head since you left for that Tokyo contract.” His eyes dragged over her body like a physical touch—lingering on the soft swell of her lower belly, the powerful lines of her legs, the way her tits rose with each breath. “You look stronger. Meaner.”
“You look like you still jerk off thinking about choking me out.” She closed the distance, bouncing lightly on the balls of her feet. “Remember sophomore year? That tournament in Vegas? You had me in side control for two minutes straight and I almost came just from the pressure.”
Jax’s laugh was dark. “I felt how wet you got. Nearly lost my fucking mind.” He beckoned her in. “Again. No holding back.”
They flowed together like water finding old channels. Light contact became heavier—her forearm across his throat in a playful guillotine that let her grind her pussy against his thigh; his hand splayed wide on her lower back, thumb dipping just under the waistband of her shorts to stroke sweat-slick skin. Shared memories poured out between strikes.
“That night after nationals,” she panted, slipping a hip throw that he sprawled out of, “you walked me back to the dorm and I almost begged you to fuck me against the door.”
“I went home and came so hard I saw stars, fist flying, imagining your tight little cunt strangling my cock.” He caught her wrist, spun her, pressed his chest to her back for a second of filthy simulation—hips rolling, the thick ridge of his dick nestling between her ass cheeks through two thin layers of fabric. “You haunted every sparring partner I ever had after that.”
Tension wound tighter with every exchange. Sweat sheened their skin. Mia’s sports bra was soaked, nipples clearly outlined. Jax’s shorts left nothing to the imagination; the fat head of his cock kept peeking above the waistband when he moved. She wanted it in her mouth, her cunt, her ass—wanted every filthy thing she’d denied herself for three years of stubborn pride and timing that never lined up.
Then he caught her clean. A beautiful trip, her back hitting the mat with a controlled thud, his full weight settling between her spread thighs. One of his hands pinned both her wrists above her head. The other braced beside her face. Their chests heaved together. His cock—scorching hot even through clothes—lined up perfectly against her pussy, only soaked fabric separating them. She could feel how hard he was, how it twitched when she instinctively rolled her hips.
They froze.
Breath mixed. Pupils blown wide. The dojo was silent except for the wet sound of their breathing and the distant crash of waves. Mia’s cunt clenched hard enough to ache. Every nerve ending screamed.
She whispered it first, voice cracked open. “I’ve always wanted you. Since the first time you dropped me on these mats and looked at me like I was the only fight that mattered. I never stopped, Jax. Not once.”
His forehead dropped to hers. The hand pinning her wrists loosened just enough for their fingers to lace. “Same. Every fucking day. I coached kids and came home and thought about the sounds you’d make when I finally got my tongue in you. Thought about breeding you stupid on this exact mat. You’re in my blood, Mia.”
The last thread snapped.
She surged up at the same moment he crashed down. Their mouths met in a desperate, filthy collision—open, wet, teeth clashing, tongues fucking deep like they’d been starving. He tasted like salt and want. She moaned into him, free hand shoving under his rash guard to rake nails down the ridged muscle of his back. Jax growled, grinding his cock hard against her clit in slow, filthy circles that made her see sparks. The kiss turned feral—him sucking her tongue, biting her lower lip, licking into her mouth like he owned it. She wrapped her legs around his waist and humped up shamelessly, chasing the thick pressure of him.
Clothes stayed on by the thinnest margin of restraint. His hand slid under her sports bra, palm covering one full breast, thumb dragging over the stiffened nipple until she whimpered. She shoved her hand down the front of his shorts, wrapping fingers around the scorching, velvet-steel length of him—so thick her fingertips barely met, already slick at the tip with precum. She stroked once, twice, twisting over the head the way she’d always imagined, and he cursed into her mouth like she’d punched him in the soul.
They broke apart only far enough to gasp air, foreheads pressed, lips wet and swollen. His eyes were black with hunger. Her pussy throbbed so hard she knew she’d left a wet patch on his shorts.
“Not here,” he rasped, even as his hips kept rolling, fucking into her fist. “Not rushed. I’ve waited too goddamn long to take you apart properly.”
But neither of them moved to stop. Mia squeezed his cock tighter, smearing the precum down the shaft. “Then take me somewhere we can be as loud as I need to be when you finally split me open.”
Jax kissed her again, slower this time but no less filthy—tongue fucking deep, promising everything. When he pulled back, the look he gave her was pure possession tempered with the same awe she felt cracking her open.
“Tonight,” he said. “After the rehearsal dinner. My room. You’re mine until the sun comes up and then some.”
She nipped his jaw, tasting sweat. “I’m counting on it, coach.”
They stayed locked together another long minute, grinding and kissing and whispering half-filthy confessions against each other’s mouths, the mats cool beneath them and the future suddenly wide open and blazing hot. The wedding weekend stretched ahead like a promise neither intended to break.
They barely made it through the rehearsal dinner. Every stolen glance across the long table, every brush of knees under the white linen, stoked the fire until Mia’s thighs were slick and Jax’s knuckles were white around his water glass. The second the last toast ended they slipped out the side doors, hands already locked, bare feet silent on the cool stone path that led back to the lower dojo.
Moonlight still striped the mats. The door clicked shut behind them and the world narrowed to sweat and breath and three years of denied hunger. Jax backed her against the wall, kissing her like he meant to crawl inside her skin, then dropped to his knees so hard the impact echoed. He yanked her shorts and soaked panties down in one rough tug, shoved her thighs wide, and buried his face in her cunt.
“Fuck—Jax—” Mia’s head thudded back. His tongue was filthy and perfect, flat and broad as he licked a long stripe from her dripping hole to her clit, then speared deep, fucking her with it while his nose ground against the swollen bud. He groaned like a man starved, hands clamping her ass to keep her open, sucking her folds, swirling, drinking every rush of wetness that coated his chin. She tangled both hands in his hair and rode his face, hips jerking, the wet filthy sounds of him eating her out filling the empty dojo.
“Come on my tongue,” he growled against her, voice vibrating straight into her core. “Give it to me, Mia. Been dreaming about tasting this pretty pussy for years.” He sealed his lips around her clit and sucked hard, two thick fingers thrusting up to curl against that spot that made her vision white out. She shattered with a broken cry, thighs clamping around his head, cunt pulsing and flooding his mouth. He licked her through every aftershock, gentle now, praising her between long wet kisses to her clit. “That’s it. Good girl. So fucking sweet.”
He rose, stripping the rest of their clothes with impatient hands until they were both naked and gleaming under the moonlight. His cock slapped heavy against his abs, thick and flushed, the head shiny with precum. Mia shoved him down onto the mats and straddled him backward, reverse cowgirl, guiding that fat cock to her entrance. She sank down in one slow, filthy slide, both of them moaning at the stretch. He filled her so completely her belly fluttered.
“Jesus Christ, look at you,” Jax rasped, hands locking hard on her hips as she started to ride. He watched his cock disappear into her pink, glistening cunt over and over, watched her ass bounce and her spine arch. “Fucking perfect. Taking me so deep. Ride that cock, baby. Use me. You’re so tight—squeezing me like you never want to let go.” His praise poured out filthy and awed while she ground down, circling her hips, then lifting and dropping hard enough that the wet slap of skin on skin rang out. Sweat dripped down the valley of her spine. She reached back to brace on his thighs and fucked herself on him shamelessly, chasing the thick drag against every sensitive inch inside her. Jax’s fingers dug bruises into her hips, guiding her, thrusting up to meet every bounce.
“Love watching this cock stretch you. Love how wet you get for me. My girl. My rival. My everything.” His voice cracked on the last word. Mia clenched around him deliberately and he cursed, hips snapping.
He lasted only another minute before he needed more. He flipped them easily, pressing her face-down onto the cool mats, covering her body with his. One strong arm slid under her hips to tilt her ass up just enough; the other laced their fingers together above her head, pinning her. He sank back into her cunt in one deep, grinding thrust that stole her breath—prone bone, buried to the hilt, rolling his hips in slow, heavy circles that ground his cockhead against her front wall and his pelvis against her clit with every stroke.
“Feel that?” he whispered against the shell of her ear, filthy and raw and so full of feeling it cracked something open in her chest. “Feel how deep I am? This is where I belong. Inside you. Breeding this perfect cunt until you can’t walk tomorrow. I’ve loved you since the first time you put me on my ass, Mia. Loved every smart-mouthed, stubborn, gorgeous inch of you. Gonna fuck you forever. Gonna wake up every day and put my mouth on this pussy and remind you you’re mine.” Each confession came between deep, grinding thrusts, their joined fingers tightening, his free hand sliding under to rub her clit in tight circles. Tears pricked her eyes even as pleasure coiled white-hot at the base of her spine. She pushed back to meet him, their bodies locked, sweat-slick and trembling.
“I love you,” she gasped into the mat. “Always did. Don’t stop—please, Jax, don’t ever stop—”
He snapped, hips turning feral, pounding into her with short, deep strokes that kept her stuffed full while his fingers worked her clit mercilessly. “Come with me. Squeeze that cock and come all over me while I fill you up. Now, baby—now—”
They shattered together. Mia’s orgasm ripped through her in violent waves, cunt milking him in hard pulses as she sobbed his name. Jax buried himself to the root and came with a guttural groan, flooding her in thick hot spurts, hips jerking as he pumped every drop as deep as he could. They stayed locked like that, trembling, fingers still laced, his lips pressing soft, stunned kisses to the back of her neck while their heartbeats slammed in sync.
After a long minute he huffed a breathless laugh against her skin. “Christ. We’re going to have to sanitize these mats before Lena’s guests do morning yoga or someone’s going to get pregnant just from the residual vibes.”
Mia wheezed a giggle into the mat, still fluttering around his softening cock. “Worth it.”
They cleaned up as best they could with towels from the rack, then stumbled back to his room still half-dressed and glowing. Exhaustion claimed them the second they hit the sheets; they fell asleep tangled, her head on his chest, his thigh thrown over both of hers, the scent of sex and dojo mats clinging to their skin.
Sunlight woke them the next morning, soft and golden through the sheer curtains. Mia blinked awake to Jax already watching her, blue eyes warm, a lazy smile tugging his mouth. He brushed a strand of hair from her face and kissed her slow—morning breath and all—then again, laughing when she wrinkled her nose.
“You snore,” he murmured against her lips.
“You drool,” she shot back, nipping his bottom lip. They traded soft, smiling kisses, hands roaming lazily, relearning each other without the frantic edge of the night before. Eventually Mia propped herself on an elbow, suddenly serious.
“I don’t want this to be a wedding fling. I’m done running. Tokyo contract ends in two months. I can coach here. Or you can come with me. Whatever. I just… I want us. For real.”
Jax’s expression cracked open into pure, unguarded joy. He rolled her beneath him and kissed her breathless. “Done. You’re stuck with me. We’ll figure the logistics later. Right now I just want to keep waking up like this.”
They stayed in bed until the last possible second, trading lazy handjobs and laughter and plans that felt terrifying and perfect all at once.
That evening the wedding reception glittered under string lights on the ocean terrace. Lena and her new husband swayed in the center of the crowd, radiant. Mia stood near the edge in a soft champagne dress, heart full, when a familiar warm hand slid around her waist.
Jax, devastating in his open-collar suit, tugged her onto the dance floor just as the band slid into a slow, smoky number. He pulled her close, one big palm spanning her lower back, the other laced with hers against his chest. They moved together like they always had—instinctive, perfectly matched.
“This is only the beginning,” he murmured against her temple, voice rough with promise. “Of our forever. You and me. Every spar, every night, every morning. I’m never letting you go again.”
Mia tipped her head back and smiled up at him, eyes shining. “Good. Because I finally stopped pulling my punches.”
He spun her once, laughing, and dipped her just low enough that her hair brushed the floor before pulling her up into a kiss that tasted like champagne and the rest of their lives.
Rate this story
Popular Collections
Browse Categories