The rain had changed its mind overnight. It still fell, but it didn't batter—it threaded. Morning held onto the edges of the buildings like a shy guest, and the roads, once blocked by alerts and barriers, blinked to yellow on maps. Korn's posts went up in the lobby: lifts inspected, rooftop unlocked, ground-floor doors to be kept closed because the wind still had opinions. He moved like a presence rather than a person today, all purpose and quiet checks, and then he disappeared into the work of a place coming back to itself.
A horn tapped twice outside the residence. Tawan already stood by the door with the amulet around his neck, Ton's photo wrapped in a cloth in his bag, and a small plastic bag of incense sticks in his hand. He stepped into the light rain, and Aye leaned out the car window just enough to smile without saying anything first. The kind of smile that said, I made it. The kind that had taken two years to find its balance.
They drove without the radio. The wipers kept time. Aye's hair was slightly too neat, which meant he'd combed it three times. Tawan turned the photo in his lap once and then left it alone.
"How's your week?" Aye asked softly after a while.
"Long," Tawan said.
"You sleeping?"
"Different."
Aye's mouth twitched. "Different is still something."
Tawan nodded and watched how the rain pellet-tapped the windshield and slid away. "How's work?"
"Back on my feet," Aye said, careful not to sound too proud and failing a little. "They took me on half-days first. Today is… real hours."
"That why you didn't text you were coming until you were downstairs?" Tawan asked, tone mild.
Aye's hands tightened on the wheel. "If I told you, you would've told me not to drive in the rain."
"I would've told you to drive slower," Tawan corrected.
Aye breathed out, smiling. "That, too."
They didn't talk about the first year, about how work had been a word the hospital had used like a far shore. They stopped at a small shrine on the river road where the canopy kept the rain away from the steps. They laid the incense, the fruit, the photo. Aye lit the sticks with the lighter Ton had once owned and handed three to Tawan, three to himself. Smoke braided into the wet air. Neither of them spoke out loud to the image. They never did. They stood shoulder to shoulder and let what needed to be said move through their bodies—the breath that shook, the small nods, the silent thank-yous and I miss yous, the ways their fingers steadied on wood.[1]
Aye broke first, not with tears, just with a soft exhale that sounded like something unwinding. "Two years," he said. "Still feels like the first minute and a long time at the same time."
Tawan didn't look up. "He'd say we're dramatic."
Aye almost laughed. "He would." He set the burned-down sticks into the sand bowl and stepped back. "You hungry? I should take you to eat before I turn around."
"You're going back straight away?" Tawan asked. He kept his voice light, but it dropped anyway.
Aye winced. "I—yeah. They… I got the full shift. They only just trusted me with it. I didn't want to ask to cut it on the first day that isn't half." He touched Tawan's shoulder. "If you want me to stay, I'll stay."
"No," Tawan said, quick. "Go. But get something before you go."
Aye tilted his head. "From where?"
"Imel's," Tawan said, like a solution he'd been hiding. "It's on the way out. You'll like the doughnuts."
Aye raised an eyebrow at the name like he was trying it on. "Imel." He let the syllables sit in the car for a second. "I've heard."
"From me," Tawan said, dry. "And from nobody else."
Aye laughed once, quiet. "Okay. Doughnuts."
The café was busy for a weekday. People wanted to be around warm lights when rain tried to convince them to stay home. Tawan told Aye to wait in the car, jogged through the door, shook the damp from his hair, and found Imel by the counter, sleeves pushed up, talking to two staff about the afternoon prep. He looked up at the bell and the way it made everybody glance at once.
"You ate?" Imel asked, like he couldn't help it.
"Not yet," Tawan said. "This one's for P'Aye[2]. He's driving back."
Imel nodded and turned to the staff. "Doughnuts—six mix. And the curry puffs, two boxes. And put two of the citrus rolls in there." He looked back, caught himself. "If you want. Or I can… not."
"It's fine," Tawan said, and the corner of his mouth lifted like a secret. "He'll say you didn't have to, then he'll eat them all."
Imel's eyes softened. "Good." He slipped a card back across the counter before Tawan could take his phone out. "My treat."
"P'Aye'll argue."
"Let him. I'm not here for him to win." He slid his gaze over Tawan's shoulder toward the car, the way the rain glossed the windshield, the silhouette in the driver seat. "Five minutes."
It was not five. A customer recognized Imel from a story about the café opening during the last flood and asked a question that needed a recipe demo. The staff brought the boxes, and Tawan lingered, not bothered by time as long as he could watch him move. Eventually he remembered the car and took the bags, half-walked, half-ran outside.
"You were gone long enough for a haircut," Aye said, smiling to take out the sting. He reached for the bags. "Tell him I'm grateful."
"He can hear you if you go in," Tawan said.
Aye peered past him toward the windows, toward the small figure in black with sleeves rolled up and hair tied back, and made a mouth that understood. "I've seen him," he said, memory riffling. "Can't place where."
"Probably in your imagination," Tawan said, getting into the deflecting seat.
"I've seen that face," Aye repeated, amused. "Anyway." He pulled his seatbelt across. "You sure you're okay to get back by yourself?"
"Yes," Tawan said.
Aye looked at him, longer now that the ritual had shaken loose a piece of the restraint. "Call if it gets loud in your head."
"I will," Tawan said.
Aye leaned, kissed his temple, and let his nose stay there a second like he could breathe in steadiness. "Love you, Wan."
"Love you," Tawan said, and then he slapped his palm on the roof like he'd always done when he wanted Aye to go before either of them changed their mind. "Text when you get there."
"I will," Aye said. He put the car in gear. "Tell him I said thanks," he added, jerking his chin toward the café.
"I will," Tawan said, and he meant it. He watched the taillights vanish into rain and then turned back inside.
Imel had already peeled away from the counter. "You staying or going?"
"Staying," Tawan said.
"Office," Imel said, and led him past the kitchen door into the small back room that smelled like coffee beans and paper. It had a shelf with binders, a plant that looked inexplicably healthy, and two framed pictures on the filing cabinet: a baby with a grin too wide for his face, and a trio of adults at a beach—Fah, her husband, and Imel, all squinting into sun with their arms looped. Tawan drifted toward them.
"Didn't know you had a brother," he said, flat, and cut his eyes sideways, so the tease landed.
Imel's mouth tugged. "Nephew. But… yeah. I hear it."
"He looks like you," Tawan said.
"Poor kid," Imel muttered, then softened. "He's too charming to notice."
Tawan sank into the chair by the small table. Imel ordered the food to the back on the staff app and sat on the desk edge, close but not pressing. When the employee knocked, Imel took the tray himself and set it down without flourish.
"You can wait for me here," he said. "I'm done at four. I'll close early." He paused, precise even when he didn't want to be. "If you want me to."
Tawan nodded. "Okay."
They didn't rush words. Tawan ate. Imel watched the way he ate like he wanted to memorize the rate, the pauses, the second helpings. Every now and again he answered a staff question by text. Every now and again Tawan's phone buzzed with Aye's updates: leaving town, traffic slow, made it to the expressway. He replied to each with either an emoji that looked like a nod or a word that meant stay safe.
By three-fifty, the front lights dimmed, and the bell stopped being a bell and became a small metal circle on a door. Imel locked the front after the last table left, flipped the sign, and came back to the office with his shoulders looser. "Walk with me while I close the till?" he asked.
Tawan stood. He didn't mind watching the rituals that made a life. Imel counted in silence and then, at the end, rested his palm on the drawer without closing it. "You all right?"
"I am now," Tawan said, honest enough to be weightless.
They left the café together at four-fifteen, the rain easing to something that could be called a mood rather than a problem. Imel didn't ask if Tawan wanted to go back. He asked, "Museum?" like the thought had entered him and stayed.
"Why?" Tawan asked.
"Because people look at things slowly in museums," Imel said. "You like slow."
Tawan's mouth moved. "Okay."
They took the long way through streets that smelled like wet basil and car brakes, and the museum lobby was full of people who'd been deprived of being around other people. The exhibit halls were half-new, half-old, and one room along the back wall was dedicated to contemporary pieces that looked like sound if you could freeze it. Tawan stepped in and felt the little prickle at the back of his neck that meant something was about to turn right.
He stopped at a piece at the end of the row—a wash of ink across fiber paper, negative space held like breath. A small plaque described the process in clipped, charmingly practical words. Below it, a neat label said: Mr. Santisuk Niran[3].
Tawan's lips pulled sideways before he could control them. He leaned in to read the next one. Another label. Mr. Santisuk Niran. He took his phone out, angled it with care, and snapped a picture, then another of a piece with a graphite spiral that anchored a field of light wash.
"Friend of yours?" Imel asked, tone neutral. He had forgotten it was Saint's name.
"Annoyance of mine," Tawan said, and it made him smile properly. He sent the photo without a caption. The read receipt popped up almost immediately, then a reply: rude, and then another: which room are you in, and a third: i'm pretending to do an actual job.
Tawan's thumbs moved: contemporary hall. you're good, and then, after a second: don't say anything disgusting.
Never, Saint wrote, and somehow managed to send six confetti emojis anyway.
Back at the residence, Saint hadn't so much as lifted a pencil. He had headphones on, one ear off. A video call sat paused on his laptop—two producers in a studio asking if he could provide a short suite, something to break the line between track three and four on a debut album. "We want your name on the art too," one had said. "Cover on vinyl." He'd agreed because saying yes made the conversation end faster and because his heart had jumped in the exact shape of the offer. But the yes had let a second thing in.
He went down to the lounge to pretend to work in a different room than his own. Dan stood just outside the doorway like a punctuation mark that wasn't sure where to land. He'd changed his shirt twice and then changed back because the original one looked less like trying. Saint looked up at him, then down at his screen, and then back again, smile ready, guard up.
"Busy?" Dan asked. His voice kept it safe.
"Pretending," Saint said, lifting the earcup. "Meeting. Staring at waveforms until they confess their sins."
Dan nodded. He took two steps in, then one out. "Good meeting?"
"They want to pay me to sit in my room and hum things," Saint said. "So yes."
"That's… good." Dan hovered, hands half in pockets. "Congrats."
"Thank you," Saint said. He pressed his lips together like he could keep the next words from coming out. He failed in a small way. "You okay?"
Dan's throat worked. "I think so." He coughed, shallow. "You?"
"Same," Saint said, lighter. "Do you want to sit, or are you doing a drive-by?"
Dan's mouth searched for a smile and found the idea of one. "I'll… let you work."
"Okay," Saint said, and then hated the word as soon as he said it.
Dan stepped back. "Okay," he echoed, and left the doorway like someone who didn't trust his feet.
Later, Saint took a delivery in the lobby because the rider called to say the bags were heavy. He carried them to the kitchen, lined takeout boxes onto a plate, stood for half a second and made a point out of not making a point. Dan already sat at the table, laptop open, phone face down beside it. The air smelled like soup and plastic. Saint set chopsticks down, rinsed a glass, poured water. Dan didn't look up for three heartbeats, and then he did.
"You live in here now?" Saint asked, gentle, smiling to unhook the words from any edge.
"Rent's cheaper," Dan said. He closed the laptop and pushed it aside. "Long day?"
"Medium," Saint said. "I like medium. Medium is safe."
Dan nodded, and then, because he sometimes had to jump or he'd never jump, he said, "Do you want help with the thing? The music thing. I can give you feedback. Or… not feedback. Just… I can listen."
Saint's heart did the reflexive twist that pulled joy back before it could make a mess. "That's sweet," he said, and hated how it sounded like the end of a sentence. "Maybe later. I'm still… arranging it in my head."
Dan picked at the corner of a napkin. "Okay."
Saint set down a bowl. "Do you want any?"
"I ate earlier," Dan lied, and his stomach disagreed audibly. They both pretended not to hear it. He added, too quickly, "You and Korn seemed… busy the other day."
Saint blinked left, replayed whatever tone he'd used with Korn. "He's a menace," he said, fondly. "He thinks flirting is a sport."
Dan fixed on his phone like it had a relevant text waiting, which it didn't. "Right."
Saint watched the angle of Dan's jaw go a notch tighter. "He's also no longer my type."
"Didn't say he was," Dan said, too fast.
"Okay," Saint said again, and they both heard what "okay" meant this time: a lay-down of arms, and a misfire.
Saint gathered his plate and left before he could make a worse mess. The corridor held his reflection in the window—someone who looked friendly enough to be forgiven for slipping away.
The café closed, the office cooled, and Imel locked the back door behind them. They didn't speak on the walk to the cinema. They didn't need to. The ticket taker barely looked up, and they took the back row because it made both of them breathe easier. The movie was one of those local dramas that made a choice not to be loud. Halfway through, Imel leaned very slightly so his shoulder brushed Tawan's. He didn't move away. Neither of them called it anything. They just sat in the dark with a whole room of strangers doing the same.
When they came out, the rain had softened to the last chapter of a book you read standing up. They cut through streets to the residence, and Tawan's phone buzzed with the photo of the museum piece and Saint's confetti reply. He tucked it away with a small satisfied breath.
He found Saint at the rooftop rail a little later, hands cold around a paper cup, hair damp. The night had a lingering silver to it, the kind of light that made all edges look kind. Saint didn't turn until Tawan stood next to him.
"You'll get a cold," Tawan said.
"I'll get dramatic," Saint said. "Different disease."
Tawan held up his phone without explaining. Saint saw his own name under the ink and blushed in the way that only changed the temperature of his eyes.
"You didn't tell me," Tawan said, not accusing.
"You would've said something disgusting," Saint said, and they both smirked.
"How many pieces?" Tawan asked.
"Four," Saint said, trying to sound casual and failing. "I thought they'd hide me in a corner. They gave me a wall."
"You're good," Tawan said, and meant it like a fact rather than a compliment.
Saint rocked on his heels, let the sentence land where it needed to. He had something under his arm wrapped in kraft paper and tape. He held it out without building a moment around it. "This is for you. Don't make a speech. Don't give it back. Don't ask when I drew it. I'll lie."
Tawan didn't take it yet. "Is it disgusting?"
"Yes," Saint said. "It's also very beautiful."
Tawan held him with a look that said I see you when you joke to avoid the part where your hands might shake. He took the package slowly, careful with the tape so he wouldn't tear the kraft. Inside lay a sheet of heavy paper, painter's tape still at the corners. Three hands, nothing else—on the left, two fingers curled tenderly into a palm; in the center, a hand holding both; on the right, smaller fingers hooked around the outer two of the middle hand. The lines were clean but not cold. An amulet dangled from the left grip, a shape you'd know if you'd ever held it. Across all three, a faint wash like river water moving. The title, in small pencil: Hold.
Tawan's breath went thin and then deeper. He didn't say Ton's name. He didn't need to. His thumb ghosted once over the drawn amulet and stopped before he could smudge it.
"Turn it over," Saint said, softer.
On the back, in the same small pencil, a sentence: Keep what you can hold, and let what you can't hold you.
Tawan swallowed. "You are disgusting," he said, and Saint let out a breath that wanted to be a laugh and a cry both.
"Are you okay?" Tawan asked after a moment, not looking away from the drawing.
Saint's smile reset like it had been knocked. "Define okay."
"You look like you want to jump out of your skin," Tawan said. "And you didn't reply to Dan earlier when he tried to joke."
Saint made a face. "Did he? I—" He pressed two fingers to his temple. "I'm… not good at the after part."
"After what."
"After we move toward someone," Saint said. "I start hearing the worst endings like a radio I can't turn down. It makes me… quieter."
"You went quiet before he could," Tawan said, flat, not unkind.
Saint blinked into the rain. "Maybe."
"You're afraid he'll leave if you don't leave first," Tawan said.
Saint swallowed. "Something like that."
"You stupid," Tawan said, which, from him, felt like care. "Go talk to him."
Saint looked at him, like he wanted permission. Tawan held the drawing to his chest like a shield and a promise. "Go," he said.
Saint nodded, once, decisive, the way he had when he'd agreed to do the album art. He headed back down the stairs with a pace that said if he didn't go now, he wouldn't go at all.
Dan didn't even pretend to be working when the knock came. He'd been sitting on his bed like someone at a train station who refuses to check the schedule. He opened the door before the second knock and then stood there, unsure of whether to move aside or move forward.
"Can I—" Saint started, then gestured with his hand in a circle that meant "enter the room and attempt a sentence."
"Yeah," Dan said, stepping back. "Come in."
They didn't sit at first. Saint stood near the window; Dan stood near the chair. Their breaths tried for a rhythm and missed it.
"I'm not mad at you," Saint said abruptly, because if he didn't lead with it, everything after would misfire.
Dan's jaw worked. "Okay."
"And I'm not avoiding you," Saint added, and heard how it sounded like a lie even when it wasn't supposed to be. "Not on purpose."
Dan kept his eyes on the floorboard he'd been scuffing with his heel for the last ten minutes. "It felt like you were."
"I know," Saint said, and his voice tugged. "I got… scared."
"Of what?" Dan asked, and the words were soft enough to dismantle things.
"Of wanting too much," Saint said. "Of you deciding I'm too much. Of liking you, and then the quiet after, and then you getting bored of me, and then me… being dramatic about it." He shook his head. "It's stupid."
"It's not stupid," Dan said quickly, like he could beat the thought back with speed alone. "I thought you were just… done."
Saint laughed once, humorless. "I am never done. That's the problem."
Dan rubbed his knuckles together. "I don't know how to do this slowly," he admitted, chest tight. "I keep thinking I'm getting it wrong."
"You're not," Saint said. "You are so not."
Dan tried to laugh, failed. "You didn't answer me in the kitchen when I said—when I tried to talk about Korn."
Saint blinked. "Because I thought if I said anything about it, it would sound like I was trying to make you say something back. And I didn't want to press."
"I wanted you to press," Dan said, helpless. "I wanted you to say, 'He's not my type' and then look at me like I was."
"I did," Saint said, eyebrows up. "I did that exact sentence."
Dan closed his eyes for a second, then opened them, pained amusement curling at his lip. "Right. Yes. You did."
Silence shifted into something less brittle.
"I don't know how to be… easy," Dan said. "I've spent a long time convincing myself that wanting anything is dangerous."
Saint's mouth softened and then firmed. "I'm not safe, either."
"That's not what I meant," Dan said.
"I know," Saint said. "But it's true. I'm loud in ways you can't see. I don't want to scare you off by being a lot and then apologising for being a lot."
Dan glanced up, finally. "I'm not scared of 'a lot.' I'm scared of… no answer."
Saint flinched, slightly. "I can answer."
"Then answer this," Dan said, palms open. "Do you like me?"
"Yes," Saint said, and made it stay in the air without a joke to soften it.
Dan breathed, slow, like the room had given back a resource. "Okay."
"Okay?" Saint echoed, bewildered by the smallness of the word.
"Okay," Dan repeated, mouth threatening a smile that didn't quite form. "We don't have to know everything else right now."
Saint's shoulders lowered like a drawbridge. "I can do that."
They didn't move closer. They didn't kiss. Saint came to the edge of the bed and sat; Dan stayed standing until he realized he was refusing a peace offering. He sat, too, a safe stretch of blanket between them. Saint looked at his hands, then risked a small, brave thing: he turned his palm up between them. Dan stared at it for three beats, then laid his fingers across it, not quite laced—just there. They stayed like that, looking ahead instead of at each other, hands barely touching, the heat of the other person the only proof that this counted.
Saint exhaled. "If I get quiet again, it's not because of you."
"You'll say that next time?" Dan asked.
"I'll try," Saint said.
"That's enough," Dan said, and for once, he meant it.
They didn't solve a single structural thing—what they were doing, what they'd call it, what tomorrow looked like. When Saint stood to go, Dan caught his wrist once, brief, and then let it go. "Night," he said.
"Night," Saint returned, and left the door open a fraction like a person who understood that light sometimes needed to enter without knocking.
Tawan found Saint on the rooftop after, not because he'd planned it, but because it was where people went when they needed a sky. He lifted the drawing slightly like a toast without alcohol.
"You gave him a chance," Tawan said.
"I gave myself one," Saint said, and the surprise sounded real.
"You'll mess it up again," Tawan said, which was not cruel, just factual.
"Almost certainly," Saint said, and grinned helplessly at the reality of being alive. "I'll try less hard to run."
"Good," Tawan said.
They stood side by side until the rain thinned to mist and then stopped entirely, the city making new noises it hadn't made in days. Below them, Korn's keys clinked as he did a last check of a door. Somewhere in the dark, a motorbike decided the road was finally friendly. A message came in from Aye: got home. Eat something. Tawan typed: okay. He didn't add anything else. He put the phone away and tucked the drawing closer to his chest.
"Plastic chairs are hard to love," Saint said absently, looking at the ones stacked by the rooftop door.
"They're easy to use," Tawan said.
"Maybe that's the problem," Saint murmured. "We want what feels built to last and settle for what holds our weight for now."
"You're overthinking," Tawan said.
"Always," Saint said, then nudged him with his shoulder. "Are you going to put that on your wall?"
"Maybe," Tawan said.
"If you don't, I'll be dramatic."
"You already are."
"True."
They didn't say goodnight because the night didn't need that shape. They just left together, the door clicking behind them, the stairwell light warm on their faces, the building already beginning to feel like a place where the storm had been and then moved on.
[1] Incense + Shrine Offerings = a common way to honour someone who’s passed in Thailand; it’s less about “moving on” and more about continuing the relationship in a different form.
[2] 'P’ (Phi) = a polite way to address someone older / senior to you (not always family). so P’Aye is basically “older-brother-Aye” in vibe.
[3] Mr. Santisuk Niran = Saint’s full name on the exhibit label, just so it doesn’t feel random when Tawan clocks it.
