It's a long way home
You were by my side all through the good times
Had my back when things got tough
Helped me see what I'd grown blind to
But somehow, it was never enough
You made me go when I got restless
Never tried to talk me down
A footloose man searching for answers
Has to find his own way home, cause
It's a long way home - forgive me, baby
It's a long way home - I never meant you wrong
Took the wrong way home - I've been away too long
It's a long way home
Tried to find what I was missing
Had to see who I might be
Circled back to where I started
Found it's you who sets me free
So, here I am, back on your doorstep
Sure you knew it all along
I know I've got no right to be here
Push me away if I've got it wrong, but
It's a long way home - sorry, baby
It's a long way home - never meant you wrong
Took the long way home - been away too long
It's a long way home - can't live without you
It's a long way home - it's never felt so wrong
Took the wrong way home - been such a fool
It's a long way home - finally comin' home
It's a long way home