All For You

Story Behind The Song

Patriotic soldier song

Song Description

Song fro an unknown soldier

Song Length 4:16 Genre Folk - Contemporary
Tempo Slow (71 - 90) Lead Vocal Male Vocal
Mood Heartbreaking Subject Spirituality
Language English Era 2000 and later

Lyrics

All For You(Song From An Unknown Soldier)

Come to think of it.. I'd have chosen some other way
Come to think of it.. I was hoping for one more day
And something is slipping away, I can't hold on to

I don't pretend I'm brave
But everything I gave
I gave for you
Tried to rescue you Tried to see you through
What you could not do
Gave it all for you


Come to think of it... I'm not sure that you asked for this
And the price I've paid...I don't believe that this was your wish
My gift is not mine alone, My family gives too

Those who cry for me and said goodbye to me
Shed a tear or two
And hope when you are free
You'll think of them and me With gratitude
For what we gave to you

Some say you won't But I have faith and believe
Ours is a gift you'll truly receive
Come to think of it .. There's no flag at half staff today

Come to think of it .. You don't know how I died today
What I've done, others have done When love asked them to

We gave all we could Cause we believed you should
Be free to choose And did it cause we cared
That"s why we came and dared To die for you
It's why I died for you ...
It's why I died for you
We gave it all for you


John Batdorf_Batmac Music BMI/Michael McLean_Shining Star Music ASCAP 2005

Lyrics Michael McLean Music John Batdorf
Producer John Batdorf Publisher Batmac Music BMI/Shining Star Music ASCAP 2005
Performance John Batdorf_Bill Batstone Label BatMac Music

Other Songs By John Batdorf

Song
Actions
Will I Love You Forever
Folk - Contemporary
Plays: 63
Why Can't I Get A Witness
Country - Rock
Plays: 39
Rock This House
Rock - Hard Rock
Plays: 32
Hold Me
Pop - Religious
Plays: 45
It's Not Heavy
Pop - Religious
Plays: 99
Home Again
Folk - Rock
Plays: 218
Don't You Know
Folk - Country
Plays: 591
Solitude
Folk - Rock
Plays: 61
Me and You
Folk - Contemporary
Plays: 65
I Never Wanted
Pop - Easy Listening
Plays: 31
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00