Took my life just to see it
Left everything just to be it
Things that you'll never know
I will survive on my own
Try every piece of the puzzle
Crawl through every puddle
I'm still dry as a bone
From the heat of my soul
And I can't wait till they feel the pain
It comes with charging in

On the frontlines 
fighting for my life
On the frontlines 
knowing tomorrow I may not be alive
On the frontlines 
fighting for my life
On the frontlines 
I'm fighting for your life

Standing tall for your freedom
Because I believe in this
Choosing right over wrong
This is more then a song
Underneath all the reasons
The one thing I believe in
Just to keep you alive
I'm always there by your side
And I can't wait till they feel the pain
It comes with charging in

Whoa,
On the frontlines 
fighting for my life
On the frontlines 
knowing tomorrow I may not be alive
On the frontlines 
fighting for my life
On the frontlines ooh 
I'm fighting for your life

(frontlines) 
On the frontlines 
fighting for my life 
(frontlines)
on the frontlines 
knowing tomorrow I may not be alive
(frontlines)
On the frontlines 
fighting for my life
(frontlines)
On the fronlines 
I'm fighting for your life(2x)