Yes, it's about Vietnam, although now and then to me it's all the pain and suffering, not just in Vietnam. The "Rain", I mean. In conjunction with my fav. CCR song, "Have You Ever Seen the Rain?". I, of course, am way too young to know what the war was like, but I have seen bad suffering in my own eyes. That very, very special pain that Fogerty felt. I have felt special pain too, and now and then I'll ask some of the people I know real well .. "Have You Ever Seen the Rain?".
And I wonder, still I wonder, Who'll Stop the Rain?
The rain means something different for each of us, in our own ways.
-GK