“And it shall come to pass afterward, that I will pour out my Spirit upon all flesh; and your sons and your daughters shall prophesy, your old men shall dream dreams, your young men shall see visions; And, also, upon the servants and upon the handmaids in those days will I pour out my Spirit.” (Joel 2:28-29)
A biblically accurate starting premise in approaching the study of end-of-time prophetic future events is to recognize that God has purposely kept some portion of the information incomplete and obscure. A thoughtful Bible student can approach this admittedly difficult subject of end-times prophecy with the beginning assumption that no person has it all figured out to the last detail, because no one can figure it all out, by God’s purposeful intention.
Even as Jesus is explaining in clear language His upcoming crucifixion and resurrection to the disciples, as fulfillment of Old Testament messianic prophecies, Jesus knows they are not completely getting it. Yet there is no record in the gospels of Jesus going back over this critical subject repeatedly four or five times, until the disciples understand perfectly. Jesus knows it will all make sense later in hindsight. An argument can be made that the crucifixion itself is a product of the Pharisees and scribes tragically misreading the messianic prophecies as a direct result of faulty living, adversely fulfilling the very prophecies they thought they completely understood upfront. If the messianic prophecies were crystal clear no one would have made the tragic mistake of crucifying Jesus of Nazareth.
God indeed has everything in the last-days planned out to the smallest detail. But by not revealing all of it for the present time, God keeps us engaged and in a state of watchfulness. Our personal relationship with Jesus Christ is always the underlying theme behind all of the works of God, including the subject of end-times prophecy in the Bible. The amount and specificity of information that God reveals in scripture is always a function of what He is attempting to accomplish in dividing truth from error for us through real-life experiences in the present-moment. Some of the end-times biblical prophecies will only become clear after all of the events are over.