Work Text:
She was getting absurdly good at avoiding one particular left turn.
That would've sounded reasonable if the turn led somewhere dangerous. But it only led past a grocery, a bakery, and an old cinema.
Still for three months, Tzuyu had managed not to take it.
She had other routes. Faster on weekdays. Less traffic. Wider roads. She could make a whole case for the these other routes if anybody asked, and make it well enough that even she might believe it.
Nobody ever asked.
All that effort and the city kept moving like it had no idea she had given one block so much power.
Tonight, the restlessness started early and stayed rude about it.
Tzuyu had already washed her face, changed her shirt, and stood in the same spot long enough to annoy herself. She hated nights like this.
Nothing was wrong, which left her with nothing useful to resist. Just a restless energy that kept nudging at her from the inside.
On those nights, she drove.
She drove because roads gave her something plain to do. An hour could pass without asking her to explain herself and she only had to keep moving and return in one piece.
By the time she got to the parking, the summer heat had already settled all over her body. Tzuyu unlocked the car and slid inside. She dropped the keys, started the engine, and rolled the windows down.
Night air rushed in at once, warm enough to feel alive.
That's better.
She pulled out.
At first, the drive was ordinary in the most satisfying way. The city had started to loosen by then. Traffic moved with more room between cars. Stores went dark one after another. Pedestrians waited at crossings without crowding the curb. Everything moves slower now that the hour had removed the need to hurry.
Tzuyu preferred the city like this.
Usually, the feeling inside her would begin to loosen around then.
Tonight, nothing changed.
She took the route she always took.
Past the row of closed shops with their shutters pulled down. Past the pharmacy. Past the laundromat and a bookstore.
Then she reached the intersection she had spent months avoiding.
Right led toward the city hall and added more minutes to the journey home. Left followed the shorter route past the old cinema.
Tzuyu always turned right.
She knew when to signal. Knew how early to move toward the curb. She had repeated the turn often enough that it usually required no thought.
The traffic light changed.
Her hands guided the wheel left.
The car had already crossed the center of the intersection before she understood what she had done.
Tzuyu checked the rearview mirror.
The intersection was already receding behind her. She could take the next side street and return to the city hall route.
The side street approached.
Then passed.
Tzuyu released a sigh and continued forward.
“This is ridiculous.”
Her reaction irritated her more than the mistake itself. Three months should've been enough to make a road normal again.
But her pulse had changed. Her mind had recognized the route before the cinema had even appeared.
Then she saw it.
Renovation sheets covered most of the front, secured around scaffolding in broad folds. The entrance had been blocked off. The place looked unfinished, suspended between one version of itself and the next.
The building no longer looked like the place she remembered.
Tzuyu kept her eyes ahead.
But awareness hooked into her and held.
Three years and nine months earlier, she had arrived there without planning to.
Jeongyeon had canceled less than an hour before the screening.
Tzuyu had gone because the ticket was paid for and the night had offered her nothing better.
The film had been terrible.
That wasn't the part she remembered clearly.
The cinema was too cold.
Tzuyu noticed it the moment she slipped through the doors, five minutes late and already irritated enough to blame the building.
Onscreen, a man and a woman stood several feet apart on a beach. Both looked exhausted by whatever had happened before Tzuyu arrived. The man stared at the water. The woman stared at him. Neither seemed willing to speak.
Promising.
Tzuyu checked the ticket beneath the aisle light, and stopped at G12.
Someone was sitting in it.
The woman looked up.
Tzuyu forgot what she had been about to say.
Not because the woman was beautiful, though she was.
Most people caught in the wrong seat moved first and apologized after. But this woman only studied Tzuyu with interest, smiling like the interruption had came for her entertainment.
Tzuyu leaned closer so she wouldn't disturb the row behind them.
“I think you’re in my seat.”
The stranger glanced at the number beside her. Then at the ticket in Tzuyu’s hand.
“You’re right.”
Tzuyu waited.
The stranger tipped her chin toward the vacant seat beside her. “That one’s free.”
“I can see that.”
“Good. Then we’ve solved it.”
Tzuyu stared at her. “By keeping the stolen seat?”
The stranger smiled. “You can take it back during the climax if it matters that much.”
“It is.”
“Sit. You’re blocking the screen.”
Tzuyu should've been annoyed. Instead, she sat in G13.
They didn't speak again.
Half an hour in, the leading man declared that love was just memory wearing perfume, and before Tzuyu could stop herself she let out an incredulous sound.
Beside her, the stranger whispered, “Exactly.”
Tzuyu turned.
The stranger lifted the popcorn bucket a little in offering. “Peace offering?”
Tzuyu took a handful. The popcorn was too buttery and already cool. “This film thinks it’s profound.”
“You'd think there would be a character development by now.”
Tzuyu almost laughed.
After that, silence became impossible.
They were commenting on everything under their breath. The melodramatic pauses. Every unnecessary flashback, every tortured look held several seconds too long.
When the final scene ended, the lights rose in stages. People stood, stretched, and began filing toward the aisle.
The stranger remained seated and placed the empty popcorn bucket beneath her chair. Then she turned toward Tzuyu and held out her hand.
“Sana.”
Up close, she was even more distracting.
Her hair had been tucked behind one ear. Her white shirt had creased across the waist from sitting, and a smear of butter shone near the base of her finger.
There was nothing polished about the moment, which made her beauty harder to defend against.
Tzuyu shook her hand.
“Tzuyu.”
“Nice to meet you, rightful owner of seat G12.”
“That name is too long.”
“You fought for it.”
Tzuyu laughed, and Sana looked unexpectedly pleased with herself for causing it.
It rained during the final act.
They discovered it when the cinema doors opened and everyone stopped beneath the awning at once. A damp gust pushed into the lobby, touching Tzuyu’s face and arms with sudden coolness. People crowded beneath the roof in a tangle of annoyed sighs and glowing phones.
Tzuyu stood near the edge of the shelter and watched the rain hit the road. She had parked few blocks away. She could make the walk.
Probably.
Sana appeared beside her. “If you run now, you might only look miserable.”
“I appreciate your confidence in my athletic ability.”
“I have no confidence in it. I’m assessing the odds.”
Tzuyu glanced at her. “You're so encouraging.”
“To the ones who challenge my right to public seating, yes.”
Rain sprayed in under the roof. The crowd shifted backward in a collective shuffle. Tzuyu took a step away from the edge and found herself close enough to catch the scent of Sana’s perfume.
She should've figured out the fastest route to the car.
Instead she asked, “So do you come here often, or do you just attend terrible films to start arguments with strangers you’ve inconvenienced?”
Sana turned fully toward her. “I was going to say it was fate, but I like your version better.”
“Fate feels ambitious for stolen seating.”
“You don’t know yet. Maybe G12 has plans for us.”
The answer stayed with Tzuyu longer than it deserved to.
The rain kept them there.
At first, they talked to fill the delay. Then the delay stopped mattering.
They compared films they loved and films they respected without liking. Sana argued that subtitles improved almost everything because they forced people to pay attention. Tzuyu accused her of choosing foreign films only so she could feel superior to everyone else in the room.
Tzuyu learned that Sana was finishing the last year of her undergraduate degree. That she hated raisins in baked goods. That she did not know how to drive and refused to feel ashamed about it.
In return, Tzuyu admitted she drove when she couldn't sleep. That she had once failed an elective because she skipped too many early lectures. That she drank coffee at unreasonable hours and had strong opinions about bridges.
“What kind of opinions can anyone have about bridges?”
“Cities look better from them.”
Sana studied her. “You’re something else.”
Tzuyu felt blush move over her face.
“I just like bridges.”
“You don't look like it.”
“What do I look like?”
Sana’s gaze moved over her.
The attention began at Tzuyu’s eyes, followed the line of her face, paused at her mouth, then lowered to the hand resting near her pocket.
Tzuyu felt every second of it.
Her skin seemed to wake beneath the path of Sana’s eyes, aware of itself in places she hadn't been thinking about a moment earlier.
Sana looked back up.
“Like someone who would argue with a stranger over a seat.”
Tzuyu laughed, head tipping back a little.
The rain began to weaken. People hurried toward waiting cars. Umbrellas opened. Space returned around them.
Sana checked her phone and grimaced. “My ride canceled.”
“I can take you.”
Sana looked up. “You don’t know me.”
“You stole my seat and shared your popcorn. I know enough.”
“Excellent. Very thorough.”
Tzuyu felt the grin pull at her mouth. “Do you want the ride or not?”
Sana considered her, the way people do when they already know the answer but enjoy making the other person wait.
“Yes,” she decided. “But I’m sitting in G12 if your car has numbered seats.”
They walked together to the parking lot, shoulders brushing every few steps. Each time it happened, a small current ran across Tzuyu’s skin and stayed there, waiting.
At the car, Sana paused with one hand on the door.
“This is the part where you discover I’m an axe murderer.”
Tzuyu unlocked the car. “Yeah, you look like it.”
Sana laughed so hard she bent forward, one hand tightening around the handle while the other pressed against her stomach.
Tzuyu stood on the other side of the car and found herself smiling.
When Sana recovered, she pointed at Tzuyu. “That was rude.”
They pulled away from the curb and the conversation moved with them.
It wandered from favorite late night food to the worst classes they had ever taken, from childhood ambitions to whether it was acceptable to leave a party without telling anyone. Tzuyu glanced over Sana more often than necessary, collecting details without admitting she was collecting them.
By the time Sana pointed toward her building, Tzuyu had forgotten how late it was.
Sana unfastened her seat belt but didn't open the door.
“There’s another screening next Friday.”
Tzuyu turned toward her.
Sana kept her gaze on the windshield. “Different film.”
“Better?”
“Probably not.”
“Then why would I go?”
Sana traced a finger along the edge of the seat belt. “There might be a dispute over G12.”
Tzuyu felt the beginning of a smile.
“Are you inviting me,” she asked, “or warning me?”
Sana turned then, eyes reflecting the dash lights in soft gold. “I thought I’d let you decide which version makes you feel more powerful.”
Tzuyu held her gaze. “What time?”
Sana smiled.
Months later, long after she knew how that smile looked in morning light and after kisses and after apologies and over a shared sink full of dishes, Tzuyu would still think that nothing in her life had ever shifted so gently and so completely as it did in the pause before Sana answered that question.
She had not known yet how many parts of her life would begin making room for Sana.
Friday evenings.
The passenger seat.
Her bathroom shelf.
The empty space beneath her hand whenever she reached across the bed.
It had started with Sana looking at her and waiting for an answer.
A horn blared behind her.
The sound tore through the memory and snapped Tzuyu back into the car. She blinked at the green signal ahead. The driver behind her pressed the horn again.
“Okay.”
Tzuyu lifted her foot and let the car roll forward, then guided it through the junction and turned right. The old cinema slid across the rearview mirror in broken pieces.
Tzuyu kept watching the mirror for another second. She could almost place Sana beneath the awning again, smiling like a stolen seat had been enough reason to believe they would meet again.
She faced forward.
The road curved past the supermarket.
She had stood there with Sana one Saturday afternoon, turning the same avocado in her hand while Sana watched her patience expire.
Tzuyu’s foot eased from the accelerator enough that the market remained beside her a little longer.
They had become the kind of friends other people noticed first.
Four months had passed since the cinema. Four months since a stolen seat and a terrible film had given them an excuse to exchange numbers.
At first, their messages had stayed close to that night. Film recommendations. Reviews. Screenshots of absurd dialogue sent with no explanation because none was needed.
Then the subjects widened.
Sana began sending photos of food Tzuyu would never order for herself. Tzuyu started reminding Sana about deadlines she had mentioned. A coffee before class turned into lunch. A film on Friday became dinner afterward, then another hour spent outside the restaurant because neither of them seemed ready to go home.
They kept finding reasons to delay leaving.
Tzuyu walked Sana to her place because her car was parked nearby, even when nearby meant two blocks in the opposite direction. Sana waited in the lobby while Tzuyu finished a call because leaving would have been rude.
Nothing between them had been named.
That seemed safest.
Jeongyeon disagreed. She had met Sana twice and formed opinions quickly.
“Either date her,” she told Tzuyu over noodles, “or stop checking your phone every time she takes longer than three minutes to reply.”
Tzuyu had nearly choked. She bent over the table, coughing into her fist while Jeongyeon kept eating.
“I don't check every three minutes.”
Jeongyeon lifted her eyes. “You once answered her message while brushing your teeth.”
“What exactly is your point?”
Jeongyeon leaned back and folded her arms. "That you like her."
Tzuyu had spent the rest of the meal denying it and the rest of the week thinking about why the accusation annoyed her so much.
The answer arrived at the market on a Sunday.
Sana had offered to cook for a gathering at Mina’s place. Mina had been one of her closest friends since their first year at university, which apparently gave Sana the right to prepare a dinner.
Tzuyu agreed to help because splitting the list would save time.
That was the reason she gave Sana.
In practice, Sana pushed the cart while Tzuyu checked the list, and they argued over nearly every item.
“You’re too strict with these ingredients,” Tzuyu remarked, placing one jar of sauce back on the shelf. “No one will notice the difference.”
“I will.”
“You are cooking for friends, not judges.”
“I have standards.”
Sana had tied her hair up, though several strands had escaped. A gray tank top exposed the line of her shoulders, and her jeans had been cuffed above the ankle. There was nothing unusual about the clothes. That made Tzuyu’s attention feel more incriminating.
She noticed the small shift of muscle in Sana’s shoulder when she reached for something overhead. The way she pressed her lower lip between her teeth while comparing brands, then released it.
Tzuyu looked away before the thought attached itself to anything.
They moved to the refrigerated drinks. Sana took a can of soda from the cooler and pressed it against the side of Tzuyu’s neck without warning.
Tzuyu jerked back. “What is wrong with you?”
Sana laughed and kept the can in place. “Cooling you down.”
“It’s freezing.”
“That's how cooling works.”
Tzuyu caught Sana’s wrist and pulled the can away. Her skin tingled there, every nerve awake from the sudden chill.
“You could've warned me.”
“Nope. I like teasing you.”
Tzuyu stared at her. Sana’s smile just widened.
It would have been easier if Sana behaved this way with everyone. If this attention were just her nature, spilled generously over any person within reach.
But by then Tzuyu had begun noticing the difference.
Sana listened to other people.
With Tzuyu, she remembered.
She remembered the date of an exam Tzuyu had mentioned once. She kept Tzuyu’s coffee order without asking again. She carried mint gum because Tzuyu disliked the smell of garlic after meals.
When Tzuyu complained that her favorite snack had disappeared from the convenience store near her university, Sana handed her a few packets days later and claimed she had found them by accident.
Tzuyu knew she was lying.
She also knew she liked that Sana had bothered.
Tzuyu had started recognizing that attention before she let herself examine it.
Her shoulders loosened when Sana appeared. Her hands became restless whenever Sana stood close. A touch at her wrist could follow her through the rest of the day, remaining beneath her skin long after the contact ended.
Tzuyu released her wrist.
Sana placed the soda in the cart without breaking eye contact.
They argued over pasta, tomatoes, and whether one dessert could feed five people.
“It can if everyone takes a reasonable portion,” Sana insisted.
“Have you met me?”
“That's why I’m making two.”
“You just argued for one.”
“I changed my mind.”
By the time they reached the fruit section, Tzuyu had stopped pretending she didn't enjoy provoking her.
Six crates of peaches sat near the end of the aisle. The best looking ones were arranged across the top but Sana walked past them and crouched beside the lower crates.
Tzuyu leaned against the cart. “Why are you searching for the bad ones?”
Sana held up a peach with one small bruise. “Because everybody takes the pretty ones first.”
“Which is normal.”
“How boring.”
Sana dropped the peach into the paper bag and reached for another.
“Everyone takes the unmarked ones first,” she explained. “These are softer, and they’ll taste better tonight.”
Tzuyu looked at the peach, then at her. “You could’ve just said you wanted the soft ones.”
Sana smiled. “And miss the chance to lecture you?”
They bought six.
At Mina’s place, dinner happened in stages.
Mina took over the stove. Momo arrived hungry. Jeongyeon met Sana for the third time and gave Tzuyu a look so immediate that Tzuyu considered leaving.
By the end of the meal, empty plates and glasses crowded the table. Conversations crossed over one another. Tzuyu spent most of dinner opposite Sana, and every time someone else spoke, her eyes returned to Sana’s reactions.
The quick press of her lips when she tried not to laugh.
The lift of her brows when Momo exaggerated.
The way Sana held Tzuyu’s gaze after everyone else had moved to another subject.
When dessert was served, Sana carried two plates away from the table and nodded toward the balcony.
Tzuyu followed without asking why.
The door closed behind them, muting the conversation inside.
Sana cut one of the peaches and handed half to Tzuyu.
It was perfectly ripe. The skin gave way with almost no resistance. Juice ran over Tzuyu’s fingers the first time she bit into it, sweet and cold from the fridge.
“Annoyingly, you were right,” she admitted.
Sana leaned her hip against the railing and winked. “I try not to be smug in victory.”
Tzuyu looked at her and felt the whole evening go slightly off-balance.
In the way a floor sometimes tilts under you at the edge of sleep, sudden enough to remind you that your body knows fear and desire through similar alarms.
Sana took a bite from her half and some juice caught at the corner of her mouth. Without thinking, Tzuyu reached out.
Her thumb touched the edge of Sana’s lip. The contact lasted no more than a second.
Still, the entire world seemed to gather around it.
Sana went very still.
Tzuyu felt her own heart beat hard enough to make breathing feel clumsy. “You had-”
Sana’s gaze lowered to Tzuyu’s hand, then lifted to her face. Surprise remained in her eyes, joined by a warmth that made Tzuyu feel exposed in every place she had tried not to study.
“Oh,” Sana breathed.
That one small sound carried enough recognition to make Tzuyu want to leave the balcony or stay on it forever.
She pulled her hand back too fast. “Sorry.”
The noise from inside the apartment seemed to move farther away. The music turning low, laughter blurring into something almost abstract.
Sana placed her plate on the railing.
Then she stepped closer.
Tzuyu’s body responded. Her shoulders drew back. The space between them narrowed until she could feel the warmth coming from Sana’s body without touching her.
Sana stopped close enough for Tzuyu to see the small changes in her expression.
The slight lift of her chest.
The concentration in her eyes as they moved over Tzuyu’s face.
“For what?”
Tzuyu tried to answer.
For touching her. For pulling away. For wanting to do it again with an intensity that frightened her.
Sana waited.
“You look like you’re losing an argument with yourself.”
Tzuyu let out a breath that trembled at the end. “I hate that you can tell.”
“I can tell most things when it comes to you.”
Tzuyu's heart struck faster. The skin along her arms prickled. Sana’s hand rested against the railing near Tzuyu’s hip, close enough that one small move would bring their fingers together.
Tzuyu looked down at that hand.
Sana followed her gaze.
Tzuyu imagined Sana’s fingers turning beneath hers, their hands fitting together. Sana stepping nearer until there was no remaining space between them.
The thought came with enough detail that Tzuyu’s hand almost moved.
Sana looked back at her mouth.
Tzuyu noticed.
Her heartbeat accelerated.
But before she could decide whether to run from it or fall straight through, Mina opened the balcony door and asked whether either of them had seen the wine opener.
The moment broke.
Sana stepped back first. Tzuyu pointed vaguely toward the drawer beside the stove, Mina thanked them and by the time the door slid shut again, whatever had nearly happened no longer had edges Tzuyu could trust.
But the knowledge stayed.
When she was alone in her car and the city outside had gone blue with midnight, Tzuyu pressed her thumb to her own lower lip and remembered the exact texture of Sana's lips.
That was the night she stopped pretending the thing growing inside her could still be called a friendship.
Tzuyu drove past the market and the city loosened as she moved toward the river.
She took the bridge because she knew she would. There were faster routes home. Emptier ones, routes with fewer opportunities to be ambushed by herself. She took the bridge anyway.
The river below held broken pieces of light, each reflection pulling apart whenever the current moved.
Halfway up the incline, Tzuyu could already see the pedestrian walkway off to the side.
She had kissed Sana there for the first time on a night so cold that both of them had complained through chattering teeth and still refused to leave.
At a red light near the base, she rested her forehead briefly against the steering wheel and let it come.
They had spent two full months pretending that balcony moment almost meant nothing.
It meant nothing when Sana leaned across a restaurant table and wiped sauce from the corner of Tzuyu’s mouth with a napkin, then continued the coversation while Tzuyu sat with heat spreading from the place Sana had touched.
It meant nothing when Tzuyu began finding reasons to pass Sana small things. Receipt, phone chargers, hair ties, just to feel the brush of fingers in the exchange.
It meant nothing when their friends began looking between them during dinner.
Nothing had been named, so they continued calling it friendship.
Then Momo had a birthday.
The restaurant was loud, crowded, and expensive enough that Momo defended every complaint by calling it part of the experience.
By the time they spilled onto the sidewalk, everybody was sweating through their nice clothes and arguing about dessert. Taxis were scarce. Ride share prices had become offensive.
Tzuyu stood near the curb with her heels hanging from one hand. She had surrendered to the pain few streets earlier and felt no shame about it.
Sana appeared beside her carrying her own shoes and complained about the cold in conviction that Tzuyu could only laugh.
“You didn’t bring a coat,” Tzuyu reminded her.
“I believed the evening would be kind.”
“That was careless.”
“That was optimism.”
“Same thing, sometimes.”
Sana turned toward her with that private smile, the one that always made Tzuyu feel selected from everyone around them.
“You enjoy being right too much.”
“I enjoy being right the correct amount.”
“There is no correct amount with you.”
Tzuyu laughed and looked toward the road before Sana could see how easily she had pleased her.
They could have waited for another ride.
The bridge was twenty minutes away on foot. It wasn't the quickest route to Tzuyu’s, and it didn't bring Sana especially close to home. Still, they agreed that both of them were heading in that direction.
Sana announced that walking would warm her, then moved near enough for their arms to meet. Tzuyu didn't point out that Sana had solved the problem by taking heat from her.
Their steps settled into the same pace.
After several blocks, Sana stopped pretending the cold didn't bother her.
A shiver moved through her shoulders. She rubbed one hand over the other, then tucked both hands beneath her arms.
Tzuyu took off her blazer.
Sana looked over. “What are you doing?”
“You’re freezing.”
“So are you.”
Tzuyu held the blazer open behind her. “Put it on.”
Sana hesitated, eyes moving from the blazer to Tzuyu’s face. She turned and slipped her arms into the sleeves.
Tzuyu tried not to stare.
The sight of Sana inside something that belonged to her made warmth spread across her chest. Sana looked comfortable in it. Familiar, as though it had already learned her shape.
Sana smiled and nudged her shoulder against Tzuyu’s. “Thank you.”
They reached the bridge and climbed the steps to the walkway.
By the time they reached the center of the walkway, the muscles along Tzuyu’s feet had begun to ache. She set her heels beside the railing.
Sana placed hers beside Tzuyu’s and leaned against the rail with her forearms.
For a while, they watched the river without speaking.
Tzuyu became aware of Sana beside her in pieces. The rise of her shoulders each time she breathed. The warmth left on Tzuyu’s own skin where their arms had touched during the walk.
Sana slipped one hand into the blazer pocket.
Then she stopped moving.
Tzuyu noticed because Sana’s head turned slightly toward her.
“You okay?” Tzuyu asked.
Sana looked down at the pocket. Then she withdrew a small paper, folded through the middle.
Tzuyu recognized it before Sana opened it.
The cinema ticket. The one from the night they met.
Tzuyu’s heart had started to race.
She had forgotten where she had kept it. She had never forgotten that she had.
Sana unfolded the ticket with care. The paper had faded along the crease. The printed date remained visible.
So did the seat number.
G12.
Sana stared at it.
Tzuyu could feel each beat of her heart beneath her chest. Her hands had become damp. She curled her fingers around the railing and wished she had left the blazer at home.
Sana raised her eyes.
“You kept this?”
Tzuyu looked toward the river. “Apparently.”
Sana turned the ticket between her fingers. “You kept the ticket from the night we met.”
“It was a good night.”
“The film was terrible.”
“I know.”
Tzuyu looked at her then. Sana wasn't smiling.
She could've escaped into another joke. She could've blamed forgetfulness or claimed the ticket had remained there by accident.
Instead Tzuyu continued, “Of course I remember.”
Sana’s gaze stayed on her.
Tzuyu felt the confession forming.
“I remember you looking at me like I had interrupted something you were enjoying.”
Sana smiled. “You had.”
Tzuyu continued because stopping had become impossible.
“I remember you asked about another screening before you got out of my car. I remember driving home and thinking the night had become more important than it had any right to be.”
She noticed Sana's hand curled around the ticket.
Tzuyu looked down at it.
“I kept it because it brought me to you.”
Sana drew in a breath. Her eyes lowered to the ticket again, then lifted to Tzuyu with an expression Tzuyu couldn't read.
“You kept it because of me?”
Tzuyu hated how exposed she felt. Every part of her seemed visible and unprotected.
“Yeah.”
Sana gave a small laugh, but no amusement reached her face.
“I have spent months trying to convince myself I misunderstood you.”
Tzuyu’s mouth went dry. “Misunderstood what?”
Sana stepped away from the rail.
Tzuyu couldn't tell what Sana intended. She only knew that Sana was moving closer.
Sana stopped within reach.
“I kept waiting for something I couldn't explain away,” she continued. “Something obvious enough that I would stop feeling ridiculous for hoping.”
Tzuyu’s heartbeat raced faster.
Sana lifted her gaze. “I need to tell you something before I lose my mind.”
Tzuyu’s hand curled around the edge of the railing.
“You’re assuming that hasn’t happened.”
Sana gave her a look. “I’m trying to be sincere.”
Tzuyu winced. “Sorry.”
“You don’t look sorry.”
“I’m nervous.”
That stopped Sana.
Tzuyu heard her own heart inside her ears, each beat close and insistent. Sana’s shoulders lowered a fraction.
“Good.”
Tzuyu blinked. “Good?”
“I would hate to be the only one.”
Sana placed the ticket inside the blazer pocket again. Then set both hands on the railing, lifted them again almost immediately, unable to keep them still.
Tzuyu had never seen her search this hard for composure.
“I've been trying to act normal around you,” Sana began, “and it's ruining my entire life.”
Every sound below them kept going. Cars. People. A burst of laughter from somewhere near the foot of the bridge.
None of it seemed connected to Tzuyu anymore.
She let out a breath. “Well, isn't that an opening.”
“Tell me about it.” Sana’s mouth moved like she wanted to smile and thought better of it. “I had a better one, you know.”
“What happened to it?”
“You happened.”
Tzuyu’s fingers tightened around the railings. “Oh.”
Sana looked down, then returned to her face.
“I keep telling myself we're friends,” she continued. “And we are. You're one of the best things in my life. I thought that should be enough.”
Tzuyu could no longer feel the cold beneath her hands.
“But it isn’t enough,” Sana admitted. “I think about you all the time. I count on seeing you, then pretend I didn't build my whole day around it. When your name appears on my phone, I become happier in a way that would be embarrassing.”
Tzuyu swallowed.
Sana’s gaze followed the movement at her throat, then returned to her eyes.
“I have tried being sensible. Mature. Casual.” A strained smile touched Sana’s mouth and disappeared. “None of it has worked. And I’m tired of pretending I can stand this close to you and only want friendship.”
Tzuyu could feel her heartbeat in her chest so hard.
“Sana.”
“No. Let me finish.”
Tzuyu nodded.
Sana stepped closer enough that the space between them became the subject of the night.
“I miss you while you’re still beside me.” Sana confessed. “You leave, and I start thinking about the next time before you’ve even reached your car. Sometimes I'm looking at you, listening to you, touching you, and I already want more than the moment can give me.”
Her expression wavered for the first time.
“Do you understand how annoying that is?”
Tzuyu almost smiled, but the longing in Sana’s face stopped her.
“I don’t know how to keep being here with you and call it nothing.”
Tzuyu looked at her and had the wild, disorienting thought that she might never recover from this exact minute, no matter what happened next.
For months, she had imagined fragments of it. Sana reaching first. Sana looking at her mouth. A confession over coffee, maybe, or inside the car after another drive neither wanted to end.
Every imagined version stopped before the answer.
Tzuyu had never trusted herself to imagine Sana wanting her with equal force.
Now Sana stood before her, afraid and honest, and Tzuyu’s restraint began to give.
“You think I call it nothing?”
Sana’s eyes widened. A second later, her lips pressed together, holding back whatever response had risen.
“You never call it anything.”
“Neither do you.”
“I’m doing it now.”
Tzuyu released the railing. “You took months.”
“So did you.”
“I was trying not to ruin this.”
Sana studied her. “And have you been happy?”
Tzuyu thought of every goodbye stretched beyond reason. Every message drafted then replaced with something harmless. Every touch she had replayed later in bed. Every time Sana had looked at her with patience and Tzuyu had chosen safety over truth.
“Not entirely,” she admitted.
Sana nodded, more to herself than to Tzuyu.
“Me neither.”
Tzuyu closed the remaining distance before fear could reclaim it.
She caught Sana’s jaw and felt the warmth of her there. The startled breath, the second in which neither of them quite committed because both were still learning what permission looked like in motion. Then Sana looked at Tzuyu’s mouth and didn't look away.
Tzuyu kissed her.
The first meeting of their lips was imperfect.
Their noses brushed. Tzuyu tilted the wrong way and corrected. Sana’s lips parted in surprise before settling against hers. They briefly remained cautious, each learning what the other welcomed.
Then Sana’s hand slid around the back of Tzuyu’s neck.
Her fingers entered Tzuyu’s hair and pulled her closer.
Relief moved through Tzuyu so quickly that her knees weakened.
Sana kissed her with an eagerness that made months of restraint feel suddenly unbearable. Tzuyu felt the gentle pull of Sana’s lower lip. The shaking in the hand at her neck, the way Sana leaned forward and kept coming until their bodies met.
Tzuyu wrapped her free arm around Sana’s waist.
Sana moved into her without hesitation.
The contact pulled a broken breath from Tzuyu.
She had kissed people before.
She knew the movements, the usual places for hands, the way another body answered when invited closer.
None of that prepared her for Sana.
There was no separating the desire from everything Tzuyu already knew about her. The mouth that laughed at her in cinemas. The hand that reached across tables. The body she had spent months training herself not to pull closer.
Sana’s hand moved farther into the hair at Tzuyu’s nape. Each small pull travelled over Tzuyu down to her neck.
Tzuyu’s thumb stroked Sana’s cheek, feeling the shift of muscle as Sana kissed her deeper.
Their teeth touched once.
Sana laughed against her mouth.
The laugh broke their rhythm. Tzuyu smiled against Sana’s mouth, felt Sana do the same, and kissed her again while both were still smiling.
Their mouths slipped, found each other, then lost the angle once more.
Tzuyu had never enjoyed getting anything wrong this much.
When they separated, it was only far enough to breathe.
Sana’s forehead touched hers. Tzuyu kept one hand at Sana’s waist and the other along her jaw.
Sana opened her eyes.
“Well.”
Tzuyu laughed, helpless. “That's your answer?”
“Did you have a question?”
“Touché.”
Tzuyu slid her hand from Sana’s jaw to the side of her neck, felt the jump of her pulse there. “This was me rewarding your honesty.”
Sana’s eyes changed. Her gaze lowered to Tzuyu’s mouth.
“Then I should be honest again.”
Tzuyu’s breathing faltered. “Go on.”
“I want to do that another time,” Sana told her. “Preferably somewhere that doesn't smell like traffic and river.”
Tzuyu grinned. “Demanding already.”
Sana brushed a finger along her lower lip, studying the place they had just made new. The touch sent heat down Tzuyu’s body.
“I’ve waited months,” Sana replied. “I think I’m allowed one demand.”
Tzuyu laughed and pressed a kiss on Sana's forehead.
Sana’s hand moved from Tzuyu’s neck to her shoulder, fingers tracing the seam of her sleeve before coming to rest.
“What happens now?” she asked.
Tzuyu didn't answer immediately.
She took Sana’s free hand. Tzuyu traced a finger across it, following the lines before threading their fingers together.
“Now I stop lying to Jeongyeon.”
Sana stared at her.
“That's it?”
Tzuyu tightened her hold. “The rest is that I like you more than I know how to act normal about.”
Sana’s smile began slowly, the same way it had in the cinema when Tzuyu first challenged her over G12.
Tzuyu looked at their joined hands.
“I think about you all the time too,” she continued. “I keep stretching every plan because no amount of time with you ever feels like enough. I pass you things you could reach yourself because I like the way your fingers find mine, and every time they do, I have to pretend it means less to me than it does. I keep making excuses to stay because I don’t know how to ask you not to go.”
Sana’s fingers tightened around hers.
Tzuyu lifted her eyes.
“I knew what I was doing. I just kept pretending I didn’t because wanting you meant risking everything we already had.” She swallowed. “But I don’t want less of you so I can feel safe. I want all of it.”
Sana looked at her for a long moment.
Then she lifted their joined hands and pressed her mouth to Tzuyu’s knuckles.
Tzuyu felt it through her entire body.
“You're making me want to kiss you again,” Sana confessed.
“That sounds like your problem.”
“It became yours when you kissed me.”
Tzuyu smiled. “Fair.”
Sana remained close, their hands still joined between them.
“So what do we call this?”
Tzuyu smiled. “I was going to say we could begin with a date.”
The light turned green. Tzuyu crossed the bridge.
Only then did she notice the dryness in her throat each time she swallowed. She reached for the water bottle in the cup holder, took a sip at the next stop.
It was past midnight already.
The city had opened into its later self, the one with less pretense and fewer witnesses.
Tzuyu took the road leading out toward the coast.
She didn't decide to. The turn arrived, and her hands followed it.
The sea was still far enough away that she could have changed direction without seeing it. There were exits ahead. Familiar streets that would bring her home.
The coastal route had always felt different from the rest of the city.
Because every turn brought the buildings lower. Because the lanes stretched longer before meeting another light. Because once she entered that road, it became difficult to pretend she had anywhere else in mind.
Sana had loved it.
Especially before sunrise.
She would lower the window even when the cold made her complain. She would pull her knees toward her chest, and insist that keeping the window open was part of the experience.
Tzuyu’s chest tightened around the memory.
She kept driving anyway.
They had taken this road once for no reason other than wanting to reach morning before everyone else.
They were happy in ways that made other people embarrassed to watch.
Sana had reached across the table to brush a loose strand of hair from Tzuyu’s face, tucking it behind her ear, and Tzuyu, without interrupting her conversation, caught Sana by the wrist before she could pull away, and pressed a kiss to the warm skin inside it.
“Disgusting,” Jeongyeon declared.
Mina glanced between them. “It’s cute.”
“It really isn’t.”
Sana settled back into her seat and winked at Jeongyeon. Tzuyu had told Jeongyeon jealousy was unattractive.
Happiness had become part of the routine.
It was there in brunches, spare clothes left behind, and plans made weeks ahead without checking whether the other would be free. After enough mornings together, it became difficult to imagine waking up any other way.
They built a life in increments.
Sana leaving a toothbrush at Tzuyu’s apartment, then a shirt for mornings she had nothing appropriate to wear to class.
Tzuyu bought Sana’s favorite yogurt without asking whether she planned to stay.
A book Sana was reading appeared beside Tzuyu’s bed. Tzuyu’s spare key disappeared from the bowl near the door and later turned up on Sana’s key ring.
They made a shared note on their phones.
At first, it contained restaurant names and screening schedules.
Then came errands, reminders, private jokes, and fragments neither wanted to forget.
Book seats for Friday.
Ask Mina about Sunday.
Never let Momo order for the table again.
Sana owes Tzuyu an apology and dumplings.
Tzuyu isn't allowed to claim she is “five minutes away” while still choosing an outfit.
Neither of them remembered when the note became a record of their life together.
There were more intimate discoveries.
Tzuyu learned that kissing the inside of Sana’s thigh made her laugh before the laughter dissolved into a shiver. If Tzuyu stayed there, lips resting against warm skin, Sana’s fingers would move into her hair and hold her close.
Sana learned that pressing her lips beneath Tzuyu’s ear and lingering there made Tzuyu’s whole body go alert. The first touch sent heat across her neck. The second drew her shoulders back. If Sana decided to let her lips remain there, Tzuyu would forget whatever she had been trying to say.
Then came a dawn drive in late April, almost six months after they began dating.
Sana woke at three in the morning with her face pressed into Tzuyu’s shoulder. She shifted under the blanket, made a small sound of complaint, then lifted her head.
“I think I forgot what the ocean looks like.”
Tzuyu had opened one eye. “At three in the morning.”
“I’m serious.”
Tzuyu had laughed into the dark. “And the solution?”
Sana kissed the corner of her mouth. “Drive me to the sea.”
They left before the city had decided what shape it wanted for the day. Tzuyu in sweatpants. Sana in one of Tzuyu’s university shirts. The roads were near-empty. Streetlights still burned. The air through the cracked windows felt cooler, touched by the coast long before the ocean came into view.
They talked about things that only made sense at that hour.
Whether they would ever live somewhere colder.
Whether two people who hated waking early could still build a life around sunrise.
By the time they reached the overlook, the first trace of morning had begun to separate the water from the sky.
They sat on the hood of the car with their shoulders touching.
For several minutes, Sana watched the horizon.
She tucked her hands inside the sleeves of the borrowed shirt.
“Okay,” she started. “I did need this.”
Tzuyu turned to look at her instead of the water.
The early light was kind in a way no artful lighting ever managed. It simply revealed what was already there.
Sana’s beauty.
The curve of her cheek. The familiar slope of her nose. The mouth Tzuyu had kissed before leaving bed less than an hour ago.
Sana looked beautiful because she looked entirely herself. Sleepy and unprepared and close enough for Tzuyu to notice everything.
Sana turned. “What?”
Tzuyu smiled. “You do know most people would just look at a picture.”
Sana considered that. “Most people are failing their own lives.”
Tzuyu laughed.
Sana’s expression brightened with immediate satisfaction, then she returned her attention to the horizon. Her shoulder remained pressed against Tzuyu’s.
“I want this,” she murmured.
“What is it?”
“This.” Sana gestured between them. “A life where I can ask for something ridiculous at three in the morning and you come with me.”
Tzuyu looked at her, and felt love rise so full inside her that it frightened her with its size.
Sana turned when Tzuyu didn't respond.
“You okay?”
Tzuyu could've answered normally. She could've kissed Sana’s forehead and hidden inside an affection that required no explanation.
“I love you.”
The sea kept breathing below them.
Sana’s face changed in stages. Surprise first. Then something else. Something that made Tzuyu realize in the split second before Sana answered, that there were happiness so pure they carried their own form of pain because you could feel how much there was to lose.
Sana's hands were cold from the morning air when she took Tzuyu’s face between them.
“I know.”
Tzuyu threw her an offensive look.
Sana’s eyes widened.
“No. That was terrible.”
“You're scaring me.”
“I'm sorry, I’m overwhelmed.”
Tzuyu tried to preserve her offence, but Sana looked so distressed by her own response that a laugh escaped.
Joy passed over Sana’s face.
“I love you too,” Sana corrected immediately, hands resting under Tzuyu’s jaw. “So much that sometimes I still can’t believe I get to have this life with you.”
Tzuyu’s laughter disappeared.
Sana’s thumbs moved across her cheeks.
“I wake up beside you and feel like somebody made a mistake in my favor,” she continued. “I watch you do things and cannot believe I get to stand closest.”
Tzuyu tried to look away when her vision began to blur with tears.
Sana kept her face turned toward her.
“Hey,” Sana murmured.
Tzuyu blinked, and the first tear slipped beneath Sana’s hand.
Sana caught it before it could travel farther.
“You make everything feel more possible,” she added. “Even the parts of my life I used to think I had to do alone.”
Tzuyu kissed her before the tears could fall any faster.
The kiss began with a smile neither could suppress. Their lips slipped, found each other again, and settled into a slower rhythm.
Tzuyu kissed her with everything the confession had opened.
Gratitude.
Contentment.
The astonishment of being loved by the person she had already chosen through a hundred private acts.
The sun rose. Somewhere on the highway below, the city began again.
On the drive home, Sana looked over every few minutes and smiled.
Tzuyu caught her every time.
That was how happiness worked with Sana.
Mornings. Grocery lists. Arguments over nothing. The feel of her hand sliding beneath Tzuyu’s shirt just to confirm presence. In kisses stolen over a sink crowded with dishes. A shared umbrella. In naps abandoned because Sana remembered a story halfway through falling asleep and Tzuyu kept asking questions.
Three years passed that way.
Of course they weren't happy every day.
They argued about late replies and plans changed without warning.
About Sana disappearing into herself whenever something frightened her, leaving Tzuyu outside whatever distance she had created, unsure whether reaching for her would help or send her farther away.
About Sana moving closer whenever Tzuyu needed room, convinced that enough patience, enough touch, enough love could draw her back.
There were birthdays missed because of deadlines, apologies offered over takeout, tears on bathroom floors over things that had nothing and everything to do with each other.
There were nights when they slept apart.
Even then, Tzuyu would wake sometime and find Sana easing herself onto the couch beside her. Sana would press close, fit herself into whatever space remained, and rest a hand against Tzuyu’s waist.
Still, even their worst nights carried an assumption beneath them.
Tomorrow they would fix it.
Tomorrow, Sana would come outside Tzuyu’s office with her favorite pastries.
Tomorrow, Tzuyu would touch the back of Sana’s neck while passing behind her, and Sana would lean into the contact before remembering she was still upset.
Tomorrow, one of them would look at the other and surrender.
Tomorrow, tomorrow, tomorrow.
They had survived enough difficult nights to believe wanting to stay was the same as knowing how.
Tzuyu’s hands tightened around the steering wheel.
The road ahead had emptied.
Her reflection appeared in the side window whenever she passed beneath a light. Tired eyes. A mouth held too firmly closed.
The coast was getting closer.
Her phone lit on the passenger seat.
Tzuyu saw the light without turning her head. It faded after a few seconds, leaving the screen dark again.
She kept both hands on the wheel.
The phone lit again.
This time, she glanced over.
A calendar reminder filled the screen.
Nothing else.
Relief passed through her so quickly that her shoulders dropped against the seat.
Tzuyu returned her attention to the road.
Ahead, the lanes divided.
The left route led toward the public beach and a row of seafood restaurants. The right continued toward the overlook, the old chapel, and the highway that eventually curved back inland.
She knew the roads well enough that no sign was necessary.
The overlook waited farther ahead.
So did the memory she had spent the entire night approaching from every possible direction except straight on.
It had been a rainy day in March.
Sana stood at the stove in one of Tzuyu’s shirts, stirring sauce with absent focus. Tzuyu was at the sink when Sana announced it, carefully casual in hopes that calm phrasing might influence the impact.
“The program accepted me.”
Tzuyu turned with water still running over her hands. “What?”
Sana leaned back against the counter, and for the first time that evening Tzuyu noticed the envelope beside a bowl.
“My master’s,” Sana clarified. “In London.”
Happiness reached Tzuyu first.
She crossed the kitchen with water still dripping from her hands and caught Sana around the waist. Sana gave a startled laugh when Tzuyu’s wet palms pressed through the shirt, then Tzuyu kissed her.
Sana answered immediately. Her arms circled Tzuyu’s shoulders, and the smile forming against her mouth made the kiss lose its shape. Tzuyu kissed her again anyway because joy had made stillness impossible.
“You got in.”
“I got in.”
Tzuyu pulled back only far enough to see her. “I’m so proud of you.”
The praise should've made Sana brighten.
Instead, something in her face changed.
A pause before she met Tzuyu’s eyes. The smile remaining at her mouth after the rest of her expression had altered. Her fingers curling into the front of Tzuyu’s shirt rather than holding her.
Tzuyu’s happiness slowed.
They had discussed applications. They had discussed possibilities.
Tzuyu stepped back a little. “Hey.”
Sana released Tzuyu and looked past her.
Tzuyu touched her chin and guided her back. “What is it?”
Sana closed her eyes. When she opened them, Tzuyu saw that this part had begun before tonight.
“They want me there by July.”
A little more than three months.
Still, even with fear already beginning to gather, Tzuyu's mind reached for solutions.
“That’s soon,” she replied. “Did you accept?”
“Not yet.”
“Do you want to?”
Sana looked at her for a long moment. “Yes.”
Tzuyu nodded.
London had always been part of Sana’s wanting. More study. More range. A life larger than the one she had already mastered in Seoul. Tzuyu had loved that hunger from the beginning. She had never wanted Sana to reduce herself into someone easier to keep.
“Then you should accept.”
Sana’s mouth opened, but Tzuyu kept going.
“We’ll figure out the rest. I can take leave after you settle in. You can come back during breaks. We’ll work around the time difference.” A nervous laugh left her. “We’ll hate the schedule for the first month, but we already know how to annoy each other in the same country.”
Sana lowered her gaze.
Tzuyu felt the first part of her hope give way.
“It doesn’t have to be perfect,” she continued. “It only has to work for us.”
Sana pressed both hands against the counter behind her.
“Tzuyu.”
The way she spoke her name stopped everything.
Tzuyu felt the distance before Sana explained it. A decision already occupying the space where a discussion should have been.
“No.”
Sana’s brows drew together. “You don’t know what I’m going to say.”
“I do.”
Sana stepped closer. “Tzuyu.”
“Stop it.”
“I need you to let me finish.”
“There is nothing to finish.”
Sana stepped closer. Tzuyu moved back before their bodies could meet.
The distance was small, but Sana noticed. Hurt passed across her face.
“Listen to me,” she pleaded.
Tzuyu could already feel herself beginning to sway inside the moment.
“I’m not asking you not to go.” Her mouth had gone dry. She swallowed, but the discomfort remained. “I would never ask you to give this up. So whatever you think I’m going to do, I’m not.”
“I know that.”
“Then what are we talking about?”
Sana looked down.
When she raised her eyes again, grief was already there.
“I don’t want us to do long distance.”
For a moment, the sentence made no sense at all.
Tzuyu heard each part. She understood what Sana meant. Still, her mind kept searching for another meaning, one that didn't lead where this one plainly did.
She stared at Sana. “You’re ending this?”
Sana’s lips parted, closed, parted again. “I don’t believe we survive that kind of separation without ruining what we are to each other now.”
Tzuyu stared at her, everything settling heavily between them.
Then a possibility arrived with such sudden clarity.
“Then I’ll go with you.”
Sana blinked. “What?”
“I can transfer. Or take extended leave. I’ll figure something out.” Tzuyu heard herself moving faster and tried to slow down. “It doesn’t have to be just you there. We don’t have to do this apart.”
Sana shook her head immediately. “No.”
“Why not?” Tzuyu stepped closer again, grasping at the possibility. “I can make changes. People do it all the time.”
“Your life is here.”
“So is yours,” Tzuyu shot back. “And you’re still going.”
“That’s different.”
“How?”
Sana’s expression tightened. “Because this is something I’ve been working toward for years. It’s temporary. It has a clear purpose.”
“And being with me doesn’t?”
“That’s not what I meant.”
“Then explain it to me.”
Sana sighed shakily. “You have your career here. Your friends. Everything you’ve built. I’m not asking you to leave all of that behind for me.”
“You’re not asking,” Tzuyu said quietly. “I’m offering.”
“I don’t want you to.”
The firmness in Sana’s voice cut deeper than anything before it.
Tzuyu’s shoulders dropped. “Why?”
“Because I don’t want to be the reason you give up your life here.”
“You wouldn’t be the reason,” Tzuyu insisted. “I would be choosing you.”
“And what happens when it stops feeling like a choice?”
Tzuyu looked up.
Sana’s face had begun to crumple around the effort of staying composed.
“What happens when you're there without your work, without Jeongyeon, without any of the life you made here?” Sana continued. “What happens when you start missing it and every difficult day becomes something you gave up because of me?”
“I wouldn’t resent you.”
“You don’t know that.”
“And you don’t know that I would.”
Sana shook her head again, more forcefully this time. “I can’t take that risk.”
Tzuyu felt something inside her falter. “So you’d rather lose me now?”
Sana’s eyes filled again. “I’d rather not be the reason you lose yourself.”
The room tilted.
Tzuyu pushed herself away. “That's not your choice alone.”
“I’m trying to make this easier.”
A laugh left Tzuyu, stripped of amusement. “For who?”
“For both of us.”
“That's so not true.”
Sana closed her eyes briefly.
Tzuyu could feel every part of her body too distinctly. Her heart racing. The wetness of her hand. The tears beginning behind her eyes, brutal in its inevitability.
“You decided before telling me?”
Sana didn't answer.
Tzuyu waited for denial. She waited for Sana to tell her she had misunderstood, that this was fear speaking before a real discussion began.
When none came, something in her chest caved.
“How long have you known?” Tzuyu started.
“A week ago.”
“And you spent all that time deciding what happens to us by yourself?”
“I spent all that time trying to find another answer.”
“Thank you for involving me.”
“I knew what you would say.”
“And because you knew I would fight for us, you removed me from the conversation?”
Sana pushed away from the counter. “That isn’t what I did.”
“It's exactly what you did.”
“I looked at everything, Tzuyu.”
“Without me.”
“I was trying to understand what I was asking of you.”
“You ended up being selfish.”
Sana flinched.
Tzuyu hated that she saw it. Hated that some part of her still wanted to reach for Sana, rub the hurt from her face, and make the moment easier for the person causing it.
Sana took one step closer.
“Tzuyu.”
“Please don't.”
Sana stopped.
The obedience hurt more than resistance would have.
Tzuyu tightened her grip on the counter until her wrists ached.
“You told me you considered everything. Tell me what that means.”
Sana wiped beneath one eye with the heel of her hand.
“Everything. I considered calling every day. I considered visits. I looked at flights. I looked at your schedule. I worked out what time it would be here when my classes ended.”
Tzuyu turned toward her fully.
Sana’s face had lost color. Tears gathered along her lashes, held there each time she blinked.
“Then why are you refusing before we even begin?”
Sana covered her mouth with the back of her hand. When it fell, her lower lip trembled.
“Because I’m scared.”
Tzuyu laughed again, but hurt broke through it this time. “You think I'm not? I’m afraid too. I’m terrified. I’m still here.”
Sana nodded. “I know.”
“No, Sana, you don’t get to say you know. If you knew, you wouldn’t be standing there telling me you’d rather lose me than try to keep me.”
Sana pressed one hand against her forehead.
“My parents did this for two years,” she began. “Different cities. Calls. Visits. Promises. Every conversation became a plan. Who travelled last. Who called first. Who missed more. Which sacrifice counted. By the end, they couldn't speak without keeping score.”
Tzuyu swallowed. “We are not your parents.”
“That's not what I'm saying.”
“Well you keep saying that while treating their ending like our future.”
Sana pressed her lips together. They trembled even more before she caught her lower lip between her teeth.
Tzuyu’s eyes burned. A tear moved over her face before she could turn away. She wiped it with the side of her hand and felt the damp streak cool against her skin.
“Here, when I start imagining that you're pulling away,” Sana continued. “I can come to you. I can see your face. I can touch you and remember what is real. In London, I'll have a screen and a clock and too many hours to invent reasons you're slipping away.”
“Then tell me when that happens.”
“What if I don’t know until I have already hurt you?”
“Then we deal with it.”
“What if dealing with it becomes all we do?”
Tzuyu stepped closer enough that Sana had to look at her when she spoke.
“You're imagining the worst version of yourself and punishing both of us.”
“I don’t want to watch us be ruined little by little.”
Tzuyu felt tears gather, hot and humiliating. “So this is better? You think breaking up is better?”
Sana looked away.
That nearly undid Tzuyu.
Pain was one thing. But the knowledge that Sana had stood in some earlier version of this moment by herself, had felt fear and made conclusions and grieved the future without Tzuyu, that knowledge left Tzuyu suddenly outside her own relationship, looking in at a choice already made.
She wiped at her face and hated how helpless the movement felt.
“Tell me you don’t love me enough to try.”
Sana went still.
“Don’t do that.”
“No. Tell me.”
Sana only shook her head and turned away from Tzuyu.
“Give me one better than your fear.”
Sana stepped forward until barely a step remained between them. Her face looked stricken, open in a way stripped of every defense. On any other day, Tzuyu would've taken it between her hands and kissed the tension from her mouth.
“I love you enough,” Sana replied, “to know I would spend every day there reaching for you and finding nothing.”
Tzuyu’s breath caught.
Sana’s tears continued.
“I love you enough to know that after a few months I would begin resenting every hour difference, every missed call, every delay and every version of me you couldn’t witness. I love you enough to know I would start turning my loneliness into fight. And then I would come back to you ruined by my own need. I can live with missing you. I cannot live with becoming cruel to you.”
The honesty of it was so complete that Tzuyu almost hated it more.
Because it left her with nothing to fight. No obvious selfishness. No carelessness. No betrayal she could point to and survive by anger alone.
Just love twisted into preemptive surrender. Love choosing absence because it didn't trust itself to endure distance without breaking.
Finally Tzuyu stepped away.
Staying close had begun to feel like pleading, and she couldn't keep offering herself to a decision already made.
Sana reached for her hand. Tzuyu moved before contact could happen.
“Don’t.”
Sana’s hand dropped. She cried harder after that. Her shoulders shook. She pressed both hands over her face and turned away, but Tzuyu had already seen enough.
Watching Sana break under the weight of her own decision only proved what Tzuyu already knew. The love between them remained intact. Sana had chosen to leave while still carrying all of it.
They still ate dinner, though neither of them tasted it.
At some point, Sana began crying again.
“I’m sorry.”
Tzuyu looked at her.
Sana’s eyes were swollen. Her mouth pulled inward each time it threatened to shake.
“Please don’t apologize for the part you decided.”
That night, Sana slept on the couch.
Tzuyu stayed in the bedroom with the door open.
She lay on her side facing the empty half of the bed. Her hand kept drifting toward it, stopping where Sana should have been.
By morning, her eyes burned each time she blinked. Every part of her felt heavy from hours spent holding the same position.
Sana was already packing.
She moved through the apartment with care that made everything worse. She opened drawers. Folded each shirt before placing it in her bag.
Toiletries.
Books beside the bed.
Her perfumes.
Each item required a decision. Each decision reduced the space they shared.
Sana pulled Tzuyu’s university shirt from the drawer. The same one she had worn on the drive to the coast.
She held it against her body. Then she folded and placed it back.
Tzuyu watched from the doorway.
“You can take it.”
Sana shook her head. “It's yours.”
“You wear it more than I do.”
Sana looked at her.
“If I take it, I’ll wear it.”
Tzuyu’s chest tightened. “That's usually what people do with shirts.”
“You know what I mean.”
Tzuyu looked away.
Sana would wear it in London. She would sleep in it. She would carry Tzuyu’s scent until washing removed it, then keep wearing the shirt after even that was gone.
When Sana finally stood at the door with her bag over her shoulder, neither of them looked like people breaking up.
Sana gripped the strap of her bag with both hands. “I am so sorry.”
Tzuyu didn't trust herself to answer.
Sana stepped closer, stopping before their bodies could touch. Her eyes moved across Tzuyu’s face that Tzuyu understood she was trying to memorize her.
She lifted a hand.
Tzuyu’s entire body leaned toward the possibility before she caught herself.
“If you touch me, I’m going to ask you to stay.”
Sana froze.
No answer came.
That was the answer.
Her hand fell.
Then Sana looked at her with a grief so bare it nearly made mercy feel possible, and said, “You were the best thing that ever happened to me.”
Tzuyu’s mouth trembled.
She hated it. Hated that love remained responsive even while being left behind.
She shook her head.
Sana lowered her gaze.
Then she went.
Tzuyu stood in the same place until it closed.
For days, she continued expecting Sana before her mind remembered not to.
At seven, she looked toward the door because that was the usual time Sana would come home.
At night, she woke with her hand reaching across the bed.
She bought Sana’s yogurt once and didn't notice until she was unpacking the groceries.
Her university shirt remained in the drawer.
The days continued.
So did Tzuyu, though for a long time continuing was all she managed.
The road narrowed near the chapel, the building sat on the rise overlooking the water.
Tzuyu drove past it, up toward the lookout.
The sea opened to her right at the top of the rise, dark and vast beyond the guardrail. Tzuyu kept her gaze on the road. Looking directly at it felt like admitting why she had driven this far.
She turned in and followed the curve toward the far end, choosing the same place she always had. She pulled over and cut the engine.
Tzuyu leaned back and closed her eyes.
The lookout had held too much of their life.
The first time they came, Sana had brought coffee and complained that Tzuyu drove too slowly.
Another time, they ate noodles and Sana had insisted that sharing made the meal romantic.
There had been one night when Sana fell asleep with her feet across Tzuyu’s lap, leaving Tzuyu trapped in the driver’s seat for nearly an hour. Tzuyu had needed the bathroom and refused to wake her. When Sana finally woke up, she had smiled and asked why Tzuyu looked angry.
There had been kisses in the front seat and longer ones in the back. Arguments that followed them up the hill and apologies offered before they drove down again. Sana’s fingers slipping beneath Tzuyu’s sleeves. Tzuyu’s jacket folded beneath Sana’s head. Takeout bags, unfinished coffee, playlists neither could agree on.
The place had never belonged to only one version of them.
It held the beginning, when every touch still startled them.
It held the months after, when touching had become familiar.
It held all the usual nights in between, when neither of them thought to remember each detail because they believed there would be more.
Tzuyu opened her eyes.
She remembered another night here, one of the last good ones, though nobody present had known to call it that.
Three weeks before the breakup.
Sana climbed into the passenger seat still wearing her office clothes.
She closed the door, placed her bag between her feet, and leaned her head against the headrest. Her eyes remained closed for several seconds.
“I need the sea, fried food, and one uninterrupted hour where nobody asks me about postgraduate plans.”
Tzuyu looked her over.
Sana’s blouse had come untucked on one side. A red mark crossed the bridge of her nose where her glasses had rested. She rubbed at it with her fingers, then reached behind her head and pulled the clip from her hair.
It fell around her shoulders in loose bends.
Tzuyu’s gaze caught there.
Every so often, Sana would do something completely normal and remind Tzuyu all over again that her girlfriend was beautiful. Distractingly hot in a way that still felt unreasonable after three years together.
Sana caught her staring and raised an eyebrow.
Tzuyu pulled her attention back to the conversation and lifted one hand in a salute. “Understood.”
“You're not allowed to ask either.”
“I wasn’t planning to ask.”
“Good. I love when you obey me.”
Tzuyu backed out of the parking space. “That answer requires context.”
Sana smiled at the window. “I don’t think it does.”
They drove with the music low and the windows open. The city gave way gradually, colors receding into longer stretches of road and fewer buildings. Sana took off her shoes and tucked her feet under herself, turning toward Tzuyu the way she always did once she had decided the world outside could manage without her full attention.
For the first part of the drive, she filled every pause.
A co-worker she disliked. She described a meeting in which three people repeated the same suggestion. The number of people who wrote gentle reminder in emails that carried no gentleness at all.
Tzuyu listened.
She asked enough questions to keep Sana going, laughed when laughter was wanted.
She didn't ask why Sana had called before Tzuyu had finished work.
She didn't ask why Sana kept turning the ring on her finger.
She didn't point out that Sana’s stories came too quickly, each one beginning before the previous one had fully ended.
Sana was filling every available space because silence might allow something else through.
Tzuyu knew her well enough to recognize that.
She also knew that asking too soon would make Sana defend the very thing she needed help carrying.
So she drove.
When they reached the lookout, Sana’s stories had begun to run out.
Tzuyu parked near the guardrail and switched off the engine.
They sat on the hood with the takeout between them. Tzuyu placed her jacket beneath Sana first, ignoring the look she received for it.
For several minutes, they ate.
“You can tell me,” Tzuyu started.
Sana glanced over. “About?”
“Whatever has you making jokes.”
A pause followed.
Then Sana huffed a laugh and looked down. “Was it that obvious?”
Tzuyu nodded.
Sana held a piece of her food. “Everybody wants me to be excited about the scholarship.”
“Are you not?”
“I am. I think.” Sana finally took a bite. “I worked for this.”
“You did.”
“I wanted it before I met you.”
Tzuyu’s attention narrowed. Her hand stopped against the edge of her takeout.
Sana turned toward her. “That came out wrong.”
“You had plans before me. I’m aware.”
“That isn’t what I meant.”
Tzuyu rested one hand beside Sana’s on the hood, leaving a small space between their fingers. “It's fine.”
Sana watched her face.
“I had a picture of my life before you,” she explained. “It was much easier to draw when I was the only person in it.”
Tzuyu’s hand remained between them. Sana looked down at it.
“But I don’t regret having you in the picture now,” Sana added.
Tzuyu moved her hand until their little fingers touched.
Sana curled hers around it.
“And I don’t know how to want everything without feeling like I’m being unfair to something.”
Tzuyu turned her hand beneath Sana’s and linked their fingers properly.
Sana’s exhaustion had become easier to see now that she had stopped hiding behind jokes. She pressed her lips together each time another thought approached, then seemed to decide against sharing it.
Tzuyu tightened her hand around Sana’s.
“What are you afraid of?”
Sana looked at her.
The question remained between them long enough that Tzuyu wondered whether she would answer.
“That getting what I want will cost me something I didn’t agree to lose.”
Her thumb stopped over Sana’s knuckle.
“What would you lose?”
Sana’s eyes moved across her face, then dropped to their joined hands.
“I don’t know yet.”
Tzuyu knew the answer was incomplete. She also knew pushing would make Sana close around whatever she was protecting.
She shifted closer until their thighs touched.
Sana leaned into her. Her shoulder pressed against Tzuyu’s chest, and her head found its familiar place on Tzuyu's shoulder. Tzuyu lifted their linked hands and kissed Sana's.
“You don’t have to solve your entire life tonight,” Tzuyu murmured.
“Everyone else seems to think I do.”
“Everyone else isn't here.”
Sana let out a tired laugh. Tzuyu felt it move through the body against hers.
Tzuyu pressed her mouth to Sana’s forehead and stayed until Sana’s fingers tightened around hers.
“When it comes,” Tzuyu replied, “we’ll look at what it actually asks of you.”
They moved into the front seat, where Sana climbed halfway across the console and settled one knee beside Tzuyu’s thigh.
Their kisses became less patient.
Tzuyu held her waist, feeling each breath draw Sana’s body closer before easing away again. The blouse had ridden upward, leaving a strip of bare skin above her skirt. Tzuyu slid her hand across it and felt Sana shake against her mouth.
When they finally separated, Sana touched her own lips and frowned.
“My lipstick is gone.”
Tzuyu looked at the color smudged across Sana’s mouth. “You think?”
Sana bent and bit Tzuyu’s shoulder through her shirt.
The pressure made Tzuyu flinch, then laugh harder. She closed one hand around Sana’s thigh before Sana could retreat.
Then Tzuyu turned her face toward Sana’s neck.
Sana’s laughter broke when Tzuyu pressed her mouth beneath her jaw.
They didn't discuss scholarship applications again that night.
That night had been happy.
Nothing in Sana’s touch felt like farewell. Nothing in the way she had reached for Tzuyu suggested she was already learning how to let go.
Tzuyu opened her eyes.
The sea remained beyond, moving whether she watched it or not.
She reached for her phone.
2:35 am.
Few messages from the group chat.
There was nothing from Sana.
She almost laughed.
Why should there be one?
They had not spoken properly in almost a month. Their names reached each other through friends and brief encounters neither knew how to handle. Even those had become less frequent.
The last time Tzuyu saw her was at Jeongyeon’s house party, six weeks after it ended.
Sana arrived late. She paused near the entrance before walking toward the table, her gaze moving across everyone once and stopping nowhere for long.
Tzuyu concentrated on the friend seated beside her, on every person except the one across the table. Whenever Sana laughed, Tzuyu’s body reacted. Her attention pulled toward the sound.
Then memory returned, and she forced herself to look elsewhere.
At the end of the night, when everybody stood and shuffled and gathered bags, their hands brushed near the stack of plates.
Sana pulled back first.
Tzuyu felt the contact move through her hand and settle all over her body. She spent the next few days remembering the exact place Sana had touched her.
She locked her phone and set it down again.
Tzuyu stepped out and moved to the hood, leaning against it with both hands braced behind her.
From here, the coast looked like the edge of thought. Too dark for detail. All form reduced to breath and movement and the occasional white seam where the wave crests caught light.
Tzuyu lifted her face toward it.
She could go home now.
The drive had already done what drives like this did best. It had pulled old pain close to the surface, and left her with the simple fact that she still missed Sana.
Going home would at least stop her from making the night worse.
Instead she got back in the car and kept driving.
She followed the road inland.
For several roads, she refused to name where it led. She called a longer route home. A way to keep moving until her thoughts grew tired enough to leave her alone.
The chapel disappeared behind her. The road widened. Overhead signs began directing traffic toward arrivals, departures, and the terminals.
Only then did she stop pretending.
Her heartbeat had changed, each beat pressing hard against chest.
Some part of her had chosen this direction before she left dinner.
Before she crossed the bridge.
Maybe before she entered the lift in her building with her keys already in her hand and no intention of going upstairs.
Tzuyu kept driving.
During the first weeks after the breakup, pain occupied her body so completely that thought became secondary.
Everything returned Sana to her.
The right side of the bed.
The old cinema.
The bridge.
Tzuyu moved through those days guarding herself from regular things.
She changed supermarkets. Took another route to work. Stopped buying the coffee Sana liked even though it had been Tzuyu’s favorite first.
People asked how she was doing.
Tzuyu learned the answers that ended the conversation fastest.
“I’m fine.”
“It was the right choice for her.”
“I understand why she did it.”
Each answer contained enough truth to pass.
None came close to what happened when she closed her apartment door and no longer had to protect anyone from the sight of her.
She woke up sad.
She went to work angry.
She lay in bed at night with her jaw aching from how hard she had held it through the day.
Sometimes she cried before she even removed her clothes.
Sometimes she stood at the kitchen with her bag still hanging from one shoulder, unable to remember what she had entered the room to do.
The apartment hadn't changed, but moving through it required a new set of instructions.
Don't look at the hook where Sana kept her bag.
Don't open the lower drawer.
Don't reach across the bed.
Don't buy two coffees.
Tzuyu missed Sana with an intensity that embarrassed her.
She missed stupid things.
The weight of Sana against her side on the couch. She missed the press of Sana’s mouth at the corner of Tzuyu’s jaw when Sana wanted attention but couldn't be bothered to ask.
She missed being known in small, constant ways.
People described heartbreak in ways that made it seem passive.
Sad music.
Sleepless nights.
Looking through old photos.
They rarely mentioned how humiliating it was to remain functional.
Tzuyu answered emails while her stomach cramped from not eating.
She attended meetings after crying in a locked bathroom cubicle.
She smiled at coworkers and held doors for strangers, then lost the ability to move when someone wore the same perfume Sana used.
By the fifth week, everyone around her had begun returning to normal.
She went out when invited. She laughed at dinner. She answered messages. She stopped crying in front of anyone.
Then she went home.
She would set down her bag and stand near the door, caught by the absence of a second pair of shoes.
There had once been another person moving through the apartment.
Another body moving through the kitchen. Another life brushing hers in all the careless little ways that made loneliness impossible.
Another life interrupting hers in little, careless ways.
Now she could walk from the entrance to the bedroom without stepping around a bag, avoiding an outstretched leg, or stopping because Sana had caught her wrist and pulled her down for a kiss.
Sana had broken her heart.
Sana had also been the place her heart most loved to live.
The airport signs grew larger above the road.
Tzuyu moved into the lane marked for departures, then changed back before the divider. A horn sounded behind her. She lifted one hand in apology without looking away from the road.
There were exits ahead. A service road. She could stop and drive home before she did something she would have to explain.
The exit approached.
She remained in her lane.
Tzuyu swallowed.
She wasn't going inside.
That wasn't why she had come.
She didn't want a desperate reunion. She wasn't going to appear in front of Sana and ask for another chance at something Sana had already decided they couldn't survive.
Tzuyu only wanted to remain close for a little longer.
Close enough that Sana was still somewhere within the same sleeping city. Close enough that distance hadn't yet become continents, time zones, and a flight number Tzuyu would pretend not to remember.
That was all.
She followed the road past the airport parking structures and continued toward the public observation area. The runway appeared beyond layers of fencing, its lights stretching across the open field.
Tzuyu parked facing it and switched off the engine.
She checked the time.
3:10.
Mina had only described the flight as early.
Jeongyeon had been more specific after two beers and a complete failure to understand what she was revealing.
“5:20, I think. Boarding or departure. Some horrible hour either way.”
Tzuyu had nodded and asked whether she wanted another drink.
She hadn't written the time down. Her mind kept anything capable of hurting her.
Tzuyu leaned back and rested her head against the seat.
Maybe Sana was already here.
Maybe she stood at check-in. Maybe Momo and Mina had come to see her off. Maybe she was trying not to cry in public because tears annoyed her when they came at inconvenient times.
Maybe she had thought of Tzuyu.
Maybe her hand had moved toward her phone before she remembered there was no message she could send without reopening everything.
Tzuyu had never believed she was the center of Sana’s universe.
She had only believed there would always be a place for her inside it.
A place no new city, new class, or new ambition would erase.
Now Tzuyu didn't know what place, if any, she still occupied in Sana’s mind.
The thought pushed her out of the car.
She crossed the observation lot and stopped at the barrier. Beyond the fence, a plane began moving across the runway.
Tzuyu watched until distance reduced it to something small enough to disappear.
Tears moved over her face before she noticed she had started crying. She wiped them away with her hand.
Her phone vibrated in her pocket.
Her whole body reacted.
Then she saw the screen.
Jeongyeon.
Tzuyu answered on the third ring. “Yeah?”
There was a pause.
“Are you home?”
Tzuyu looked back at the runway. “No.”
“I figured.”
“How?”
“You sound like you’re outside.”
Tzuyu pressed her lips together.
Silence remained between them for several seconds.
Then Jeongyeon asked, “Where are you?”
Several lies came easily.
At the coast.
Still driving.
Couldn’t sleep.
Tzuyu leaned farther against the barrier.
“Near the airport.”
Jeongyeon released a long breath. There was no surprise in it.
“Are you going in?”
“No.”
“Good.”
The lack of argument made Tzuyu close her eyes.
“I just wanted-”
She stopped.
The rest felt impossible to admit.
She wanted to remain near Sana until a boarding gate and several thousand kilometers made nearness meaningless.
She wanted one more hour in which they breathed beneath the same sky and belonged to the same hour on the clock.
Jeongyeon didn't ask her to finish.
“Okay.”
Tzuyu opened her eyes.
The runway lights had blurred. She blinked several times until each one separated from the next.
“She’s probably already there,” she managed.
“Probably.”
“I don’t know why I came.”
“You do.”
Tzuyu lowered her head.
She heard Jeongyeon shifted on the other end of the call.
“Do you want me to come get you?”
Tzuyu thought about saying yes.
Thought about the ease of no longer having to steer her own body through the rest of the night. Thought about sitting in the passenger seat and letting somebody else choose the route home. Thought about silence shared with a person who had witnessed enough of her life to understand that some pains didn't need fixing so much as accompanying.
“No,” she answered. “I'm fine.”
Jeongyeon didn't challenge the lie.
“Alright.”
They remained connected without speaking.
Finally, Jeongyeon spoke.
“She loved you.”
Tzuyu caught her lower lip between her teeth.
“And she handled this badly,” Jeongyeon continued. “Both are true. You don’t have to erase one just because the other hurts too much.”
Tzuyu let out a broken laugh. “I don’t like this conversation.”
“You don’t have to forgive her tonight. You don’t have to hate her tonight either. You can be furious and still miss her.”
That was probably true.
She looked beyond the barrier again.
“I would’ve gone with her,” she admitted.
Jeongyeon answered immediately. “I know.”
“I would've tried everything.”
“I know that too.”
“She didn’t even let me.”
“No.”
The agreement hurt more than reassurance would have.
“What am I supposed to do with all of this?”
Jeongyeon was silent for so long that Tzuyu thought the call had cut.
“Nothing tonight,” she replied at last. “Tonight, you stand there and miss her. Tomorrow, you get through whatever tomorrow asks from you.”
Tzuyu listened.
“You keep living badly for a while. Then one day you realize you ate breakfast without thinking about her. Or you reached work before remembering what happened. It'll feel the worst at first, like healing means leaving her behind.”
Tzuyu wiped another tear from her face.
Jeongyeon continued, “Some people don’t stop loving each other. They just stop getting to be together. That’s not the kind of truth anybody wants, but it happens.”
There was nothing to answer with that wouldn't diminish it.
“Go home before sunrise,” Jeongyeon told her. “You’ll make yourself worse if you stay there all morning.”
“Too late.”
“Tzuyu.”
Tzuyu looked out at the runway again. “I'll leave soon.”
Jeongyeon sighed. “Message me when you get home.”
“I will.”
“And don't go inside.”
“I told you I’m not going inside.”
“I’m reminding you because your judgment has been questionable.”
Tzuyu almost smiled.
“I won’t.”
“Okay.”
Jeongyeon remained connected for another few seconds.
Then, before ending the call, “You tried, Tzuyu.”
Tzuyu swallowed. She couldn't answer.
Jeongyeon seemed to understand.
The call ended.
Tzuyu stayed at the barrier.
The dark had begun to ease near the edge of the sky. The runway lights looked brighter against the first change in color.
Tzuyu thought of mornings with Sana.
Sana standing in Tzuyu’s kitchen while drinking coffee.
Sana refusing to get out of bed until Tzuyu pulled the blanket away.
Sana washing her face while Tzuyu brushed her teeth, both of them shifting around each other without looking because they had learned the exact amount of room each of them needed.
Tzuyu wondered what Sana remembered without trying.
Whether the old cinema still came back whenever someone mentioned terrible films. Whether Sana still thought of G12 when she entered a cinema and searched for her seat. Whether crossing a bridge made her think of a first kiss. Whether peaches remained only peaches in whatever life waited for her in London.
Tzuyu had no way to know.
That helplessness had become its own kind of pain.
Once, she had known which part of Sana’s day had annoyed her, what she planned to eat, whether she had slept badly, which thought kept returning when she grew distant.
Now even Sana’s memories were closed to her.
Tzuyu couldn't know what remained.
She couldn't know what Sana had kept, what she had packed away, or which pieces she was trying to leave behind.
3:50 am.
Tzuyu returned to the car and sat with the driver’s door open.
She could still leave before the flight departed.
She could drive home without watching a plane rise and wondering whether Sana sat inside it.
Then her phone lit.
Mina: Are you awake?
Tzuyu stared at the message before replying.
Mina knew she was awake.
She wouldn't have asked otherwise.
Tzuyu: Yes.
The reply came almost immediately.
Mina: She’s through immigration.
Nothing else followed.
Mina knew better than to add comfort to a fact that already carried too much.
Tzuyu typed nothing back.
She locked the phone again and set it on the dashboard.
Through immigration meant she had crossed into the part of the airport nobody without a ticket could enter.
Even if Tzuyu changed her mind and drove to departures, she couldn't reach her now.
The minutes passed in uneven pieces.
Tzuyu watched cars move through the distant terminal lanes. She checked the time, promised herself she wouldn't check again, then did so minutes later.
4:14.
4:21.
4:29.
Her body refused stillness.
She adjusted the seat. Crossed her legs. Rested her head against the window until it became uncomfortable against her head.
At one point, she started the engine.
Jeongyeon had told her to go home before sunrise. Tzuyu had said only that she would leave soon, but soon had already passed.
She switched the engine off again.
At 4:40, her phone vibrated.
Sana’s name appeared on the screen.
Tzuyu stopped moving.
Her body forgot every boundary they had built since March. Hope surged through her with such force that her fingers shook when she picked up the phone.
Sana: Boarding now.
That was all.
Tzuyu didn't know whether to resent it or hold it close.
Sana had thought of her.
She began typing.
Have a safe flight.
She erased it.
Take care of yourself.
She erased that too.
Her fingers remained above the keyboard.
I love you so much.
That stayed longer than the others.
Sending it wouldn't change the gate, the flight, or the decision Sana had made. It would only place her heart back into Sana’s hands at the exact moment Sana was leaving with no room to carry it.
Tzuyu deleted the message.
She locked the phone without answering.
The silence wasn't punishment.
It was the only kindness she could still offer herself.
At 5:18, a plane moved toward the runway.
She didn't know whether it was Sana’s.
She knew the departure time Jeongyeon had mentioned might have been wrong. She knew several flights could have been scheduled close together.
Still, she couldn't look away.
The plane turned and waited.
Her heartbeat struck hard enough to hurt.
Then the plane began to accelerate.
Something inside her gave way.
It gathered speed, lifted from the runway, and rose into the sky.
Tzuyu watched until her eyes could no longer see it.
Only then did she bend over the steering wheel.
The first sob tightened her chest so violently that she folded further. Another followed before she could recover. Her body shook beneath the force of them.
She covered her face, but the tears moved between her fingers, down her wrists. Her nose began to run. Her mouth opened around breaths that wouldn't deepen enough.
She cried for the kitchen.
For the bridge.
For the cinema and the peaches.
For Sana’s toothbrush beside hers.
For the university shirt folded inside the drawer.
For the hand that always found her waist in sleep.
For every morning that had taught her to expect another.
She cried because Sana had left.
She cried because Sana had already been gone for three months.
The breakup had removed her from the apartment, the bed, and the outline of Tzuyu’s days.
This departure carried her beyond the city, beyond the roads Tzuyu knew, beyond any distance that could be crossed after a bad night with one impulsive drive.
Tzuyu tried to draw in a full breath. She wiped at herself, but tears continued faster than her hands could clear them.
The crying slowed only when tiredness began to outweigh it.
When Tzuyu lifted her head, morning had begun.
Her eyes felt swollen. Wet strands of hair clung on her face. She wiped her mouth with the back of her hand and sat upright.
Tzuyu opened their message thread.
Photographs and old plans appeared above it. Grocery reminders. Dinner dates. Requests for coffee, food, attention.
Near the bottom were the messages that remained after everything else stopped.
Thank you for understanding.
Tzuyu had never answered that one either.
She had understood Sana’s fear.
She hadn't accepted the choice made from it.
Boarding now.
Tzuyu began typing.
I hope you find everything you went there for.
She read it several times.
It was kind.
It was also more generosity than she could give without resenting herself afterward.
She erased it.
Tzuyu placed the phone on the passenger seat and started the car.
She pulled out of the lot and headed home.
The return used the same roads, but nothing felt the same.
On the way there, every sign had offered another chance to stop. Every exit carried the possibility that she might turn around before reaching the airport.
On the way back, there was nothing left to choose.
Sana was gone.
The city had begun to wake. Buses moved through the first routes of the morning. People crossed streets carrying coffee and bags, already occupied by the day ahead.
Tzuyu drove among them with the emptiness that followed pain too large to remain.
When she reached her building, she parked and remained behind the wheel for another minute.
Tzuyu looked at the passenger seat.
For a moment, she imagined Sana sitting beside it, asking why they were still in the car.
The image vanished when Tzuyu blinked.
She switched off the engine and went upstairs.
The apartment looked exactly as she had left it.
She removed her sandals near the door and walked to the window.
Morning showed the dishes in the sink, the dust along the bookshelf, and the swelling beneath her eyes reflected in the glass.
Tzuyu climbed onto the bed, and the exhaustion she had outrun through hours of driving finally caught her. Her arms trembled as she lowered herself. Her eyes burned from staying awake.
The whole bed held her.
Tzuyu closed her eyes.
At the coast, Sana had once asked for a life where she could want something ridiculous and trust Tzuyu to come with her.
Tzuyu had come every time.
She had come to the sea before dawn.
She had come when Sana couldn't explain what frightened her.
She had followed her to the airport without being asked, carrying months of longing through the sleeping city for the chance to remain near her a little longer.
Tzuyu had come whenever Sana reached for her.
She had come even when Sana did not.
She had followed until love could take her no farther.
Sana had still gone.
