Cover of Gears of the Heart

Gears of the Heart

Read the story

18 chapters · 69832 words · Read 1 times

Karl, a mechanic, and Ethan, a systems engineer, fall in love, and have a sweet steamy romance, but both struggle to confront their feelings. They both have troubled pasts that they want to leave behind, but as they grow on each other, their pasts start leaking through, poisoning their new fresh lives. They have to realize they work better together, both physically and mentally.

Chapter 11: The Ex's Return

The rain from the night before had left the world outside looking smeared and uncertain. Inside Ethan’s apartment, the half-packed boxes seemed to accuse him of something—of running, maybe, or of failing to put down roots deep enough to withstand the coming storm. The faint, rhythmic clank of Karl’s wrench from the garage below was the only anchor, a steady, metallic heartbeat beneath the floorboards.

They’d slept fitfully, tangled together on Ethan’s too-narrow bed, waking at every creak of the old building. Now, in the thin morning light filtering through the blinds, they moved around each other in a silent, careful ballet. Ethan made toast he didn’t eat.Karl scrolled through his phone, his brow furrowed, searching for nothing in particular.

The silence was a fragile thing.

Ethan’s phone, face-down on the cluttered kitchen counter, buzzed once.A short, contemptuous vibration.He picked it up, a reflex. An unknown number.The preview text appeared on his locked screen.

Heard you’re in trouble. His breath stalled.His fingers went numb. "Want to help. -Liam".

The world seemed to tilt on its axis, the carefully arranged reality of the last twenty-four hours—Silas, the strategy, their united front—shattering like cheap glass. The toast turned to ash in his mouth.

Karl looked up instantly, his mechanic’s instincts attuned to the slightest shift in atmosphere. “What?”

Ethan couldn’t speak. He just turned the screen, his hand trembling slightly, so Karl could see it.

Karl’s face hardened, his green eyes going flat and dark.He took the phone, read the two lines again, his thumbprint smearing the glass. “How,” he said, the word less a question and more a statement of cold fury.

“I don’t know. Someone from the old company. Mutual friends. The fucking internet.” Ethan’s voice was thin, reedy. “He always had a way of finding a crack.”

“Delete it.”

“He’ll just call. Or he’ll find another number.”

“Then block it.” Karl thrust the phone back toward him.“He’s a vulture. He smells blood.You don’t engage. Silas said—”

“Silas said they’d dig!” Ethan’s composure snapped, the anxiety curdling into anger. “This isn’t them digging, Karl, this is him.Directly. If I ignore him, what’s to stop him from picking up the phone and calling Ruiz with some… some beautifully toxic version of our relationship? He’ll make it sound compassionate. ‘I’m just worried about Ethan, he gets confused, he needs stability, not some ex-con’s…’.” He couldn’t finish. The imagined words were too precise.

Karl flinched as if struck. “So what, you’re going to text him back? Have a nice little chat? ‘Hey Liam, long time, yeah my boyfriend’s a violent criminal and I maybe got assaulted, got any tips?’” His voice was rising, rough with a fear that masqueraded as rage. “He wants you to engage. It gives him power. It gives him a story. ‘Ethan reached out to me.’”

“And if I don’t, he invents his own story anyway! You don’t know him. He hates being ignored. It makes him creative.” Ethan ran a hand through his hair, pulling at the roots. “Maybe I can just… talk him down. Make him see there’s nothing for him here.”

“There is everything for him here!” Karl slammed his palm on the counter, making the cold coffee cups jump. “Don’t you get it? We are a fucking crime scene and he wants to be part of the evidence. You talking to him is you handing him a piece of us.” He stepped closer, his big body crowding Ethan against the cabinets. “After everything Silas just said about them using your past, you want to invite your fucking ex-boyfriend to the party?”

The air crackled. Ethan could smell the sharp, clean scent of Karl’s soap mixing with the faint, ever-present trace of garage oil on his skin. He saw the terror in Karl’s eyes, buried deep beneath the anger. The terror of being rendered powerless again, of watching something precious be dismantled by a stranger with a grudge.

“You think I don’t know what he is?” Ethan whispered, the fight draining out of him, leaving a cold, hollow dread. “You think I want this?”

