Today's first reading is about the Israelites rebuilding the Temple in Jerusalem after they return from exile. The prophet Haggai asks, "Who among you has seen this house in its former glory?" Now all they have to look at is a pile of rubble.
But God has the last word. He will step in and not only help them rebuild it as it was before, but in an even greater way.
Sometimes in life it can happen that our life seems to be in ruins. It may be from an alcohol or drug addiction, a betrayal, a struggle with a habit of sin we can't seem to shake. But it is precisely at those moments, when we are at our lowest, that God is most powerful. Because then and only then do we allow God to act in us. When things are going well, it is easy to maintain the illusion that we are adequate of ourselves. That we can be virtuous on our own. But we can't. We absolutely need God's grace. And the good news is that God is never lacking with his grace.
The prophets Zechariah and Haggai said to the people, "Do not fear. God is with you." He is still with us today.