You can read it in the paper Maybe get it online Hear it on the radio a thousand times If it never touches your heart Or opens your mind Then you still got a long way to go You got no time for patience All those little white lies All the greedy evils that you rationalize Then you shake your head in sorrow but you walk on by Yeah you still got a long way to go I can't forget the students in Tian'anmen Square The horror in the faces of the dying there And the pieces of their liberty scattered where They've still got such a hard way to go You want to stop the violence among the young 3000 miles away we drop another bomb
With all our good intentions got the lesson wrong Oh we still got a long way to go Hate comes so easy Change is so hard You gain and inch and then we lose a yard Sometimes I get so angry Lord I get so tired And it's still such a long way to go They came for the Christians then they came for the Jews The Lakota, Cherokee, m**m, Hutu Next time friend it might be me and you Yeah we got such a long way to go They say every journey Starts with one step You know this story ain't over yet It's a walk that you and I we won't regret Oh we got such a long way to go