Noone’s perfect Life’s imperfect But it’s beautiful still Sad things happen Heart’s been broken Doesn’t change what I feel
Like a child when it’s raining I keep on dancing and playing Even when the earth is shaking I know it’s greatness in the making Like a flower when it’s hailing My pretty colours I’m displaying Though seasons keep changing No point in complaining
‘Cause still I know that all is well And still I know that all is well
There’s enough to go round Love is all around There’s enough to go round Love is all around
Death and taxes Lies and facts and All the ish in between Ups and downs and Smiles and frowns and Through thick and thin
Like a child when it’s raining I keep on dancing and playing And even when the earth is shaking I know it’s greatness in the making Like a flower when it’s hailing My pretty colours I’m displaying Though seasons keep changing No point in complaining
‘Cause still I know that all is well Yeah still I know that all is well And still I know that all is well
There’s enough to go round Love is all around There’s enough to go round Love is all around
Doesn’t matter where you’re from Doesn’t matter what you do Even with all that is going on Goodness is surrounding you And still I know that
There’s enough to go round Love is all around There’s enough to go round Love is all around
Noone’s perfect Life’s imperfect But it’s beautiful still Sad things happen Heart’s been broken Doesn’t change what I feel
Like a child when it’s raining I keep on dancing and playing Even when the earth is shaking I know it’s greatness in the making Like a flower when it’s hailing My pretty colours I’m displaying Though seasons keep changing No point in complaining
‘Cause still I know that all is well And still I know that all is well
There’s enough to go round Love is all around There’s enough to go round Love is all around
Death and taxes Lies and facts and All the ish in between Ups and downs and Smiles and frowns and Through thick and thin
Like a child when it’s raining I keep on dancing and playing And even when the earth is shaking I know it’s greatness in the making Like a flower when it’s hailing My pretty colours I’m displaying Though seasons keep changing No point in complaining
‘Cause still I know that all is well Yeah still I know that all is well And still I know that all is well
There’s enough to go round Love is all around There’s enough to go round Love is all around
Doesn’t matter where you’re from Doesn’t matter what you do Even with all that is going on Goodness is surrounding you And still I know that
There’s enough to go round Love is all around There’s enough to go round Love is all around