I have been ungrateful and I have been unwise Restless from the cradle but now I realize it's so hard To see the rainbow through glasses dark as these Maybe I'll be able from down on my knees Oh I am weak, oh I know I am vain Take this weight from me Let my spirit be unchained Old man swearin' at the sidewalk, I am overcome Seems that we've both forgotten, forgotten to go home Have I seen an angel or have I seen a ghost? Where's that rock of ages when I need it most Oh I am weak, oh I know I am vain Take this weight from me Let my spirit be unchained