Chapter 2: Interrupted Confrontation
The sodium lamp above Mac’s truck buzzed, casting a jaundiced halo on the cracked asphalt. The hum of the gym’s ventilation system was a distant, metallic heartbeat. Ethan’s own heart thudded against his ribs, a counter-rhythm to the silent dare in Mac’s wave.
His feet moved before his mind could veto them. The sound of his sneakers on the damp pavement was unnaturally loud. Each step closed the distance, the cold night air sharp against his shower-damp skin.
Mac watched him come, his expression unreadable, a slight smile playing on his lips. He didn’t speak until Ethan was a few feet away.
“Change of heart?”
“Curiosity,” Ethan said, his voice steadier than he felt. “You’re a variable.”
Mac’s smile widened. He pushed off from the truck door. “Variables are fun. You can solve for them.” He took a single step forward, invading the comfortable space Ethan usually maintained. The scent of soap and clean sweat cut through the parking lot’s grease-and-chlorine smell. “Or you can just enjoy the equation.”
Ethan’s breath hitched. He was pinned by the truck at his back and Mac’s presence in front of him. The world had narrowed to this circle of sickly light. “You don’t waste time, do you?”
“Life’s short. Fire teaches you that.” Mac’s hand came up, not touching, just hovering near Ethan’s jaw. “I saw the way you looked at me in the showers. That wasn’t avoidance. That was calculation.”
“You’re very sure of yourself.”
“I’m right.”
And he was. The realization cracked through Ethan’s resistance. He’d been calculating, measuring angles and risks, addicted to the sheer unpredictable force of the man. A part of him wanted to see what would happen if he let the equation run wild.
He didn’t pull away. It was permission.
Mac closed the final inch, his mouth finding Ethan’s with a sudden, possessive heat that was nothing like the careful, procedural encounters of Ethan’s past. This was a system override. Mac’s hand slid from his jaw to the back of his neck, grip firm, anchoring him. Ethan’s own hands came up, fingers twisting into the soft cotton of Mac’s t-shirt, holding on as the kiss deepened, a clumsy, hungry collision of teeth and need.
Mac broke away, his breathing ragged. He pressed his forehead against Ethan’s, his other arm bracing against the truck door, caging him in. “Told you the company was fantastic.”
Ethan couldn’t formulate a reply. He was a lit fuse. He tilted his head back, exposing his throat, and Mac’s mouth was there, his teeth scraping the tender skin just above his collarbone. A sharp, bright sensation lanced through him, equal parts pleasure and panic.
The clatter was shockingly loud.
A mop bucket hit the pavement, water sloshing over the asphalt like a spreading inkblot. They froze.
Javier Rodriguez stood ten feet away, his maintenance cart tilted on one wheel, a broken pool of soapy water gleaming between them. His eyes were wide, his young face caught in a perfect mask of ‘oh, hell no.’ He looked from Mac, whose lips were still at Ethan’s throat, to Ethan, whose hands were still fisted in Mac’s shirt.
A long, silent second stretched. A car alarm whooped faintly blocks away.
Javier blinked slowly. He righted his cart with a resigned sigh, the wheels squeaking. He didn’t look at them again. Muttering in Spanish, he bent to pick up the bucket, the words “...not my pay grade...” drifting clear on the night air before he turned and pushed his cart briskly back toward the gym’s service entrance, leaving the spilled water behind.
The spell shattered.
Mac let out a slow breath against Ethan’s skin, a warm puff of air that made him shiver. He drew back, his eyes searching Ethan’s face. There was a flicker of something raw there—amusement, annoyance, a hunger not yet sated.
Ethan untangled his fingers from Mac’s shirt, the fabric stretched and wrinkled. He felt abruptly, violently exposed under the flickering light.
“Well,” Mac said, his voice a low rumble. “That was a mood killer.”
“He’s just trying to do his job,” Ethan managed, pushing past Mac to put some space between them and the truck. The cool air felt like a slap.
“And I was trying to do mine.” Mac leaned back against the truck, crossing his arms. He was utterly unashamed, a man caught in the act and owning it completely. “Look, you’re shaking.”
Ethan looked down at his hands. They were. He shoved them into his jacket pockets. “Adrenaline dump. System shock.”
A slow grin spread across Mac’s face. “I like that. System shock.” He pushed off the truck again and closed the distance, but this time he stopped a respectful foot away. “Alright, Ethan. I’ll be good. For now.” He reached into his pocket and pulled out a dog-tag chain, not military, but a simple silver loop. He unhooked a single key from it. “My place. Tomorrow night. Eight o’clock. No gym, no audience.” He held the key out.
Ethan stared at it. A physical key. Not a number scribbled on a receipt. An actual, tangible invitation to a known location. It was terrifyingly direct.
“What if I say no?”
“Then you leave the key on the bench press tomorrow. I’ll find it.” Mac’s eyes were steady. “But you won’t say no.”
The certainty was infuriating. And electrifying. Ethan took the key. It was warm from Mac’s body heat.
Mac nodded, a satisfied, final gesture. He opened the truck door, the interior light flooding out. “Get home safe, Ethan.”
He climbed in and started the engine with a powerful rumble. He didn’t look back as he reversed, didn’t offer a wave. He just drove out of the lot, the red taillights disappearing around the corner.
Ethan stood alone under the buzzing lamp. He closed his hand around the key, its teeth biting into his palm. The spilled mop water reflected the light in broken, shimmering pieces. From the gym doors, he heard the faint squeak of Javier’s cart, diligently avoiding the scene of the crime.
He walked to his car, the key a cold, hard secret in his fist. The code of his life, so clean and predictable, had just been rewritten with a messy, uncompromising line of script. He had no idea what it would execute. He only knew he was going to run it.