long time coming
it’s a long time i’ve been coming
and it’s a long time i still ain’t come
but if i’m gonna get to the promised land
i’ll be walking all life long
i ain’t got time to travel
every single road
but for every piece of gravel
it leads me closer to my home
because the place i now call home
it don’t feel like one no more
everytime i return to it
it don’t feel like it did the time before
it’s a long time i been coming
a long time i been coming
a long time i been coming
and baby i still ain’t come
i lost all my friends and lovers
a long long time ago
and every time i leave
i lose everything i know
maybe i don’t know much
but i got so much to do
and maybe i can’t sit still
‘cause i got too much to do
because the place i now call home
it don’t feel like one no more
everytime i return to it
it don’t feel like it did the time before
it’s a long time i been coming
a long time i been coming
a long time i been coming
and baby i still ain’t come