The stop outside Bukit Batok Street 34 is ordinary in daylight — shelter, bench, LED board, the smell of cut grass from the verge. At night it becomes a small stage where the same route plays to a smaller audience. I was last off the platform last Thursday, hurrying because rain had started without announcing itself, the kind that mists before it soaks.
The 945 pulled in on time. I tapped my card and climbed the steps with a bag shifting on my shoulder. Behind me, barely at the edge of the shelter, an uncle in slippers was still crossing the pavement — not running, not dawdling, moving at the pace of someone who misjudged the distance. The doors began to beep their warning.
The driver did not close them. Three seconds — I counted, because counting is what I do — one, two, three, the beep paused between each as if the bus held its breath. The uncle stepped on, dripped once on the rubber floor, nodded without speaking. The doors shut. We moved.
Three seconds is nothing on a timetable and everything when you are the person arriving. I have been that person before, watching doors close with the polite finality of machines that cannot bend. That night the machine bent slightly. Human arithmetic inside a schedule.
I sat two rows behind the uncle. He wiped rain from his arms with a handkerchief folded small. The driver watched the road. No speech passed between them. The bus filled with the low sounds of night service — air-conditioning, a phone notification muffled in a pocket, the tick of rain on windows.
I thought about tallies again. Three seconds added. Zero words exchanged. One person dry who might otherwise have waited twenty minutes for the next headway in rain that had decided to become real. The driver will forget by morning. The uncle may forget by morning. I am the one writing it down because small mercies disappear unless someone counts them.
Buses are queues on wheels — everyone trusting the line will hold until their turn. Drivers mostly keep the line strict because lateness ripples. Occasionally someone grants three seconds of slack and the whole evening feels less brittle. I got off at my stop still hearing the paused beep, the counted gap, the doors closing on a dry uncle and a wet pavement left behind.
If you ride the same routes at night, you may have your own three-second story — a held door, a skipped stop for someone waving too far away, a driver who waits without making it a speech. This one is mine for the week. I add it to the list and go upstairs to boil the kettle, satisfied that not everything worth counting makes a sound.