Verses 1-5: A Call to Strength. God speaks through Haggai to Zerubbabel, Joshua, and the people, acknowledging their discouragement over the temple's current state and commanding them to be strong because God is with them.
Verses 6-9: Promise of Future Glory. God declares a coming shaking of the heavens and earth, promising to fill the temple with greater glory than before and affirming His ownership of all silver and gold.
Verses 10-14: Teaching on Holiness and Purity. Haggai questions the priests about ceremonial cleanliness, using this to illustrate the unclean state of the people and their offerings due to disobedience.
Verses 15-19: Reflection and Blessing. God calls the people to consider their hardships since the temple’s foundation was laid and promises blessings from this day forward.
Verses 20-23: Sovereignty and Appointment of Zerubbabel. God announces His sovereign judgment over kingdoms and appoints Zerubbabel as His chosen signet, symbolizing divine authority and future leadership.