“I think you’re scared. So you’re looking for a way to control it. You can’t control him.” Karl’s voice dropped, gruff with emotion. “The only thing you control right now is letting him in or shutting him out. I’m telling you. Shut. Him. Out.”

They stared at each other, chests heaving. The clank-clank from below had stopped.Karl must have told his part-timer he wouldn’t be down today.

Ethan looked at his phone, the screen now dark. He saw Liam’s smile, the charming, sharp-toothed one that always preceded a cut. He heard his old voice, soft and reasonable: You’re so sensitive, Eth. You always twist things. I was just trying to help.

If he replied, he stepped onto Liam’s familiar battlefield, where the rules shifted constantly and the goalposts were always moved.Where he’d lose, every time.

If he didn’t reply, he left a void. And Liam loved a void; he filled it with his own narratives, plausible and damning. His thumb hovered over the screen. He could feel Karl’s gaze, a physical weight. “He’ll contact the police,” Ethan said, but the conviction was gone. It was a ghost of an argument.

“Let him,” Karl said, his voice utterly exhausted. “Let Silas handle it.That’s what we’re paying him for. To be the wall.”

The logic was sound. It was the only play.Engaging was a trap.A fucking obvious one.

With a shuddering exhale, Ethan tapped the message. He didn’t open it. His finger hovered over the delete option. A part of him screamed that this was a mistake, that he was surrendering terrain. He pressed delete. The message vanished. The record of it was gone from his phone. It existed now only in the servers of his carrier, in Liam’s sent folder, and in the space between them, vibrating with malignant energy.

“Block the number,” Karl said, quieter now.

Ethan navigated to the recent call log, to the unknown number that had delivered the text. He pressed ‘block this caller’. The action felt insufficient, like using a bandage on a hemorrhage. He set the phone down. The silence returned, but it was different now. Cracked. The ghost wasn’t just a memory anymore; Liam had reached out and touched the present, leaving a greasy print on everything.Karl didn’t move away. He stayed close, his heat a barrier against the chill seeping in.

“Okay?” he asked, the word rough.

"No,” Ethan answered honestly. He leaned his forehead against Karl’s shoulder, feeling the solid muscle beneath the cotton of his shirt. “He’s out there. He’s real again.”

Karl’s arms came around him, holding him tight, almost too tight. “I’m real too,” he muttered into Ethan’s hair. It was a claim, not a comfort. A statement of fact in a world where facts were being weaponized. Ethan believed him. But the damage was done. The past had just demonstrated it could text, and the fear of what it might do next was a cold, new occupant in the half-packed room.

The past had just demonstrated it could text, and the fear of what it might do next was a cold, new occupant in the half-packed room. Karl’s arms stayed locked around him, a fortress against the chill. “We should call Silas,” he said into Ethan’s hair, his voice a low rumble Ethan felt in his own bones.“Give him the number. Let him know the terrain’s changed.”

Ethan nodded, his face still pressed against Karl’s shoulder. The coffee machine beeped, a mundane sound that felt violently out of place.“Yeah. Okay.” He didn’t let go.The buzzer for the street-level door shattered the moment.

It was a harsh, electric snarl that tore through the apartment’s fragile quiet.They froze. Ethan’s breath caught in his throat, a sharp, painful hitch. Karl’s whole body went rigid, his hands tightening instinctively on Ethan’s back.

“Don’t,” Karl whispered, though Ethan hadn’t moved.His head was tilted, listening. The buzzer sounded again, longer this time.Insistent.Ethan pulled back, his eyes wide.“It’s him. Liam.”

“It’s not him.” Karl’s voice was flat, certain. He was already disentangling himself, moving toward the window that overlooked the street with a predator’s fluid grace. He nudged the slat of the blind aside with one knuckle.His shoulders stiffened. “It’s not Liam.”

“Who?” The word was a dry scrape in Ethan’s throat.

Karl let the blind fall back.He turned. His face had settled into a hard, impassive mask Ethan had only seen once before—in the grainy photo from his prison intake that Ethan had never been meant to find.“Ruiz.And the other one. Miller.” He said the names like they were objects.Heavy ones.The air vanished from the room. The buzzer went off a third time.“Why?” Ethan managed.His mind spun uselessly.They had a lawyer. They had an appointment.This wasn’t procedure.

