A wise bible professor at a bible college said something I have never forgotten. It has been far too long for me to get close to word for word, but I remember the gist of what he said. God is a self revealing God, and over time reveals more and more of Himself and His kingdom. Therefore doctrine should be formed from later revelations rather then former ones, and from the most indepth scriptures on a subject rather than an overview verse, and then missing pieces filled in from the lessor verses. Revelation is by far the most in depth look we have at the future. Yet some on this thread just IGNORE what John wrote and hold to a doctrine or theory that is flatly refuted in Revelation. We should form our doctrine FIRST from Revelation and they fill in missing pieces from the minor prophets. It seems you have done just the opposite.
However, if indeed God has showed you these things, they MUST fit with John's Revelation. However how do you know that prophecy was for 2015? Why not 2016 or 2020?
Read in Amplified:
20 And again the word of the Lord came to Haggai on the twenty-fourth day of the month (Dec 18, 520 b.c.), saying, 21 “Speak to Zerubbabel governor of Judah, saying, ‘I am going to shake the heavens and the earth. 22 I will [in the distant future] overthrow the thrones of kingdoms and destroy the power of the kingdoms of the [ungodly] nations; and I will overthrow the chariots and those who ride in them, and the horses and their riders will go down, every one by the sword of his brother [annihilating one another]. 23 ‘On that day,’ declares the Lord of hosts, ‘I will take you, Zerubbabel, the son of Shealtiel, My servant,’ declares the Lord, ‘and I will make you [through the Messiah, your descendant] like a signet ring, for I have chosen you [as the one with whom to renew My covenant to David’s line],’” declares the Lord of hosts.
This makes perfect sense in the sense it is written, that the word of the Lord to Haggai was for him to speak to Zerubbabel THEN, 520 BC and give him the message.
If there is a second meaning, for the future, God would have to tell me. I would REALLY like to know how God taught you this.
We have Psalm 83. We have Ezekiel 38 & 39. WE have an imminent war which will probably be started with someone bombing Iran's nuclear facilities. But who knows? It could be started with North Korea. In any case I think it is VERY SOON. Will it last right up to the battle of Armageddon? It could, but I doubt it. It might turn things so that Israel can build their temple.