AI Music

worth the distance

Safachabane0
8/11/2026
worth the distance

worth the distance

Safachabane0

0:000:00

Lyrics


There were nights I held my phone
Just to feel a little less alone
Two different skies above our heads
But I still heard your voice in my head

Miles between us, oceans wide
Still somehow you were by my side
Every “goodnight” became a promise
Every “I miss you” meant we were honest

They said love like this could never last
That distance always turns the page
But we kept holding on to what we had
And chose each other every day


So let the whole world call it crazy
Let them say we're wasting time
I would cross a thousand cities
Just to know that you'll be mine

Every mile was worth the waiting
Every lonely night led here
'Cause the love we built in distance
Only made the ending clear

One day there won't be screens between us
No more counting down the days
I'll walk to you, you'll reach your hand out
And we'll never have to say goodbye again


I learned your heart through little things
Through midnight calls and silly dreams
Through every story, every fear
You made the farthest place feel near

We couldn't hold each other then
So we held on to “when”
“When we finally meet”
“When I see your face”
“When I get to call this home someday”

And maybe love was never supposed
To be easy from the start
Maybe all those miles were teaching us
How to love with more than just our hearts

**[Chorus]**
So let the whole world call it crazy
Let them say we're wasting time
I would cross a thousand cities
Just to know that you'll be mine

Every mile was worth the waiting
Every lonely night led here
'Cause the love we built in distance
Only made the ending clear

One day there won't be screens between us
No more counting down the days
I'll walk to you, you'll reach your hand out
And we'll never have to say goodbye again

**[Bridge]**
And when the waiting finally ends
I'll see you standing there
No pixels, no photographs
Just you, just me, just air

I'll take your hand like I've imagined
A thousand times before
And all the nights I cried for you
Won't hurt anymore

You'll look at me and I'll know
Every prayer was leading home
Every road, every goodbye
Was bringing your heart closer to mine

**[Final Chorus]**
So let the whole world call it crazy
We were never wrong to try
We turned distance into patience
And our tears into a life

Every mile was worth the waiting
Every lonely night was proof
That a love can cross an ocean
When two hearts refuse to lose

And there won't be screens between us
When I finally say your name
You'll put a ring around my finger
And I'll smile through every tear

We were two hearts in different places
Now we're standing side by side
And the love that once crossed oceans
Will be the love I call my life

**[Outro]**
So here's to all the nights we waited
Here's to every mile we've crossed
Here's to finding one another
And discovering we were never lost

You were worth the distance.
You were worth the wait.
And somehow, after all this time...
I get to call you my husband someday.
female song with a proud and romantic happy and optimistic vocals

Create Your Own AI Music

Generate professional-quality music in minutes with aisong.io

Comments

Loading comments...