Karl just looked at him, that green gaze steady and dark.“They don’t need a why. They’re here.” He walked to the door, his movements deliberate.He didn’t touch the buzzer to speak. Instead, he pressed the button to unlock the exterior door.A loud clunk echoed up the stairwell.

“What are you doing?” Ethan hissed.

“Making it worse if we make them wait in the hall,” Karl said, his hand on the apartment doorknob.He didn’t open it yet. He looked back at Ethan, his mask slipping for a second, revealing a raw, terrifying vulnerability. “Same story.The truth.”

Ethan crossed the space between them in two strides. He took Karl’s face in his hands, the stubble rough against his palms.He forced Karl to look at him. “After this,” Ethan said, his voice low and firm, “I am taking you home. And I am fucking you until you forget their faces.”

A ragged breath escaped Karl, part shock, part desperate affirmation.He nodded once, sharply. He leaned in, capturing Ethan’s mouth in a brief, crushing kiss that tasted of coffee and fear.It was a pact.A promise.

Then he broke away and opened the door.Footsteps, measured and official, ascended the wooden stairs. Detective Ruiz appeared first, her expression professionally neutral. Miller was a step behind, his eyes scanning the open doorway, the apartment behind it, like he was already cataloging potential evidence.“Mr. Vesh.Mr.Shaw,” Ruiz said, not smiling.“Sorry to drop by unannounced. We have a few more questions.Can we come in?”

It wasn’t really a question. Karl stepped back, holding the door wide. His posture was straight, his hands hanging loose at his sides. Ethan watched the detectives cross the threshold, their presence instantly making the room feel smaller, warmer, wrong.

Miller’s gaze swept over the half-filled boxes, the cold coffee cups, the two of them standing too close together.“Packing?” he asked, his tone casually conversational.

“Spring cleaning,” Ethan heard himself say.His voice sounded almost normal. “It got out of hand.”

Ruiz offered a thin smile.“We’d like to speak with you individually. Down at the station.It won’t take long.”

The request hung in the air. Karl’s prediction from two days ago, spoken in his garage, echoed silently between them: They’ll want to separate us.“Now?” Ethan asked.

“If it’s convenient,” Ruiz said, though her stance made it clear convenience wasn’t a factor.Karl gave a single, slow nod. “Okay.” He didn’t look at Ethan. He was already pulling on his boots, his movements economical, focused.He was retreating behind the walls Ethan had only recently learned to see over.

Ethan grabbed his own jacket from the hook by the door. The faded canvas felt flimsy, useless armor. He followed Karl out into the hall, the detectives falling in behind them like escorts, or guards. The lock clicked shut on the apartment, on the deleted text, on the ghost of a normal morning.

Together, they descended into the gray light of the lobby, toward the waiting sedan at the curb. The car idled with a patient rumble, exhaust curling into the damp air. Miller held the rear door open, his gesture devoid of courtesy, a simple function of the process.

Ethan’s fingers brushed Karl’s as they were guided into separate seats. The contact was fleeting, a static shock of connection before the door thudded shut, sealing them in the sterile smell of cleaner and old vinyl. Karl stared straight ahead through the mesh divider, his profile carved from stone.

“They can’t make you talk without Silas,” Ethan said, the words too loud in the confined space.

“I know.” Karl’s voice was a low monotone. He didn’t turn.

Ruiz glanced at them in the rearview mirror, her eyes unreadable. The sedan pulled away from the curb, the familiar streets of their neighborhood blurring past the window. Ethan watched a woman walking her dog, a man unloading groceries, ordinary life continuing its mundane orbit. He felt violently divorced from it.

The station was a bland, brick building that smelled of industrial disinfectant and stale coffee. The fluorescent lights hummed overhead, casting a sickly glow on the scuffed linoleum. Miller led Karl down one beige hallway, Ruiz guided Ethan down another. The separation was physical, a sudden, cold amputation.

Ethan’s interview room contained a single table, two chairs, and a mirrored wall he knew wasn’t a mirror. Ruiz sat, placing a file folder between them with a soft tap. “You comfortable, Ethan?”

“No.”

“That’s fair.” She didn’t open the folder. “Liam Croft. You haven’t mentioned him.”

The name landed like a punch. Ethan’s throat closed. He saw Karl’s furious, frightened face from that morning. He’s a vulture. “He’s not relevant.”

