Rivals' Dance

Read the story

5 chapters · 14630 words · Read 1 times

Write a Johnny Lawrence 50 years old and Daniel Larusso 50 years old. He and Larusso used to date and hook when they were 18 years old. Now in 2018 he sees Daniel Larusso again

Chapter 3: Chapter 3

The cigarette ash glowed like a dying ember in the gloom, mirroring the hollow ache in Johnny’s gut. Neon signs from the distant strip mall bled garish color onto the wet asphalt, reflecting in oily puddles near his worn boots. The city’s hum was a low, constant thrum, broken only by the occasional screech of tires far away. He watched the spot where Daniel’s Mercedes had vanished, the echo of the engine replaced by the phantom taste of salt and bitterness, Daniel’s desperate confession ringing louder than the silence. I never stopped thinking of you.

Headlights suddenly sliced through the darkness, blinding him. Tires crunched gravel aggressively, stopping inches from his sprawled legs. The Mercedes. The driver's door flew open. Daniel emerged, not the composed businessman, but a man unraveling. His shirt was still misbuttoned from the dojo, hair wild, eyes bloodshot and furious. He slammed the door shut, the sound cracking through the night. "Get up, you pathetic fuck!" Daniel snarled, storming towards him. Johnny didn't move, just took a slow drag, the smoke curling into the headlight beams. "What, forgot your fucking wallet?" Johnny rasped, the words thick with smoke and exhaustion.

Daniel didn't answer. He grabbed the front of Johnny’s leather jacket and hauled him upright with surprising force, slamming him back against the cold metal flank of the Firebird. The impact jolted Johnny’s spine. Daniel’s face was inches away, breath hot and smelling of stale adrenaline. "You think that was it?" Daniel hissed, spit flecking Johnny’s cheek. His hand shot down, fumbling roughly with Johnny’s jeans fly. "Think you exorcised your fucking ghost?" The zipper tore down. Johnny gasped as Daniel’s hand shoved inside, past the briefs, calloused fingers wrapping brutally around his half-hard cock. "Still festering, Lawrence?" Daniel ground out, giving a vicious, twisting jerk that made Johnny’s knees buckle. Johnny grabbed Daniel’s shoulders, trying to shove him off, but Daniel was a coiled spring of rage. "You wanted this!" Daniel roared, shoving Johnny harder against the car. "Thirty fucking years of crawling under my skin!" He dropped to his knees on the gritty asphalt, hands ripping Johnny’s jeans and briefs down to his thighs. Cold air and panic hit Johnny’s exposed flesh. Daniel didn’t hesitate. He engulfed Johnny’s cock, taking him deep into his throat with a choked, guttural sound, his tongue a harsh pressure dragging along the underside. Johnny cried out, head slamming back against the Firebird's window, the sensation a brutal mix of pain and shocking, unwanted pleasure. Daniel’s mouth was a punishing heat, sucking hard, deep-throating him with savage efficiency, his nose buried in Johnny’s pubic hair. He bobbed relentlessly, hollowing his cheeks, the wet, obscene sounds echoing off the cars. Johnny’s fingers tangled in Daniel’s silver hair, pulling, not pushing away, hips betraying him with shallow thrusts into that ruthless suction. The coiling heat in his gut was undeniable, a wildfire stoked by decades of hatred and this violent intimacy. "Fuck... Daniel...!" Johnny choked out, feeling the pressure build, unstoppable. Daniel growled around him, the vibration shooting straight to Johnny’s balls. He sucked harder, deeper, swallowing convulsively, his hands gripping Johnny’s ass cheeks, pulling him impossibly deeper. Johnny’s vision blurred as the orgasm detonated, a raw shout tearing from his throat as he emptied himself into Daniel’s mouth. Daniel kept sucking, swallowing, milking every spasm until Johnny sagged, trembling, against the car.

Daniel pulled off with a wet gasp, lips swollen and slick. He wiped his mouth with the back of his hand, staring up at Johnny’s wrecked face. There was no triumph in his eyes, only a desperate, haunted emptiness. He stood abruptly, swaying slightly, his gaze locked on Johnny’s for a heartbeat that stretched into an eternity. Without a word, he turned. The Mercedes door slammed. The engine roared, tires spraying gravel as he peeled away again, leaving Johnny slumped against his Firebird, jeans around his thighs, the taste of his own release a phantom echo on his tongue. He looked down. The cheap cigarette had burned down to the filter, a thin wisp of smoke curling up from the asphalt near his boot. On the ground beside it, glinting dully in the neon spill, lay a plain platinum wedding band. Daniel’s ring. Johnny stared at it, the hollow ache in his chest expanding into a chasm. The city hummed on, indifferent.

