6 “This is what the Lord Almighty says: ‘In a little while I will once more shake the heavens and the earth, the sea and the dry land. 7 I will shake all nations, and the desired of all nations will come, and I will fill this house with glory, ’ says the Lord Almighty. 8 ‘The silver is mine and the gold is mine,’ declares the Lord Almighty. 9 ‘The glory of this present house will be greater than the glory of the former house,’ says the Lord Almighty. ‘And in this place I will grant peace, ’ declares the Lord Almighty.”
Thumbing through the minor prophets on the 4th of July runs the risk of making the US out to be in Israel's spot. Haggai's in a rough stretch where most of God's people are in exile and Jerusalem is in ruins, so the message here is that God is not done with His people yet.
The Prince of Peace would come to Jerusalem in due time, and He'll be back in due time. He's far from done with the Church as well.