I'm not giving in You're not giving up Our hearts were made for loving For much stronger stuff When the rain keeps fallin' And the wind keeps callin' We keep climbing that great big hill When life gives us lemons, we'll make lemonade And when the devils do their dancing, we won't be afraid When the wind keeps blowing', we'll just keep going Climbing that great big hill God willing and a fair wind Things are gonna turn around again We'll finish in first place if we trust the human race Then it will mend, then it will mend God willing and a fair wind We are gonna learn to laugh again If our arms are open wide and hope is on our side We'll love again God willing God willing And a fair wind Thank God for the journey, for those hard-broken roads 'Cause they taught me how to go too fast and when to go slow If you don't climb the mountain, you'll never see the view So just fly off into the blue God willing and a fair wind Things are gonna turn around again (Things are gonna turn around again) We'll finish in first place if we trust the human race Then it will mend, then it will mend God willing and a fair wind (God willing and a fair wind) We are gonna learn to laugh again (We are gonna learn to laugh again) If our arms are open wide and hope is on our side We'll love again God willing God willing And a fair wind Thank God I've been hurt And I've been burnt And I've been broken I've learned love is rare And love is earned And can't be stolen We've turned our despair Into prayer for something golden That's when love begins God willing and a fair wind We are gonna learn to laugh again If our arms are open wide And hope is on our side We'll love again We'll love again God willing and a fair wind (God willing and a fair wind) We are gonna learn to laugh again (We are gonna learn to laugh again) If our arms are open wide and hope is on our side We'll love again God willing God willing And a fair wind God willing and a fair wind