I stood up strong I fought them hard I fought them long Son, I done my best. If you are reading this If I've fallen away If I made them pay a price Son, I done my best. Heed my words Heed your own mind I gave you everything that i could Son, I done my best. Maybe I took many Maybe I took one Maybe I took none Son, I done my best. I have taken you far I have protected you to my last I have hoped it would not be your task Son, I done my best. There is still much to be done There is no doubt There is an evil that lurks about Son, I done my best. Now pick up my gun Now pick up my banner Now break open the cache Son, I done my best. I'm sorry Son, I done my best But you'll have to do the rest. If you take many If you take a few Teach your children well So they can follow you Do not worry Be not afraid We'll be together again As you tell your boy Son, I done my best.