Till you stop bleeding
Till you stop breathing
Until your heart stops kick drum beating
When it's hard times
When it's long days
And the enemy is right up in your face
When your back's against the ropes
And you're feeling all alone
Keep fighting the good fight
(never give up, never give in)
Keep letting your light shine
(holding it high as long as you live)
Cause I'm never gonna leave you
Always gonna see you through to the other side
Keep fighting the good
Fighting the good
Fighting the good fight, good fight
Even in the roadblocks
Even through the rough spots
When you feel you're giving all that you got
I'm with you in the next step, the next breath
I'll be the voice saying you're gonna make it
When you're out there on you're own
You are never alone
Keep fighting the good fight
(never give up, never give in)
Keep letting your light shine
(holding it high as long as you live)
Cause I'm never gonna leave you
Always gonna see you through to the other side
Keep fighting the good
Fighting the good
Fighting the good fight, good fight
Keep fighting the good fight
Keep on singing
Just keep on singing
Keep on dancing
Joy will be your banner and my love will be your anthem
You may never know
You may never know
What your tomorrow holds
But you can know that I am holding your tomorrow
I'll be here for you
Oh oh oh oh
Keep fighting the good fight
(never give up, never give in)
Keep letting your light shine
(holding it high as long as you live)
Cause I'm never gonna leave you
Always gonna see you through to the other side
Keep fighting the good
Fighting the good
Fighting the good fight, good fight
Oh oh oh oh