Dark days will come, The sun cease to shine I'll never give up I'll never give up When times are hard and I weep inside I'll never give up on you Lord You are the rock on which I stand Now I can lift my hands and say I'll never give up, I'll never back down Through the storms of my life, I will press on Reach towards that goal, Fight for my faith Hold on to the promise that you gave The best is yet to come The best is yet to come My faith may shake, My hope may fade I'll never give up I'll never give up Through sorrow at night And pain in the day I'll never give up on you Lord I know that joy comes in the morning Now I can lift my hands and say Victory is mine through The precious Son of God It was paid at such a cost With the spilling of His blood The battle it is won Now I look towards that day, When in glory I will stand!