All Gave Some, Some Gave All
Losing control of my own life
Fighting with my kids and wife
In a moment, in a flash
I’m right back in Iraq
All gave some
Some gave all
With mortars all around
My buddy hit the ground
Now I live with these nightmares
More than I can bear
All gave some
Some gave all
I don’t want to medicate
Nor can I wait
To be safe, to be strong
To find some peace in this song
All gave some
Some gave all
When I’m lying next to you
Sometimes I don’t know what to do
Even when I hold you tight
I need your love tonight
All gave some
Some gave all
To be safe, to be kind
To feel good to be alive
To know I’m not alone
Need to find my way back home
All gave some
Some gave all
Words & music by Larry Long
Copyright Larry Long 2010 | BMI
*Inspired by Navy Seebee Robert Robdriquez & fellow Iraq veterans.
Appears on

Listen Now
Larry’s music is available on Apple Music, Amazon, Spotify, Bandcamp and select e-tailers