[Verse 1: Benjamin Man] You're made of solid gold wrapped around in rusted foils You've sat there on a shelf, wait for dust to come and fall But still in occasions you'll be there wearing a smile But then rain will come falling, you'll be there just walking on your own [Chorus: Benjamin Man] All along you're good enough But all you've said and all you've done All along you had it rough Bnd they'll wear you down but you'll come back tearing them down in time [Verse 2: Benjamin Man] You're carrying the weight of the world inside your mind But everything around you had thought that you were blind You're wings of ice will melt, melt the doubts inside your mind, you'll fall but we'll be there, we'll be there for you The rain will fall but you won't be there walking alone [Chorus: Benjamin Man] All along you're good enough But all you've said and all you've done All along you had it tough And they'll wear you down but you'll come back tearing them down in time [Bridge: Benjamin Man] Remember all the times, all the times when you would fall, apart You'll crumble into dust let the wind scatter your ashes, forever And after all this time, all the courage that you've built- together The battle has been won, you're victorious [Chorus: Benjamin Man] All along you're good enough But all you've said and all you've done All along you had it tough And they'll wear you down but you'll come back tearing them down in time