Verse 1 I know the sound of every step outside The hallway breathes, the door stays quiet The light from the street falls on my face Like it’s asking me why I still wait
Cold glass, my hands are shaking Snow keeps falling, I’m not praying I told myself: “just one more day” But hope’s the slowest thing to break
Pre-Chorus I made excuses just to survive Turned your silence into a lie
Chorus I waited by the window Like you were running late I held my breath for words That you never wrote to say No letter came Just your name Echoing inside my veins I waited by the window But love… never came
Verse 2 I wrote replies you’d never read Spoke to shadows in my head I kept your absence warm at night Like it was love, not just goodbye
They say “time heals”, but time just stares Watching me pretend you care If loving you was my mistake Then waiting was the price I paid
Pre-Chorus I guarded your empty space Like it could still be replaced
Chorus I waited by the window Like you were running late I listened for your heart In every step that passed away No letter came Just the rain Writing truths I tried to erase I waited by the window But love… never came
Bridge Maybe you found heaven somewhere else Maybe I was just a chapter on your shelf I kept the door unlocked, the light still on But silence said: “You’ve waited long enough”
Final Chorus (soft → strong) I waited by the window Till waiting broke my name I learned that no reply Is still an answer, just in pain No letter came And I changed Left my hope out in the rain I closed the window And finally… I walked away
Outro Still, sometimes when it snows I swear the wind still knows I was the girl who waited For a letter… That never came