We met between keystrokes,
late-night tabs and brave little emojis,
typing…
deleting…
typing...
two cursors blinking in the dark.
Your icon learned my weather,
the rain at midnight.
We traded:
playlists,
pixels,
promises,
and ran fingers over the glass
until it almost felt like skin.
Consent checkbox,
ticked,
terms actually read:
no rush,
all green lights,
safe word,
favourited,
like a star.
Then IRL:
neon on wet pavement,
the platform clock read midnight,
your laugh uploaded into the room
and clearing my cache of doubt.
You were warmer than the camera,
brighter than the filter,
and my name sounded new
when your mouth said it out loud.
We buffered between yes,
and yes,
hands hovering,
close as breath,
two magnets doing their patient work,
savouring the pull.
Your jacket
found my shoulder.
My pulse
found your wrist.
We turned the night low
and went full-screen on now.
No screenshot,
only heartbeat.
No captions,
only heat.
The world scrolled by like ads
we didn’t need to read.
We learned each other’s edges
the way a password learns its keeper:
slow,
precise,
certain,
click,
open,
welcome.
By dawn, the sky refreshed:
two mugs on one sill,
thumbs still warm,
and messages we no longer need to send.