Whispers at Dusk Front Cover

Lyric

Promise Melted in Rain

Justin Otani

The rain was falling around us both

Your final kiss still lingers warm

The words I never said aloud

Are crying now deep in my heart

Your name blurred on the fogged-up glass

I traced it slow, it fades too fast

Your smile was real — I know it was

So why do you feel far away?

That silent night we had —

Was it kindness... or goodbye?

Though time keeps pulling me ahead

I never learned to let you go

If somehow you could hear my voice

I’d say this one last time:

I loved you — that was never a lie

Each word I said behind my tears

Still floats inside the wind tonight

Like echoes only I can hear

If I could go back to before we met

I’d still choose you without regret

Even if it broke again

We walked without an umbrella once

And laughed as rain soaked all our hair

Those little moments I didn’t save

Now feel farther than forever

Your shirt folded, still with me now

I held it close when night would come

Dreams I never dared to share

Still sleep inside these hands I hold

Seasons pass, but deep inside

Our time will never fade away

Since I lost you, sound has gone

The world became too still, too wrong

Your gentle back I couldn’t reach

I left behind no trace of me

But still I want to thank you

Just saying that brings me some peace

Even pain was proof of love

A melody inside the rain

The song you gave me still remains

It keeps my breathing soft and warm

And helps me stay alive

I loved you — now I say it true

I won’t hide what I always knew

Someday my tears will shine like stars

And light a path back to your heart

If someday, we meet again

I’ll fall in love once more, and then—

This time, I won’t let you go

  • Lyricist

    Justin Otani

  • Composer

    Justin Otani

  • Producer

    Justin Otani

  • Keyboards

    Justin Otani

  • Piano

    Justin Otani

Whispers at Dusk Front Cover

Listen to Promise Melted in Rain by Justin Otani

Streaming / Download

  • 1

    Traces of Where You Were

    Justin Otani

  • ⚫︎

    Promise Melted in Rain

    Justin Otani

  • 3

    Traces of You

    Justin Otani

  • 4

    Tomorrow's Letter

    Justin Otani

  • 5

    Passing Lights

    Justin Otani

  • 6

    Before We Knew

    Justin Otani

  • 7

    What I Couldn't Say

    Justin Otani

  • 8

    To the Sky I Return

    Justin Otani

  • 9

    Promise in the Light

    Justin Otani

  • 10

    Still That Day

    Justin Otani

A tender collection of emotional ballads capturing the quiet heartbreak of unsaid love. Set against soft piano and warm strings, each track reflects memories, breakups, and words left unspoken. For fans of emotional love songs, bittersweet romance, and peaceful melodies, this album offers comfort in every whispered goodbye. The soundtrack for hearts at twilight.

Artist Profile

Oathfire Sound

"