The city hummed on, indifferent. Weeks bled into each other, a grey smear Johnny navigated like a ghost. He kept Daniel’s wedding band tucked inside a cracked ashtray on his cluttered kitchen counter. It gleamed dully beside empty whiskey bottles and crumpled bills. Did he still have a chance? The question gnawed, relentless as the hangovers. Larusso still cared for him. That raw confession in the dojo’s stale air wasn't just hate-fueled bullshit. Johnny knew it in his bones, the same way he knew a cheap punch. He’d be lying if he said he never thought of his ex-boyfriend. The word felt alien, jagged in his mind. Ex-boyfriend. Not rival. Not enemy. Not the smug prick who stole his trophy. Images flickered: Daniel’s desperate eyes in the shower steam, the brutal press of his mouth, the choked sounds he made taking Johnny deep against the Mercedes. Johnny’s cock stirred traitorously at the memory. He grabbed the ring, its cool metal biting his palm. The silence in his shitty apartment pressed in, thick and accusing. He pictured Daniel alone in that big, empty house Amanda had surely taken half of. The thought twisted something sharp in Johnny’s gut. He tossed the ring back onto the counter. It landed with a soft clink. Outside, rain started sheeting down the grimy windowpane. Johnny stared at his distorted reflection in the glass. He needed air. Needed movement. Needed to stop fucking thinking. He snatched his keys off the hook. The door slammed behind him, echoing in the empty hallway. His boots thudded heavily down the stairs, each step a punctuation mark driving him forward into the wet, neon-streaked night. Where? Didn't matter. Just away from the ghosts crowding his kitchen. The damp chill hit his face as he pushed open the building's outer door. Headlights cut through the downpour, washing the sidewalk in harsh white light. He squinted against the glare. A sleek, dark sedan idled at the curb. The passenger window slid down silently. Rainwater dripped from Johnny’s hair onto his leather jacket. He froze. Daniel sat behind the wheel, his face pale in the dashboard glow, eyes shadowed and unreadable. He didn’t speak. Just looked at Johnny, waiting. The engine purred softly beneath the drumming rain. Johnny’s hand tightened on the cold door handle. He yanked it open. The smell of expensive leather and Daniel’s familiar cologne hit him as he slid into the passenger seat. Warmth enveloped him. Daniel didn’t glance over. He just pulled away from the curb, the wipers slapping rhythmically against the deluge. Silence stretched, thick and electric, broken only by the storm outside and the low thrum of the powerful engine. Johnny stared straight ahead, rainwater dripping from his jacket onto the pristine upholstery. His heart hammered against his ribs. Daniel’s knuckles were white on the steering wheel. The tension coiled tighter with each block they drove, slick streets reflecting fractured neon signs. Johnny finally risked a sideways glance. Daniel’s jaw was clenched tight, a muscle ticking beneath the stubble. He drove with fierce concentration, eyes fixed on the road ahead. Johnny cleared his throat, the sound harsh in the confined space. "Where we going?" Daniel’s grip tightened further on the wheel. He didn’t answer immediately. The car slowed, pulling into the deserted parking lot of a closed-down hardware store. He cut the engine. The sudden silence was deafening, filled only by the relentless drumming of rain on the roof. Daniel turned his head slowly. His eyes, dark pools in the dim light, locked onto Johnny’s. The raw hunger Johnny saw there mirrored his own, stripping away thirty years of bullshit in an instant. "Here," Daniel breathed, the word ragged. He unbuckled his seatbelt with a sharp click. In one fluid, desperate motion, he lunged across the console. His mouth crashed onto Johnny’s, hot and demanding, tasting of rain and something uniquely Daniel. Johnny groaned into the kiss, his hands flying up to grip Daniel’s shoulders, pulling him closer. Their teeth clashed. Daniel’s tongue plunged into Johnny’s mouth, a fierce, claiming invasion. Johnny met it with equal ferocity, sucking hard, biting Daniel’s lower lip. Daniel gasped, pulling back just enough to fumble frantically with Johnny’s jeans. The zipper rasped down. Cold air hit Johnny’s hardening cock before Daniel’s hot hand shoved inside his briefs. Daniel wrapped his fingers around Johnny’s shaft, jerking him roughly to full, throbbing hardness. "Fuck, you’re ready," Daniel growled against Johnny’s mouth, his breath hot. "Always fucking ready for me." Johnny thrust up into Daniel’s fist. "Shut up and suck it," Johnny snarled, shoving Daniel’s head down. Daniel went willingly, dropping between the seats. He buried his face in Johnny’s lap, inhaling deeply before taking Johnny’s cock deep into his throat. Johnny cried out, head thumping back against the headrest. Daniel swallowed him whole, gagging slightly before relaxing his throat, taking him impossibly deep. His nose pressed into Johnny’s groin. Johnny tangled his fingers in Daniel’s damp hair, holding him down. Daniel began to move, bobbing his head with ruthless efficiency. His mouth was slick, hot, and tight, sucking hard on the upstroke, tongue swirling around the head. The wet, obscene sounds filled the car, mingling with the drumming rain. Johnny’s hips bucked uncontrollably. "Yeah... fuck... just like that," Johnny gasped, staring down at Daniel’s silver head moving in his lap. Daniel looked up, his eyes glazed with lust, meeting Johnny’s gaze as he deep-throated him again, throat muscles working. The visual, the intense suction, the sheer fucking filth of it sent Johnny hurtling towards the edge. "Gonna come... gonna fucking blow!" Johnny warned, his voice tight. Daniel moaned around his cock, the vibration pushing Johnny over. He came hard, thick pulses flooding Daniel’s throat. Daniel swallowed convulsively, sucking him through the last shuddering spasms until Johnny collapsed back, spent. Daniel pulled off slowly, lips swollen and slick. He wiped his mouth with the back of his hand, breathing heavily, still kneeling on the floor mat. His eyes never left Johnny’s face. Johnny reached down, fingers trembling slightly, and traced the wet line of Daniel’s jaw. Daniel leaned into the touch, a silent surrender. Rain lashed the windows, sealing them in their own desperate, temporary world. Daniel climbed back into the driver’s seat, his own erection straining against his tailored pants. He didn’t touch himself. He just looked at Johnny, waiting. Johnny understood. He slid down in the passenger seat, unbuckling Daniel’s belt with clumsy fingers. The zipper hissed down. Johnny freed Daniel’s thick cock, already leaking pre-come. He spat into his palm, wrapped his fingers around the hot shaft, and began stroking. Daniel hissed, hips lifting off the seat. "Harder," Daniel demanded, his voice rough. Johnny tightened his grip, pumping Daniel with brutal efficiency. Daniel’s head fell back, eyes closed, panting. Johnny leaned down, taking the head of Daniel’s cock into his mouth. He swirled his tongue around the sensitive ridge, tasting salt and musk. Daniel groaned, low and deep. Johnny sucked him deeper, taking more of his length, bobbing his head. He used his hand on the base Daniel couldn’t reach. Daniel’s hand tangled in Johnny’s hair, guiding him, pushing him down. "Take it all, you bastard," Daniel gasped. Johnny pushed further, gagging slightly as Daniel’s cock hit the back of his throat. He forced himself to relax, breathing through his nose, taking Daniel deeper. The stretch burned. Daniel thrust up shallowly, fucking Johnny’s mouth. "Yeah... suck my cock," Daniel moaned, his voice thick with need. Johnny hollowed his cheeks, sucking hard as he pulled back, then plunged down again. He felt Daniel’s balls tighten against his chin. "Close... Johnny... fuck!" Daniel’s warning was a strangled gasp. Johnny sucked harder, faster, his hand working the base in rhythm with his mouth. Daniel’s body arched, a guttural cry tearing from him as he came, hot jets flooding Johnny’s mouth. Johnny swallowed, tasting the bitter salt, milking Daniel with his mouth and hand until Daniel slumped, trembling. Johnny pulled off slowly, wiping his lips. They sat in heavy silence, the only sound the relentless rain and their ragged breathing. Daniel reached over, his fingers brushing Johnny’s cheek. The touch was hesitant, almost shy. Johnny turned his head, catching Daniel’s wrist. He pressed a rough kiss to Daniel’s palm. Daniel’s breath hitched. He didn’t pull away. The storm outside mirrored the tempest slowly quieting inside the car. Daniel finally shifted, putting the car in drive. He didn’t ask. He just pulled out of the lot, heading towards the highway, away from the city’s indifferent glow. Johnny watched the wipers clear arcs in the downpour. He didn’t know where they were going. He didn’t care. For now, the silence between them wasn’t empty. It was charged with something new, fragile, and terrifyingly real. The road stretched ahead, dark and wet, leading somewhere unknown. Johnny leaned his head back against the cool leather. He closed his eyes. The ghost of Daniel’s taste lingered on his tongue. Weeks later, he still had a chance. Larusso still cared for him. He’d be lying if he said he never thought of his ex-boyfriend. The word felt less alien now. It settled in his chest, warm and heavy. He opened his eyes, looking at Daniel’s profile illuminated by the dashboard lights. The hard lines of his face seemed softer in the dimness. Johnny reached out, resting his hand lightly on Daniel’s thigh. Daniel didn’t flinch. He covered Johnny’s hand with his own, his grip firm. They drove on into the stormy night, the past receding in the rearview mirror, the future a blank, rain-slicked road ahead.

