Angry Americans
You may think  whatever you wish
That is your  American right
But things may be shades of gray
Instead of just black and white
Walking past those protesters
I stood up straight  and tall
Absorbing  all their insults
Slowly building me  a wall 
This why I served  my country
Why I went away for  so long
It's because  I  love  America
How can that be  called wrong? 
I'm a little slow  when it comes to this
As you enjoy the freedoms  we gave you all
Tell my brothers their deaths  were for naught
Tell them all,  then you  watch them fall
No matter what  you may think of me
I will take this  all in stride
For I am  an American Soldier
I'll fly my colors forever  for those who died
Jim 1971                
This poem has not been translated into any other language yet.
I would like to translate this poem