Lyrics
I’ve been fighting like a soldier
Refers to enduring struggles akin to a soldier’s fight
From the day that I was born
Symbolizes a lifelong struggle since birth
Trying to make it through the hard times
Attempting to navigate through tough times
Of this cruel world
Describes the harshness of the world
But I’m keeping my head up
Maintaining optimism despite challenges
Even if I am alone
Possibly feeling isolated but staying strong
And I’ll be fighting till
Commitment to persist until the end
The good Lord takes me home
Refers to the belief in an afterlife
Well, I’ve been running in a long race
Life viewed as a long struggle for a goal
Trying to get to the prize
Expresses the pursuit of a significant objective
Doing everything that I can
Survival as the ultimate aim
To stay alive
Commitment to perseverance despite odds
But I’m never gonna give up
Determination to endure alone if necessary
Even if I am alone
Similar commitment to perseverance
And I’ll be running till
Belief in an eternal purpose
The good Lord takes me home
Referencing the concept of an afterlife
I’ll run the race that needs to be run
Commitment to fulfilling life's obligations
I’ll fight the fight that needs to be won
Ready to engage in necessary battles
Are you listening
An invitation for attention to these efforts
I’ll do what it takes for me to survive
Willingness to do what it takes to survive
I’ll never give up or compromise
Unwillingness to compromise values or goals
I do believe I’m walking away
Belief in leaving with triumph
With the victory
Confidence in achieving victory
I’ve been working my whole life
Commitment to self-improvement over time
To be the best that I can
Striving for personal excellence
And I’m willing to sacrifice
Willingness to make significant sacrifices
All that I have
Ready to give up everything for the cause
I’m never gonna give up
Determination to persist despite adversity
Even if I am alone
Similar commitment despite being alone
And I’ll keep working till
Commitment to continuous effort until the end
The good Lord takes me home
Belief in an afterlife and purpose
I’ll run the race that needs to be run
Reiteration of commitment to life's race
I’ll fight the fight that needs to be won
Reinforcing the determination to win battles
Are you listening
Call for acknowledgment of efforts
I’ll do what it takes for me to survive
Willingness to do anything to survive
I’ll never give up or compromise
Steadfastness in values and goals
I do believe I’m walking away
Belief in emerging victorious
With the victory
Confidence in achieving triumph
I’m never gonna give up fighting
Commitment to continuous fighting
I’m never gonna stop until I’m done
Determination to persevere until completion
Even if it costs my life and
Willingness to risk everything
He will see me when the Kingdom come
Belief in divine recognition in the afterlife
I’ll run the race that needs to be run
Commitment to life's journey
I’ll fight the fight that needs to be won
Resolve to fight necessary battles
Are you listening
Request for acknowledgment of efforts
I’ll do what it takes for me to survive
Willingness to do whatever it takes to survive
I’ll never give up or compromise
Firmness in not compromising beliefs
I do believe I’m walking away
Confidence in emerging victorious
With the victory
Reiteration of confidence in winning
I do believe I’m walking away
Confidence in attaining triumph
With the victory
Comment