- Divine Announcement: The Command to Rebuild the Temple ( 1.1-15 ) Go up to the mountain, and bring wood, and build the house; and I will take pleasure in it, and I will be glorified, saith the LORD. Haggai 1:8
- Introduction: Reluctant Rebuilders ( 1.1-2 ) ..saying, This people say, The time is not come, the time that the LORD'S house should be built. Haggai 1:2
- Consider your ways: fruitless prosperity ( 1.3-12 ) Ye looked for much, and, lo, it came to little; and when ye brought it home, I did blow upon it. Why? saith the LORD of hosts. Because of mine house that is waste, and ye run every man unto his own house. Haggai 1:9
- Promise and Progress ( 1.13-15 ) And the LORD stirred up the spirit of Zerubbabel the ....governor of Judah, and the spirit of Joshua .... the high priest, and the spirit of all the remnant of the people; and they came and did work in the house of the LORD of hosts, their God, Haggai 1:14
- Divine Announcement: The Coming Glory of the Temple ( 2.1-2.9 ) The glory of this latter house shall be greater than of the former, saith the LORD of hosts: Haggai 2:9
- God will fulfill his promise ( 2:1-5 ) According to the word that I covenanted with you when ye came out of Egypt, so my spirit remaineth among you: fear ye not. Haggai 2:5
- Future Splendor of the temple ( 2:6-9 ) The glory of this latter house shall be greater than of the former, saith the LORD of hosts: Haggai 2:9
- Divine Announcement: Blessings for a Defiled People ( 2.10-19 ) Is the seed yet in the barn? yea, as yet the vine, and the fig tree, and the pomegranate, and the olive tree, hath not brought forth: from this day will I bless you. Haggai 2:19
- Former Misery ( 2.10-17 ) I smote you with blasting and with mildew and with hail in all the labours of your hands; yet ye turned not to me, saith the LORD. Haggai 2:17
- Future Blessing ( 2.18-19 ) ...from this day will I bless you. Haggai 2:19
- Divine Announcement: Zerubbabel Chosen as a Signet ( 2.20-23 )In that day, saith the LORD of hosts, will I take thee, O Zerubbabel, my servant, ....saith the LORD, and will make thee as a signet: for I have chosen thee, saith the LORD of hosts. Haggai 2:23
And I will shake all nations,
and the desire of all nations shall come:
Haggai 2:7
"God will not suffer one of His truehearted workers to be left alone to struggle against great odds and be overcome. He preserves as a precious jewel everyone whose life is hid with Christ in God. Of every such an one He says I ........will make thee as a signet: for I have chosen thee. Haggai 2:23"
Testimonies for the Church vol.7, p.67 E.G.W.