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