“He contacted you this morning. A text offering help.” Ruiz tilted her head. “Why would an ex-boyfriend from your time in Portland think you need help right now?”

The carrier records. They’d gotten a warrant already, or were bluffing. Silas wasn’t here. Ethan’s palms were slick. “He’s a narcissist with a savior complex. He monitors my social media. He probably saw a news snippet about an assault in my city and saw an opportunity.” He was surprised by the steadiness of his own voice.

“An opportunity for what?”

“To insert himself into a drama. To feel important. To remind me he exists.” Ethan leaned forward, the metal chair leg scraping. “I deleted the text. I blocked him. He is a ghost from my personal life, Detective, not a part of this.”

“Ghosts can testify,” Ruiz said softly. She finally opened the folder. It wasn’t a thick file. “He described your relationship as ‘intensely dependent.’ His words. Said you have a pattern of attracting, and I quote, ‘volatile personalities.’ That you seek out chaos to fix.”

Ethan’s laugh was a short, sharp burst of air. “Yeah. That’s exactly what he’d say. It’s textbook.” He met her gaze. “Karl is the least volatile person I know. He fixes motorcycles. He makes coffee. He’s quiet.”

“He also served twenty-seven months in Sterling Peak for aggravated assault.” Ruiz let the statement sit. The hum of the lights seemed to grow louder. “You were aware of this.”

It wasn’t a question. Ethan felt the floor drop away. Karl’s secret, the one he carried like a physical weight, was now a data point in a police file. “I am.”

“When did he tell you?”

“Weeks ago.” The truth felt like the only solid ground left.

“And his version of the events that led to his incarceration? A bar fight?”

Ethan saw the pain in Karl’s eyes that night in his apartment, the shame that seemed to vibrate through him as he’d forced the story out. “He intervened when a man was hitting a woman. It escalated. The other guy had a bottle. Karl took it from him. The guy fell wrong, hit his head on the curb. He had a prior record from when he was a scared kid. They gave him time.”

“That’s a very neat summary.” Ruiz tapped the paper. “The victim suffered a permanent traumatic brain injury. The court saw it as excessive force. You don’t worry about that history? About his capacity for violence?”

“I worry about his capacity to blame himself for breathing,” Ethan shot back, his voice gaining heat. “The man you’re describing and the man I live with are not the same person. The man I live with flinches if I raise my voice.”

Down the hall, in an identical room, Karl sat perfectly still. Miller leaned against the wall, arms crossed. “You’re a protector, Karl. That’s your thing, right? You see a problem, you step in. Hands-on.”

Karl said nothing. He focused on a faint water stain on the ceiling tile.

“Ethan’s a smart guy. Anxious, though. People like that, they can twist stories up. Especially under stress. Especially with a persuasive ex in their ear.” Miller pushed off the wall. “You ever lose your temper with him? That first night, maybe? He was pretty shaken up. You were the big, strong guy who found him.”

A slow, dangerous current stirred in Karl’s gut. “No.”

“See, Liam Croft seems to think Ethan’s easily influenced. That he might… embellish. Or even misremember events based on who he’s talking to.” Miller sat opposite him. “If someone else had found him that night, would his story be the same?”

Karl’s knuckles were white where they rested on the table. He saw Ethan’ face, pale and streaked with dirt, the absolute terror in his eyes that had nothing to do with Karl. “Ask him.”

“We are. I’m asking you.” Miller’s tone was almost conversational. “Would it be easier for everyone if this was just a random, tragic thing? A mugging that went bad? Instead of… whatever tangled mess this seems to be becoming?”

The implication unfurled, ugly and clear. They were offering a trap dressed as an exit. A way to simplify the narrative by casting doubt on Ethan’s reliability, on their relationship’s stability. Karl felt the old, familiar walls slam down inside him, the prison-yard silence. He could almost taste the metal doors.

He looked directly at the one-way mirror, imagining Ethan on the other side of it, in another room just like this. He thought of the text from Liam, the vulture circling, waiting for a weakness. These people were no different.

“Ethan doesn’t misremember,” Karl said, each word leaving his mouth like a stone placed deliberately on a path. “He remembers everything. It’s one of the things that haunts him. He remembered the exact pattern of the rust on the dumpster. He remembered the smell of cloves on the guy’s breath.” He finally looked at Miller. “You want a simpler story. I can’t give you one. The story is messy. And true.”

