A song that’s written about finding peace through the worst. Even though things seem to be unbearable you can always find happiness in what you have around you. For a man or woman who are having trouble at work or with the car they can always find peace and happiness at home with their spouse and kids. That’s true happiness. Not worrying about what you hear on the news or the radio with the violence, but finding a release in yourself. That’s what the chorus talks about with "down on goes the rain" "the others of our kind don’t speak the same" it’s a symbol of that and expresses it beautifully.
Yes, the Old Soldier has the women at the University of Pittsburgh being naughty again.