I've been dreaming of the day of judgment Wondering what I'll say For the seasons I lost to sorrow The sin of my wasted days For the beauty I should have noticed The kindness I did not give The bounty I took for granted The life that I could have lived Held up at the gates of heaven Held up before the light Stretched out 'til i was transparent There was nowhere i could hide The preacher he talks of glory Of streets to be paved in gold He's got a book and he's got a story And we all have heard it told Well I wonder how he came to thinking That he's speaking for the one above 'Cause the only rule I know is true There's no limit to the reach of love No Limit to the reach of love Held up at the gates of heaven Held up before the light Stretched out 'til i was transparent There was nowhere i could hide Sent back to the living world I've got so much more to learn Everybody makes the same mistakes Everybody takes their turn How can you sit in judgment How do you cast that stone When everybody here's a sinner And everybody feels alone Brother you aren't so broken Sister you ain't so small Everybody leaves together Or nobody goes at all Held up at the gates of heaven Held up before the light Stretched out till i was transparent There was nothing i could hide Sent back to the living world I've got so much more to learn Everybody makes the same mistakes Everybody takes their turn Everybody makes the same mistakes And everybody takes their turn