Rain drummed a steady rhythm on the Mercedes roof, the only sound besides the hum of the engine and their own ragged breathing. The leather seat felt cool against Johnny’s damp back, Daniel's hand still warm and solid over his own resting on Daniel’s thigh. Johnny stared out at the fractured reflections of streetlights on the wet asphalt, fragmented gold streaks blurring past. The storm felt less oppressive inside this sealed, expensive cocoon. He flexed his fingers slightly under Daniel’s grip, testing the connection. Daniel didn’t let go; his thumb moved, a tiny, almost unconscious brush against Johnny’s knuckles. The ghost of Daniel's taste, salt and musk, still lingered faintly on Johnny’s tongue, mixing with the expensive leather scent. He shifted, the damp denim of his jeans sticking uncomfortably where they’d been shoved down earlier. He glanced sideways. Daniel drove with intense focus on the road, jaw tight, but the white-knuckle grip on the wheel had eased. Rainwater traced paths down the windshield, distorted by the rhythmic sweep of the wipers. "Where?" Johnny finally rasped, the word scraping his dry throat.

Daniel took a slow breath, his eyes flicking briefly to the rearview mirror. "My place. For now." His voice was low, roughened by exertion and… something else Johnny couldn't quite pin down. Not anger. Not exactly. Resignation, maybe? Or just exhaustion? "Nobody’s there." He added it quietly, an explanation or perhaps a reassurance. Johnny grunted, looking back out the window. His place. The LaRusso mansion. The trophy of everything Johnny hadn’t achieved, everything Daniel had supposedly stolen. He felt the familiar, sour resentment bubble up, but it felt strangely thin, muted by the raw, exposed intimacy of what had just happened in this car, the memory of Daniel kneeling on cold asphalt, the choked sounds he’d made moments ago. Daniel’s thumb brushed his knuckles again. Johnny closed his eyes. He remembered the cold platinum weight of the ring he’d pocketed weeks ago. Larusso still cared for him. The thought wasn’t comforting; it felt like stepping onto thin ice over a deep, dark lake. Daniel downshifted smoothly, turning the car onto a quieter, tree-lined street leading uphill, the wet pavement gleaming under the headlights. The silence stretched, thick now with unspoken questions and the weight of thirty years condensed into one rain-lashed night. Johnny kept his eyes closed, feeling the vibration of the engine, the warmth of Daniel’s hand, the damp chill on his skin where the air conditioning hit. He thought of the ring. It wasn't just discarded metal anymore. It was proof Daniel had walked away from everything else. For this. For Johnny.

