[Verse 1]
Sometimes dreams get lost
Sometimes love takes time
But the greatest things are worth standing in line
And it's never a race, as long as you get where you're goin'
Sometimes the heart takes the long way home
[Verse 2]
Sometimes you go astray, chasin' clouds
Bumps in the road, just moments of doubt
Beginners mistakes, there's no way of knowing
Sometimes the heart takes the long way home
[Chorus]
Life's a melody of hope that we're all singing
Every day, I'm learning more of how it goes
Let me go, let me roam
Even when I'm slow
It's just the long way home
[Verse 3]
And when the days get rough, when you lose the fight
When you're beggin' for mercy just to make things all right
Remember the greatest gifts; they're worth standing in line
Sometimes the heart takes the long way home
[Verse 4]
Sometimes dreams come true
And sometimes they don't
You can lose all your money, oh, but don't lose your hope
As the years roll on, know that you'll be just fine
Sometimes the heart takes the long way home
[Chorus]
Life's a melody of hope that we're all singing
Every day, I'm learning just how it goes
Let me go, let me roam
Even when I'm slow
It's just the long way home
[Outro]
Home, oh-oh-oh
It's just the long way home