As we read Haggai 2:19 we see a wonderful theme that is in the Bible: But from this day on I will bless you. We often heard preached on how God's patience has a end date. What also has an end date is God's discipline. As God allows challenges into our lives, there is a end date. In Haggai God moved from punishment to blessing. The purpose of the challenge was accomplished, so a new day is at hand.
Too often we forget that God's heart and desire is to bless people. We can overreact to the health and wealth gospel. We can even over emphasize God's holiness and our brokenness. As a loving father, God wants to bless and delight in his children. That's you. He will do what is required to bring out the best in you. At the same time God's heart throb is to bless you.
I said this once and the person asked how I was so sure? Two words: The Gospel. God gave his best and showed his best so we could have a relationship. God gave his best that he sent his beloved son, Jesus, do die for us. God showed his best in that he rose Jesus from the dead on the third day conquering sin and death. (Two other things that have an end date too!!)