There are mountains hard to climb Lord, there are days without sunshine But I don't mind just so I reach my heavenly home There are friends, friends so dear Without a friend they appear But I don't mind just so I reach my heavenly home I've been out in the storm too long Lord, I've got to make it home But I don't mind just so I reach my heavenly home I gotta keep struggling to make it home I gotta keep on struggling to make it home Sometimes my mountains get so high Sometimes my rivers get so wide Sometimes my valleys get so low I've gotta keep on struggling to make it home I've gotta keep on climbing I've gotta keep on pressing my way I'm just climbing And I'm holding on And I am pressing my way I gotta keep on struggling, yes I have I gotta keep on climbing, yes I have Sometimes my burden get heavy, yes they do Sometimes I get mistreated, yes I do I've gotta keep on struggling, yes I have I've gotta keep on struggling, yes I do Are you holding on? Are you holding on? Are you holding on?