[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