I went looking for answers that couldn't be found Set an uneasy pace on that uneven ground Between the downtrodden and the blood of my blood Why do I keep waiting on the dove? Between the rubbish & the rubble, there's no place to hide Trust and trouble can't walk side by side Why is it the latter that fits like a glove? Why do I keep waiting on the dove? So many people looking out for their own With tear gas and plate glass, with slings and with stones When there's no room to breathe, it's hard not to shove Why do I keep waiting on the dove? Clinging to something too tight to drop it These tears keep coming, nothing seems to stop it Every drop just adds a little more to the flood Why do I keep waiting on the dove? Headlines read "landmines" and "houses ripped down" I've put names to the faces in these crumbling towns Seen sorrow so deep, but there's laughter and love Why do I keep waiting on the dove? I've seen people caught on both sides of a wall Must one side rise and other side fall? Can there only be peace when one side is silenced in blood? Why do I keep waiting on the dove? Flying home with a leaf clutched in my hand It may be a sign, but there's no sign of dry land The water keeps rising and there's nothing but darkness above Why do I keep waiting on the dove?