The prophet Haggai used the word shake twice in chapter two. This is an interesting word in Hebrew. It is translated as shake, or tremble. But it also has the idea of making afraid. The word for earthquake is similar, but different. The shaking Haggai talked about is not an earthquake that destroys cities. It is a fear that unsettles men's hearts and disrupts human activity.
Here is an interesting connecting from the prophecy of Christ.
"And there will be signs in in sun, in the moon, and in the stars; and on the earth distress of nations, with perplexity, and the sea and the waves roaring.; men's hearts failing them from fear and the expectation of those things which are coming on the earth, for the powers of heaven will be shaken." Luke 21:25-26
Jesus talked about natural disasters, but also about the fear and dread of the possibility of those disasters happening. The expectation of those things happening. This is a fear, not from the devil, but from God, that touches the heart of a Christ rejecting world. Only in Christ do we find the strength to endure and not be moved by the terrors that men think might happen.
Can you say climate change? Can you say an asteroid is aimed at us? Can you say political chaos? Does the evening news make you afraid?
The shaking that Haggai talked about is more likely a fearful trembling that paralyzes men's hearts with inaction or dumb decisions. You can't win the fight if you are fighting the wrong thing.
"For these are the days of vengeance, that all things which are written may be fulfilled." Luke 21:22
It's time to repent.