The goal was met, the promise kept, behold the Promised Land The honey running thick just like they swore And with sticky eyes you realize the prize is in your hand It's the day that you've been waiting for How they line the streets, the crowd competes with sparklers and steel And all the banners that you do not mean to ignore But there's a quarter mile between your smile and the way you really feel About the day that you've been waiting for And now this great procession banned from heaven storms the pearly gates As St. Peter takes your coat and holds the door And you wonder why you gave your life for such a stupid thing On the day that you've been waiting for Behold the mighty lamb, the son of man, the light shines from his face! But if you're honest, you had half-expected more And the great desire that fed the fire's already been replaced Another day that you'll be waiting for Well now it's just the way of this funny ape to not be satisfied But you're closer at the start than at the goal So when you reach the end and drop the pen and reach again you'll find That it's the day that you've been waiting for 'Cause it's today that you've been waiting for