Soft hearts don't remain very long Sharp minds don't stay sane very long And all the wide-eyed wonder in the world won't be enough To help me find the silver lining in the rain very long Heroes don't prevail very long Kind winds don't fill the sails very long And when this hellish forest highway diverges into unmarked paths It's hard to hold the tried and true and tested trail very long But there are moments Bright and incorruptible Where the promise of a better world flashes in an innocent eye There are moments There's something indestructible It hangs like a brazen grand banner under a clearing sky Once in a while On the crest of a crashing wave I can see the storm cloud's edge, and almost reach out and touch The crimson clouds on the edge of evening