All worlds
A thousand little moments, one forever

For Kavya

from Vihaan

Some people are a place. You are mine — every platform, every monsoon, every cup of chai.

Vihaan, on the back of a train ticket

My dearest Kavya,

From the day we met to this very moment, you have been my calm, my chaos, and my home. You make the ordinary feel magical and the hard days easier just by being you.

Thank you for every laugh, every late-night talk, and every little thing you do that no one else sees. Here’s to us, to our story, and to a lifetime more of a thousand little moments.

Always yours, Vihaan

Reasons it was always you

  1. You save me the window seat on every train, then fall asleep on my shoulder anyway.

  2. You judge every new city by its chai, and you have never once been wrong.

  3. You dance through monsoon power cuts like the blackout was scheduled just for us.

  4. You remember what I said I wanted before I remember wanting it.

  5. You made two cities and 1,742 kilometres feel like the next room.

A couple walking together
No. 01
A warm celebration
No. 02
A shared sunset
No. 03

The days we keep returning to.

The moments that made us

  1. The platform where it started

    Bengaluru City station, one delayed train, and a stranger who shared her earphones. I missed my train on purpose the next week.

  2. Our first trip

    Coorg in the rain. We found the last homestay room, drank too much filter coffee, and planned every trip since from that verandah.

  3. The same city, finally

    1,742 kilometres shrank to a ten-minute walk. Long distance retired; the chai runs became a daily ritual.

  4. The yes, under one umbrella

    I had a whole speech ready. The monsoon had other plans. You said yes before I finished the first line.

Measured in moments

Us, in numbers

  • 1,742km closerDelhi to Bengaluru, long distance retired
  • 8monsoons togetherthe ninth just broke over the city
  • chai runscutting for you, adrak for me

Our song

Counted every second

We've been us for

Counting from the first monsoon we shared an umbrella.

One last little secret

A thousand moments down, forever to go.

Made with love by Vihaan — for Kavya, always.