A truly stirring message.As for being a pessimist, remember that Pete Seeger(and many others,I am sure,) have seen and heard almost all and still remain stubbornly optimistic.Although having said that, I still lean to the side of pessimism;in the realities of this world it's really hard to "put on a happy face".