i worked for so long with the weakest of hands on the coldest of shores the wind and the rain fill me with doubt but you ve never been wrong before i pray for the sun some guidance some truth some glimpse of the things to come with only your song your love made me strong when all hope was gone all through the night i was falling straining to hear your voice calling you never gave up never gave in never quite gave up on me you are my constant we always want time to hoard up our treasures and bury our dead it s true what he said the foxes have holes but the king has no place for his head i pray for relief but relief doesn t come just the will to press on with only your song your love makes me strong when all hope is gone all through the night i was falling straining to hear your voice calling you never gave up never gave in never quite gave up on me you are my constant all through the night your love is faithful to me all through the night your love is right here with me all through the night your love is holding me all through the night i was falling straining to hear your voice calling you never gave up never gave in never quite gave up on me you are my constant all through the night i was falling straining to see your light shining you never gave up never gave in never quite gave up on me you are my constant you are my constant you are my constant you are my constant