Good post. I have been thinking along these lines for a while. I am sure we will have better days ahead too.