The Mercedes purred up the winding, rain-slicked hill, tires hissing. Tall, dark pines loomed like sentinels on either side of the narrow road, their branches clawing at the night sky. Daniel’s hand remained clamped over Johnny’s knuckles, a grounding pressure amidst the storm. Johnny watched the hypnotic sweep of the wipers, the rhythmic thwip-thwap a counterpoint to his own ragged breathing. The ghost of Daniel’s cock on his tongue, the harsh grip in his hair, warred with the absurd grandeur of ‘Daniel LaRusso’s house’ looming ahead. "Place still look like a fucking museum?" Johnny rasped, needing to puncture the thick silence, the intimacy of Daniel’s hand on his.

Daniel’s thumb brushed his knuckle again, almost absently. "Shut up, Johnny," he muttered, but there was no heat, just exhaustion, his eyes fixed on the glistening asphalt unspooling in the headlights. The road curved sharply left. Daniel eased the wheel, a smooth, practiced motion. Something dark and low darted from the right – a deer, panicked, frozen in the beams. "Shit!" Daniel hissed, wrenching the wheel hard. Too hard. The tires lost purchase on the greasy surface. The world tilted violently. The Mercedes slewed sideways, a sickening, weightless slide. Johnny braced instinctively against the dash. "Daniel!" Metal shrieked. Glass exploded. A jolting, bone-deep impact slammed through the chassis. Johnny’s head cracked against the side window. White light flared behind his eyes. Then darkness, filled only with the sudden, deafening silence after the crash, the drumming rain, the ticking of cooling metal, and the sharp, acrid smell of deployed airbags. Johnny blinked, disoriented. Rain lashed through the shattered windshield onto his face. He was pinned, the seatbelt a vice across his chest. He turned his head, a spike of pain lancing through his neck. Beside him, Daniel slumped forward, limp against the deformed steering wheel, unmoving. "Daniel?" Johnny croaked, fear cutting through the fog. Daniel made a wet, choked sound.

Read on DreamPress

Write your own erotic story with AI