Remembered only if you allow preference cookies.

From my end of Chin Swee Road, the rain decides the pace

Rain under a streetlight near Chin Swee Road

Rain finds the streetlight before it finds me, and the light keeps its halo steady as if this were any other evening in November. I am walking along Chin Swee Road because the bus I wanted has already left the stop without my name on its passenger list.

I had been in town near Outram for a visit that ended later than I planned, and the sky chose that hour to open the way skies do here, without asking whether I brought an umbrella or patience.

51 Chin Swee Road appears once on a sign I notice and then stop noticing, the way you stop noticing a clock after the first glance tells you you are late.

From where I stand the details are only weather and distance: wet stone, a cluster of lights farther down, voices that do not carry clearly enough to become sentences.

Sirens pass through the air and leave a shape in my chest that is not fear exactly and not curiosity exactly but something like a held breath waiting for instructions that never arrive.

I do not walk toward the lights. I cannot name the event and I will not borrow certainty from other people's movements in the rain.

The street pauses the way a room pauses when someone drops a plate in another flat — everyone listens, then returns to smaller tasks without agreement about what was heard.

My shoes are dark at the toes. Water runs in thin rivers toward the drain with a sound that almost covers the last fading note of the sirens.

I tell myself the next bus will come because schedules exist even on nights when schedules feel like fiction, and I watch the road for headlights that might mean rescue from standing still.

Honest uncertainty is the centre of this memory. I know the hour. I know the rain. I know I missed the bus home to Serangoon. I do not know the story behind the lights.

A woman under a shop awning adjusts her mask and looks at the same distant corner I am looking at, and we do not speak because speaking would require facts neither of us owns.

The streetlight above me flickers once, recovers, and keeps its watch with the stubbornness of infrastructure that outlasts every headline I will read tomorrow and forget by lunch.

When the rain thins, the air smells of concrete and fried onions from somewhere below the slope, ordinary smells that remind me the city continues being the city even when one block holds its breath.

I head toward Outram station because motion is easier than standing in one place while my mind circles the same unknown distance.

Echo Forge holds notes that arrive late like this one, written after the moment has already moved on and left me with fragments instead of a complete account.

Present tense keeps the evening alive on the page. Past tense would dress it in closure I do not have and pretend I understood what the sirens meant.

If you read from Serangoon, you can swap your own bus stop and your own rain. The shape of not-knowing may still fit under your umbrella.

I publish without badge or label because the root URL is simply where this note lives, not a claim that it outweighs the other marks on the wall.

Canal paths under Lorong Chuan carry bottle caps from decades ago without origin stories attached.

Ferry horns from the distance reach my flat when windows align with the wind direction.

Hawker stairs teach knees humility before breakfast arrives steaming on plastic trays.

Platform quiet between trains feels like held breath before a sentence ends on the page.

Grandfather lamp warms the paperback fold more than central air ever could in this flat.

West dusk paints blocks mauve for eleven minutes if clouds cooperate generously over Serangoon.

Mark drafts start as voice memos deleted after transcription to protect passerby voices nearby.

Letterbox wall holds circular rust marks where old numbers were replaced politely by management.

Canal joggers nod without stopping because momentum is its own polite language along the path.

Serangoon Avenue and Serangoon Gardens

Blk 234 Serangoon Avenue 2, #08-19, Singapore 550234