Chapter 4: Riverlight Confessions
The ramen had been perfect.
Not because of the broth, though the broth was incredible—rich and salty and deep with pork fat and simmered bones. Not because of the noodles, thick and chewy and exactly the right texture. Not even because the owner kept bringing them extra toppings without being asked, winking at Kyle every time he slid a plate onto the table.
It was perfect because Kyle had spent the entire meal looking at her like she was the only person in the restaurant. Like there was nowhere else he'd rather be. Like every stupid joke she made was the funniest thing he'd ever heard.
Now, they walked.
The riverside path stretched ahead of them, a narrow ribbon of stone and gravel that wound along the water's edge. Streetlights dotted the way at regular intervals, casting amber pools of light that made the darkness beyond them seem deeper and softer. The river itself was black and glittering, reflecting the city skyline in fractured pieces—bits of gold, bits of white, bits of red from the distant traffic lights.
Students lingered on benches and against the railing, their breath curling in the crisp autumn air. Someone was playing guitar somewhere, the chords drifting faint and sweet across the water. A couple kissed under a tree, oblivious to everything but each other.
Yuki's hand was warm in Kyle's.
She couldn't stop thinking about it. The weight of his fingers laced through hers. The way his thumb moved in slow, absent circles against her knuckles. The way he kept glancing at her, like he couldn't quite believe she was there.
"I used to come here after practice," she said. "When I was in high school. When things got bad at home."
Kyle looked at her. "Bad how?"
She shrugged. "My dad. My stepmother. The usual."
They walked in silence for a moment. The river muttered beside them, a low, constant sound.
"I used to think about running away," Yuki continued. "Just... packing a bag and disappearing. I had it all planned out. I'd take the sword and my kendo gear and I'd go somewhere far away. Somewhere no one knew who my father was."
"Where would you go?"
"Japan. Kyoto, maybe. I've never been, but my mom used to tell me stories about it. Her family had a house there once, a long time ago. Before the war. Before everything."
Kyle squeezed her hand. "You should go sometime."
"I will. When I can afford it." She laughed, a little bitter. "My father would probably disown me if I tried. He thinks I'm wasting my time with all this—the history degree, the kendo, the sword. He wants me to go into business. Take over his company someday."
"Is that what you want?"
"No." The word came out sharp, almost angry. "I want to teach. Or work in a museum. Something that matters."
They stopped at a bench, half-hidden by the gnarled roots of an ancient willow. The tree's branches hung low, trailing in the water like fingers. Yuki sat down and Kyle sat beside her, close enough that their shoulders touched.
"What about you?" she asked. "What do you want?"
Kyle was quiet for a moment. He stared out at the river, his profile sharp against the amber light.
"I don't know," he admitted. "I've been going through the motions for so long. School, gym, parties. It's all just... noise."
"Noise?"
"Yeah. Like static. Background stuff." He turned to look at her. "You're the only thing that's ever felt quiet."
Yuki's heart stuttered. "What do you mean?"
"I mean..." He exhaled, frustrated. "I don't know how to say this without sounding like an idiot."
"Try."
He laughed, soft and nervous. "Okay. So. You know how I've dated a lot of girls?"
"I've heard rumors."
"They're not rumors. They're true." He ran his free hand through his hair. "But none of them ever meant anything. It was just... something to do. Something to fill the time. And every time I was with someone, I kept thinking about you."
Yuki's breath caught.
"I know that sounds creepy," Kyle continued quickly. "I know. But it's true. I'd be at some party, or on some date, and I'd see something that reminded me of you. A book. A song. The way someone laughed. And I'd think, 'Yuki would hate this,' or 'Yuki would love this,' or 'I wish Yuki was here.'"
He turned to face her fully. "I've been doing that since high school. Since the first time Kenji brought me home and you were sitting on the stairs reading a book about samurai. You had your hair in these little pigtails and you were wearing a shirt with a skull on it, and you looked up at me like I was the most annoying thing you'd ever seen."
Yuki remembered that day. She'd been fourteen, awkward and angry and wearing her mother's old combat boots because they made her feel tough. She'd hated Kyle on sight—this tall, confident, good-looking boy who seemed to fit everywhere she didn't.
"I thought you were a jerk," she said.
"I know. You looked at me like I was gum on your shoe."
"I was jealous."
"Of what?"
"Of everything. You were so... easy. You knew how to talk to people. You knew how to be liked. I didn't."
Kyle's expression softened. "You were the first girl I ever noticed. Not because you were pretty—though you were. Because you were different. You didn't care what anyone thought. You were just... you."
Yuki didn't know what to say. She'd spent so many years feeling invisible, feeling like the weird one, the outsider, the girl who didn't fit in anywhere. And here was Kyle, telling her he'd seen her all along.
"I've never had a boyfriend," she blurted.
Kyle blinked. "What?"
"I've never had a boyfriend. I've never—" She stopped, her face burning. "You're the first guy I've ever kissed. The first guy who's ever... I mean, I've never..."
She trailed off, mortified.
Kyle didn't laugh. He didn't look surprised or pitying or anything she'd feared. He just looked at her, steady and warm, and said, "I've never had a girlfriend."
"That's different."
"No, it's not." He shifted on the bench, turning to face her. "I've been with girls, yeah. But I've never had a girlfriend. Not really. Not someone I actually cared about. Not someone I wanted to wake up next to."
Yuki's throat was tight. "Why not?"
"Because none of them were you."
The words hung in the air between them, heavy and bright.
"I know that sounds like a line," Kyle said. "I know. But it's the truth. Every girl I've been with, every date, every hookup—it was just noise. And you—" He shook his head. "You're the only thing that's ever felt real."
Yuki didn't think. She just moved.
She leaned forward and kissed him.
It was soft at first, tentative. His lips were warm and slightly chapped, and he tasted like ramen broth and the green tea they'd drunk after. Her hand found his jaw, her fingers brushing the stubble there, and she felt him exhale against her mouth.
Then something changed.
Her other hand slid up to the back of his neck, threading through his hair, and she pulled him closer. He made a sound—low, surprised—and his hands found her waist, gripping the fabric of her t-shirt like he was afraid she'd disappear.
She deepened the kiss, tilting her head, opening her mouth. He met her halfway, his tongue brushing against hers, and it was clumsy and eager and nothing like she'd imagined. It was better. It was real.
They broke apart breathless, foreheads pressed together. Kyle's eyes were dark, his breath uneven.
"Wow," he said.
Yuki laughed, shaky and giddy. "Yeah."
They sat like that for a long moment, just breathing, just existing in the space they'd created. The river muttered beneath them. The streetlight hummed overhead. The world went on around them, indifferent and vast.
"What now?" Yuki whispered.
Kyle pulled back and looked at her. His hand came up to cup her face, his thumb tracing the line of her cheekbone.
"I take you home," he said. "And then I kiss you goodnight. And then I text you in the morning."
"You already said that."
"I know. I'm sticking to the plan."
She smiled. "Okay."
The drive back was quiet.
Kyle kept one hand on the wheel and one hand on her knee, his thumb tracing absent patterns through the denim. The city slid past the windows—closed shops, empty streets, the occasional pair of headlights cutting through the dark.
Yuki watched him in the glow of the dashboard. The line of his jaw. The curve of his lips. The way his eyes flicked to her every few seconds, like he was checking to make sure she was still there.
He parked in front of her house. The lights were off downstairs, but she could see the faint glow of a lamp in Kenji's window. He was probably still awake, probably waiting for her.
Kyle walked her to the door. They stood on the porch for a moment, neither of them speaking, the silence comfortable and charged all at once.
"I had a really good time," he said.
"Me too."
He leaned in and kissed her again. Soft this time. Gentle. The kind of kiss that said more than words could.
"Goodnight, Yuki."
"Goodnight, Kyle."
She unlocked the door and stepped inside. She turned back to look at him, standing there in the porch light, hands in his pockets, smiling like he'd just won something.
"Text me when you get home," she said.
"I will."
She closed the door and leaned against it, listening to the sound of his footsteps retreating down the path. The engine started. The headlights swept across the window. Then he was gone, and she was alone in the dark house with her heart pounding and her lips still tingling.
She kicked off her boots and climbed the stairs, her hand trailing along the banister. The hallway was dark, but she could see a strip of light under Kenji's door. She paused, considering knocking, then decided against it. She'd tell him everything tomorrow. Tonight was hers.
The hallway stretched ahead of her, dark and quiet, the only light coming from the faint glow beneath Kenji's door. She considered knocking. Considered telling him everything—the ramen, the walk, the kiss, the way Kyle had looked at her like she was the only person in the world.
Tomorrow. She'd tell him tomorrow.
Her bedroom door was closed, and she turned the knob slowly, pushing it open with a soft creak. The room smelled like her—cedar and old paper, the faint ghost of the incense she'd burned earlier. The closet was still a disaster, clothes strewn everywhere from her earlier panic. She didn't care.
She stepped inside and closed the door behind her. The lock clicked into place with a satisfying finality.
Then she flopped backward onto the bed.
The mattress caught her, springs groaning, and she stared up at the ceiling. The glow-in-the-dark stars were still there, faded constellations she'd traced a thousand times as a kid. She used to make wishes on them. Stupid wishes. Wishes about boys who didn't know she existed.
One of those wishes had just kissed her goodnight.
A massive smile split her face, so wide it almost hurt. She pressed her hands to her cheeks, feeling the heat there, and laughed—a small, breathless sound that bubbled up from somewhere deep in her chest.
She couldn't stop thinking about it. His mouth on hers. His hands on her waist. The way he'd said her name, soft and reverent, like it meant something.
She sat up and pulled her t-shirt over her head, tossing it toward the pile on the floor. Her jeans came next, unbuttoned and shoved down her legs, kicked off the edge of the bed. She unhooked her bra and let it fall, then grabbed the sports bra from earlier and pulled it on. It was old and stretched, faded black with a frayed hem, but it was comfortable.
She kept the shorts on. And the socks. She wasn't sure why. Maybe because the floor was cold. Maybe because she didn't want to feel completely exposed, even alone in her own room.
She lay back down and stared at the ceiling again.
His hands. She kept coming back to his hands. The way they'd felt on her waist, strong and sure. The way his thumb had traced circles against her hip through the denim. The way he'd held her face when he kissed her, like she was something precious.
Her phone buzzed against her side.
She jumped, then laughed at herself. She grabbed it and unlocked the screen.
Kyle: Made it home. Car's still in one piece.
Kyle: Had a really good time tonight. Like, really good.
Kyle: Is it weird that I already miss you?
Yuki's heart did something complicated. She typed back quickly, her fingers clumsy with excitement.
Yuki: Not weird. I miss you too.
Yuki: Tonight was perfect.
She watched the three dots appear, disappear, appear again. Then a photo came through.
She opened it and felt her breath catch.
Kyle was lying in bed, propped against his pillows. He was shirtless—completely, gloriously shirtless—and the soft light from his bedside lamp cast shadows across the planes of his chest. His shoulders were broad, his arms thick with muscle, and she could see the faint outline of abs beneath the sheets pooled at his waist.
His hair was messy, falling across his forehead. He was smiling at the camera, that easy, crooked smile that made her stomach flip.
The waistband of his boxers peeked out from under the sheet. Dark grey. Simple.
Yuki stared. She couldn't help it. She'd seen him without a shirt before—at the pool, at the beach, at Kenji's parties when he'd strip off his shirt after one too many drinks. But this was different. This was for her. He'd taken this picture for her.
A thrill shot through her, hot and unfamiliar. She wasn't used to this. Wasn't used to wanting, or being wanted. Wasn't used to the way her skin prickled and her breath came faster.
She wanted to send something back. Wanted to be brave, to be the kind of girl who could take a picture of herself in her sports bra and send it without overthinking. But her thumb hovered over the camera icon, and her courage faltered.
What would he think? Her room was a mess. Her hair was tangled. She wasn't pretty like the girls he usually dated—wasn't soft or curvy or effortless. She was small and sharp and covered in scars from kendo practice.
The dots appeared again.
Kyle: You don't have to send anything.
Kyle: That's not why I sent it.
Kyle: Just wanted you to know I'm thinking about you.
She exhaled, something tight in her chest loosening. He understood. Of course he understood. He always had.
Yuki: I'm thinking about you too.
Yuki: I'm just not brave enough for pictures yet.
Kyle: You don't have to be brave with me.
Kyle: You can just be you.
She read the words three times. Four. Let them settle into her bones like something warm and permanent.
Yuki: Goodnight, Kyle.
Kyle: Goodnight, Yuki.
Kyle: Sweet dreams.
She set the phone on her nightstand and rolled onto her side. The sheets were cool against her skin, and the pillow smelled like her shampoo. Outside, a car passed, headlights sweeping across the ceiling before fading.
She closed her eyes and saw him. His face, his smile, his hands. The way he'd looked at her like she was the answer to a question he'd been asking for years.
A bloom spread through her chest—slow, warm, inevitable. Like a flower opening after a long winter. Like something she'd been waiting for without knowing it.
She pulled the blanket up to her chin and let her breathing slow.
Tomorrow would come. There would be consequences—there always were. Her father would call again. Her stepmother would find something to criticize. The sword would still be hidden in her closet, waiting for a battle she wasn't ready to fight.
But tonight, none of that mattered.
Tonight, she'd been kissed. Tonight, she'd been seen. Tonight, she'd let herself want something and hadn't been rejected.
She slept, and she dreamed of nothing. Just darkness, soft and quiet, and the faint, lingering warmth of Kyle's hands on her skin.