Back in Ethan’s room, Ruiz was closing her folder. “Liam Croft implied you might be covering for Karl. Out of fear, or misplaced loyalty.”

Ethan felt a sudden, profound exhaustion. He thought of Karl’s hands, so careful with a carburetor, so gentle on his skin. He thought of the promise they’d exchanged just an hour ago in his doorway, a pact of sweat and oblivion. A promise of a future.

“Liam Croft,” Ethan said, his voice quiet and final, “is afraid of the quiet I found. He doesn’t understand loyalty that isn’t transactional. He’s noise. This,” he gestured between himself and the imagined space where Karl was held, “this is the opposite of noise.”

An hour later, they were released into the lobby, not together, but one after the other. Silas was there, talking in low, sharp tones with Ruiz. Karl emerged first, his face drawn. Ethan came out a minute later, his shoulders hunched. They didn’t speak. They followed Silas out into the late afternoon glare.

On the sidewalk, Silas turned. “They’re fishing. The ex-boyfriend tip was a gift for them. It creates a pattern of ‘volatile relationships’ in their minds. You both handled it. Stay off the phone. Don’t talk to anyone. I’ll call you tomorrow.” He walked toward his car, a sleek anomaly in the station lot.

The drive back to Ethan’s apartment was silent. The weight of the separate interrogations filled the car, a tangled knot of things said and unsaid. They walked up the stairs, the familiar creaks now sounding like accusations. Ethan unlocked the door.

It swung inward, revealing the cold coffee cups, the blinds still tilted from Karl’s surveillance. The ghost of Liam’s text lingered in the air. Karl stopped just inside, his broad frame blocking the light from the hall. He seemed poised to break, or to run.

Ethan closed the door. The lock engaged with a solid, definitive click.

He didn’t touch Karl. He walked past him into the kitchen, filled the kettle, and set it on the stove. The mundane action was a revolt. “They asked me if I was afraid of you,” Ethan said, his back turned.

Karl made a sound, a wounded exhale.

Ethan turned. Karl’s eyes were screwed shut, his hands clenched. “Look at me.” Karl didn’t move. “Karl. Look at me.”

He opened his eyes. The raw shame there was devastating.

“I told them the truth,” Ethan said, moving closer. He kept his hands at his sides. “I said the man I live with flinches if I raise my voice. That I have never been safer with anyone in my life. That your history is a scar, not a blueprint.”

Karl’s breath hitched. “They had my file. They said his name… Liam. They made it sound like you were confused. That maybe you’d… mix things up. With the right pressure.”

“I know what they did.” Ethan finally reached out, covering Karl’s fist with his hand, slowly prying the fingers open. “They tried to give us separate stories. They offered you a way out if you doubted me.”

“I didn’t.” The words were a vow, torn from him.

“I know.” Ethan brought Karl’s calloused palm to his own cheek, holding it there. “That’s how we win. Not by outsmarting them. By refusing to be separate stories.”

The kettle began to whistle, a rising, frantic shriek. Neither of them moved to stop it. The sound built, filling the apartment, washing over the boxes, the ghosts, the fear. It was just noise.

Karl’s other hand came up, cradling Ethan’s face. His thumbs brushed the high bones of his cheeks, as if checking for fractures. The whistle peaked, then died as the stove clicked off, leaving a ringing silence in its wake.

“You promised me something,” Karl whispered, his voice rough. “Before we went in there.”

Ethan nodded. A current, hot and vital, surged through the quiet between them. It wasn’t an escape. It was a reclaiming. “I remember.”

He took Karl’s hand and led him, not to the bedroom, but to the threadbare couch in the living room, still indented from where they’d sat strategizing with Silas. Sunlight, thin and late, slanted across the floor. This was the room where they’d first confessed broken pieces of themselves. It felt right.

Here, in the open, with the gray day fading at the window, they began the deliberate, quiet work of forgetting the cold rooms and the colder questions. Touch by touch, they reassembled their shared, messy truth from the wreckage of the afternoon, mapping a future beyond this case with every whispered assurance and anchoring kiss. The win wasn't in the resolution; it was in this, the stubborn, quiet act of continuation.

Read on DreamPress

Write your own erotic story with AI