We've been through
So many ups and downs
The falls and bruises
The leaps and bounds
We've been handed time
We've been forced out wide
But we've stayed side by side
Side by side, side by side

We've been through
The drought and the flood
We sucked up the dust my God
We struggled in the mud
We've been up against it
In big cities and small towns
Yes we've had our ups and down
Ups and down, ups and down

They wrote us off
All the ones who knew best
We were underestimated north
And south and east and west
They smiled and shook their heads
Said too bad, so long
Dead and gone, dead and gone
Dead and gone

But you had me
And I had you
And all our true believers
Family friends and strangers too
Sure we had our doubts
But just enough of pride
And we stayed side by side
Side by side, side by side
Yes we stayed side by side
Side by side, side by side

When I was hurting
You didn't fuss too much
Your comfort was all grace
The lightest of touch
Now these good lessons
Are raining at our door
Let 'em pour, let 'em pour
Let 'em pour, let 'em pour
Let 'em pour, let 'em pour
Let 'em pour, let 'em pour

Hard times come no more
Come no more, come no more
Hard times come no more
Come no more, come no more

Hard times come no more
Hard times come no more