I've been fighting like a soldier, from the day that I was born Trying to make it through the hard times of this cruel world But I'm keeping my head up, even if I am alone And I'll be fighting till the good Lord takes me home Well I've been running at a long race, trying to get to the prize Doing everything that I can to stay alive But I'm never gonna give up, even if I am alone And I'll be running till the good Lord takes me home I run the race that needs to be run I fight the fight that needs to be won I do what it takes for me to survive I'll never give up or compromise For I don't believe I'm walking away with a victory I've been working my whole life to be the best that I can And I'm willing to sacrifice all that I have And I'm never gonna give up, even if I am alone And I'll keep working till the good Lord takes me home I run the race that needs to be run I fight the fight that needs to be won Are you listening? I do what it takes for me to survive I'll never give up or compromise For I don't believe I'm walking away with a victory I'm never gonna give up fighting I'm never gonna stop until I'm done Even if it costs my life You will see me when the kingdom comes I run the race that needs to be run I fight the fight that needs to be won Are you listening? I do what it takes for me to survive I'll never give up or compromise For I don't believe I'm walking away with a victory I don't believe I'm walking away with a victory