I know I've been gone a while, honey And things just might have changed But I've still got my love for you And I've still got this ring For forty long days, and forty long nights Lord, I've cried, these walkaway tears While I curse the miles that put you behind me And finally, brought me here It's been a long time My love, my friend But you're on my mind Like you've always been Every day You're not by my side Is killing me slowly It's been a long time In a bar full of strangers, for another damn dollar I've been breaking these hearts every night And covering wounds, that everyone sees And I couldn't hide if I tried For forty long days, and forty long nights Lord, I've tried to find my way home And wondering what, ever got me to leaving And what'll break these traveling bones It's been a long time My love, my friend But you're on my mind Like you've always been Every day You're not by my side Is killing me slowly It's been a long time So I'm headed back home It's been a long time