Chapter 1: Homecoming
The taxi’s wipers slapped a frantic rhythm against the Seattle rain. Taichi watched the familiar streets blur past, his reflection in the window a ghost overlaid on wet pavement and neon signs. His chest was tight. Two years. He’d circled the globe to outrun the quiet of this place, the hollowed-out space where his mother used to be, and the other, more complicated silence that had always hummed between him and Ethan.
The Craftsman house appeared at the top of the hill, just as he remembered and yet completely alien. Dark cedar siding drank the rain. The wide eaves dripped moss-stained water onto the gravel drive. A single porch light flickered on.
He paid the driver and hauled his worn backpack from the seat. The door slammed, the sound swallowed by the downpour. He stood there for a second, letting the cold rain seep into his jacket, grounding himself. Then he started up the drive.
The front door opened before he reached the steps.
Ethan filled the doorway, a tall, broad-shouldered silhouette backlit by the warm glow of the hallway. He didn’t call out. He just stepped out onto the porch, into the drizzle, wearing just a faded henley and jeans. No jacket. The rain beaded on his shoulders, darkened his silver-flecked hair.
Taichi stopped at the bottom of the steps, his boots sinking into the gravel. The air left his lungs.
He’d forgotten. Or maybe he’d deliberately made himself forget the specific physical reality of Ethan. The sun-weathered lines at the corners of his eyes, the solid cut of his jaw, the intense, focused green of his gaze. It hit Taichi now like a closed fist to the sternum. All the miles, all the strangers, all the frantic motion dissolved into nothing. He was twenty again, trying not to stare at his stepfather’s hands while he fixed a loose deck board, feeling a heat in his gut that was equal parts shame and wanting.
“You’re here,” Ethan said. His voice was lower, rougher than Taichi remembered. It wasn’t a question.
“The flight was long.” Taichi’s own voice sounded thin. He forced a shrug. “The rain’s a nice touch. Classic welcome.”
A faint, almost imperceptible smile touched Ethan’s mouth. It didn’t reach his eyes. “Come inside. You’re getting soaked.”
Taichi climbed the steps. The scent hit him as he crossed the threshold—cedar, beeswax, and beneath it, the fine, sweet dust of cut wood. The smell of Ethan’s shop. The smell of home. It wrapped around him, a visceral punch of memory. He dropped his pack by the door with a soft thud.
The house was painfully tidy. The familiar furniture, the rug his mother had picked out, the books on the shelves. But it felt still. A museum.
Ethan closed the door, shutting out the sound of the rain. The quiet was immediate and dense. He stood a few feet away, running a hand through his damp hair. His eyes never left Taichi. “You look older.”
“Two years will do that.” Taichi peeled off his wet jacket, just for something to do with his hands. He could feel the weight of Ethan’s look. It was a physical pressure. “You don’t.”
“Liar.” Ethan said it softly. He turned toward the kitchen. “You hungry? I’ve got soup. It’s nothing fancy.”
“Soup is good.” Taichi followed, his socked feet silent on the hardwood. He watched the shift of Ethan’s shoulders under the thin cotton of his shirt, the corded strength in his forearms. The attraction was a live wire, sparking in the pit of his stomach. It was sharper now, edged with a new and terrible freedom. His mother wasn’t in the next room. The guilt was still there, but it had changed shape.
Ethan ladled stew into a bowl. The kitchen was clean, austere. No cheerful clutter. “How was Thailand?”
“Hot. Bangkok is chaos on steroids. I got food poisoning from a street vendor and spent three days thinking I was going to die in a hostel bathroom.”
“Sounds romantic.”
“It was transformative,” Taichi said, a dry edge in his tone. He accepted the bowl, his fingers brushing Ethan’s. A jolt, subtle and electric. He didn’t flinch. Neither did Ethan, but he went very still for a half-second before turning to get a spoon.
They sat at the kitchen table. The rain tapped against the window. The silence wasn’t comfortable, but it was familiar. It was the same silence that had grown between them in the months before Taichi left—a silence full of things unsaid, of glances held a moment too long.
“The business?” Taichi asked, spooning the stew.
“Steady. Doing some custom cabinetry for a remodel in Queen Anne. Keeps me busy.” Ethan leaned back in his chair, studying him. “You stayed away a long time.”
“I was figuring stuff out.”
“Figure it out?”
Taichi met his gaze. Held it. “Some of it. Not the important parts.”
Ethan’s jaw tightened. He looked down into his own bowl. The tension in the room spiked, becoming a tangible thing. It vibrated in the space between their chairs.
“I’m glad you’re back, Tai.” Ethan said it to the table.
The old nickname, from before. It undid something in Taichi’s chest. “Yeah?”
“This house is too quiet.” Ethan finally looked up. The rawness in his green eyes was startling. It wasn’t just grief. It was a hunger, naked and unchecked. It mirrored the one Taichi had carried across continents.
Taichi’s heart hammered against his ribs. He put his spoon down. The air felt charged, thin. He could hear the slow tick of the clock on the wall, the relentless rain. “It doesn’t have to be.”
He hadn’t planned to say it. The words just came out, quiet and clear, hanging in the space between them.
Ethan froze. A wave of something—shock, fear, aching hope—crossed his face. His knuckles were white where he gripped the table’s edge. “Taichi.” His name was a warning, a plea.
“I’m not a kid anymore, Ethan.”
“I know.” The words were gritted out. “That’s the problem.”
“Why is it a problem?” Taichi pressed, leaning forward. He felt reckless, the exhaustion and the long-suppressed yearning fusing into a single point of courage. “We’re the only ones here.”
Ethan stood up so abruptly his chair scraped the floor. He walked to the sink, his back to Taichi, and braced his hands on the counter. His shoulders were rigid. “You don’t know what you’re saying. You’re tired. You’re grieving.”
“I’ve been grieving for two years. And I’m not tired. I’ve never been more awake.” Taichi stood too. He didn’t move closer. The distance felt like a minefield. “I thought about you. Everywhere I went. It wasn’t… it wasn’t just missing home.”
Ethan turned around. His expression was a war zone—guilt, desire, a deep, resonant pain. “Don’t. This is a line. We can’t cross it.”
“We’ve been standing on either side of it for years.” Taichi took a single step. Then another. The gap closed. He could see the pulse hammering in Ethan’s throat. “I’m not asking for a promise. I’m just… stating a fact. I came back for this.”
Ethan’s control shattered. It happened in his eyes first, a dam breaking. He reached out, one hand coming up to cradle the side of Taichi’s face. His thumb brushed Taichi’s cheekbone, a touch so painfully gentle it made Taichi’s breath catch. The touch burned. It was a question.
Taichi answered by turning his head, just slightly, pressing his lips to the rough skin of Ethan’s palm.
A rough sound escaped Ethan’s throat. He pulled his hand back as if scalded, but he didn’t retreat. He just stared, his chest rising and falling, his gaze dropping to Taichi’s mouth.
The porch light flickered again, casting the room into brief darkness before steadying.
In that instant of near-darkness, something shifted. The careful distance they’d maintained for years evaporated. Taichi saw the exact moment Ethan stopped being his stepfather and started being just a man—a man who wanted him, desperately, against all reason and morality.
Ethan closed his eyes, a pained look tightening his features. “This is wrong.”
“It doesn’t feel wrong,” Taichi whispered.
When Ethan opened his eyes again, the fight was gone. Replaced by a terrifying, glorious surrender. “God help me,” he breathed, and then his hands were on Taichi’s hips, pulling him in, and the space between them was gone.