You have a very slight problem with your theory.
You left out Luke’s, 21 chapter, parallel passage. He adds additional information for the Gentile reader that the Jewish readers didn’t need. He tells us what the desolation is—armies surrounding Jerusalem. Therefore we know the holy place is Jerusalem and the desolators are armies.
Jesus Foretells Destruction of Jerusalem
20"But when you see Jerusalem surrounded by armies, then know that its desolation has come near. 21Then let those who are in Judea flee to the mountains, and let those who are inside the city depart, and let not those who are out in the country enter it, 22for these are days of vengeance, to fulfill all that is written. 23Alas for women who are pregnant and for those who are nursing infants in those days! For there will be great distress upon the earth and wrath against this people.24They will fall by the edge of the sword and be led captive among all nations, andJerusalem will be trampled underfoot by the Gentiles, until the times of the Gentiles are fulfilled.
Well so much for the temple theory I guess. I’m not sure how you derive at how I’m suppose to be calling Christ a liar—want to explain that one a little more.
Jesus predicted the siege of Jerusalem I see it says in verse 20. 20 . But when you see Jerusalem surrounded by armies, then know and understand that its desolation has come near. Verse 20 speaks of the 70 A.D. destruction. The city would be made desolate and his prophecy came to be.
No where did Jesus say and here you will see the aboniantion that maketh desolate. He said the city would be made desolate. Lest we forget Jesus words again here is what he said in Matthew 24 and Mark 13, "15When ye therefore shall see the abomination of desolation, spoken of by Daniel the prophet, stand in the holy place, (whoso readeth, let him understand
14But when ye shall see the abomination of desolation, spoken of by Daniel the prophet, standing where it ought not, (let him that readeth understand,) then let them that be in Judaea flee to the mountains:
Both terms say standing in where it should not Daniel said it would be Set up" not the temple destroyed so again you are mis-interpreting scripture in Luke 21:20.
Jesus said in Matthew passage that when the abomination was standing where it ought not that great tirbulation would follow and then He would reign. Revelation says they will make an image to the beast for everyone to worship him, that image will be in the temple at Jerusalem as Daniel and Jesus call it the abomination of desolation.
There are two more wars predicted in scripture in which Israel is seen as going through.
Ezekial 38 9 Thou shalt ascend and come like a storm, thou shalt be like a cloud to cover the land, thou, and all thy bands, and many people with thee.
10 Thus saith the Lord GOD; It shall also come to pass, that at the same time shall things come into thy mind, and thou shalt think an evil thought:
11 And thou shalt say, I will go up to the land of unwalled villages; I will go to them that are at rest, that dwell safely, all of them dwelling without walls, and having neither bars nor gates,
12To take a spoil, and to take a prey; to turn thine hand upon the desolate places that are now inhabited, and upon the people that are gathered out of the nations, which have gotten cattle and goods, that dwell in the midst of the land.
Gog and Magog have yet to attack Isreael with the other nations. They come against unwalled cities, Jerusalem, Tel Aviv are unwalled today. These cities will be compassed about and people as Jesus said in Luke will flee to the mountains until God rains down on these nations in the Valley of Hamon. This is not yet fulfilled
Then we see the battle of Armigeddon in Revelation after that battle we will see according to Jesus Prophecy through the writer John, Jesus set up His Kingdom on earth a thousand years.