All On Me
The Briggs Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

So your battle is over
To us the war has just begun
Another soldier surrendered
But we'll fight the war and win at all costs

You couldn't take all the madness
You couldn't take all the pain
Didn't know what we were fighting for
You made me realize it's all

It's all on me
Why'd you give up the fight?

Because of your surrender
We're behind enemy lines
You didn't just leave your brothers
When you fled you left your honor behind

I can take all the madness
I can take all the pain




I know what I'm fighting for
You made me realize it's all

Overall Meaning

The lyrics of The Briggs's song All On Me are quite powerful as they talk about the aftermath of a battle where one soldier has given up the fight, while for others, the war has just begun. The opening line "So your battle is over, to us the has just begun" shows the contrast between the two sides, one that has lost hope and surrendered, and the other that is determined to fight on. The lyrics show the internal struggle of the singer who is grappling with the loss of a comrade while also rallying his troops to continue fighting the war.


When the singer says, "You couldn't take all the madness, you couldn't take all the pain. Didn't know what we were fighting for, you made me realize it's all on me", he is showing his disappointment at the soldier who gave up the fight. The lyrics also reflect the regret of the soldier who is recognizing his inability to face the adversity. However, the singer seems to be more concerned about what the surrender means for the rest of the troops. The song is an ode to the resilience required in battle and how one's actions can impact everyone.


In conclusion, The Briggs's song All On Me is a powerful representation of war and the emotions it evokes. The lyrics are quite introspective, reflecting on the ethos of a soldier and the brotherhood he shares with his troops. The song is a reminder to all that the cost of war is high and that soldiers carry a heavy burden.


Line by Line Meaning

So your battle is over
You have given up fighting the struggle that you were facing.


To us the war has just begun
Even though you have given up, we will continue the fight and overcome the obstacles.


Another soldier surrendered
You have given up fighting, and you are not the first person to do so.


But we'll fight the war and win at all costs
We will not give up, and we will win no matter what it takes.


You couldn't take all the madness
You were unable to handle the chaos and confusion that came with the battle.


You couldn't take all the pain
You were not strong enough to endure the agony and discomfort.


Didn't know what we were fighting for
You were unsure of the purpose or reason behind the fight.


You made me realize it's all
Your actions made me understand the true importance of this fight.


It's all on me
I am responsible for continuing the fight.


Why'd you give up the fight?
I am questioning your decision to give up fighting.


Because of your surrender
Your decision to give up caused us to be in a difficult and unfavorable position.


We're behind enemy lines
We are currently in a dangerous place where we are not welcome, and the enemy is all around us.


You didn't just leave your brothers
Your decision to give up did not only affect yourself, but also those who were fighting alongside you.


When you fled you left your honor behind
You lost your integrity and dignity when you surrendered instead of continuing the fight.


I can take all the madness
I am strong enough to endure the chaos and confusion that comes with the battle.


I can take all the pain
I have the fortitude to bear the agony and discomfort.


I know what I'm fighting for
I am clear about the purpose and reason behind the fight.




Lyrics © Kobalt Music Publishing Ltd.
Written by: Jason La Rocca, Christopher Arredondo, Joseph La Rocca

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions