I didn't want to derail the thread where I saw the following post, so I thought I'd start a new one.
Zech 12:10 And I will pour upon the house of David, and upon the inhabitants of Jerusalem, the spirit of grace and of supplications: and they shall look upon me whom they have pierced, and they shall mourn for him, as one mourneth for his only son, and shall be in bitterness for him, as one that is in bitterness for his firstborn.
Notice that it says they would mourn for Him (we both understand this to be speaking of Jesus) "as one mourneth for his only son, and shall be in bitterness for him, as one that is in bitterness for his firstborn.". Now, to me that comes across as speaking of people being saddened by and mourning someone's death, not repenting of their sins. How does one repent of his sins "as one mourneth for his only son"? Is that not speaking of someone mourning the death of their only son? If so then why wouldn't it be speaking of people mourning the death of the one who was pierced rather than being sorrowful about their sins? It says they are mourning "for Him" not for themselves and their own sins.
When you look at the next verse that shows even more clearly that the mourning in Jerusalem is people mourning over someone's death and not mourning over their own sins.
Zech 12:11 In that day shall there be a great mourning in Jerusalem, as the mourning of Hadadrimmon in the valley of Megiddon.
This is comparing the mourning in Jerusalem to the mourning that occurred when King Josiah was shot and killed with arrows in the battle that took place in the plain or valley of Megiddo (2 Chr 35:20-27).
2 Chr 35:20After all this, when Josiah had prepared the temple, Necho king of Egypt came up to fight against Charchemish by Euphrates: and Josiah went out against him. 21But he sent ambassadors to him, saying, What have I to do with thee, thou king of Judah? I come not against thee this day, but against the house wherewith I have war: for God commanded me to make haste: forbear thee from meddling with God, who is with me, that he destroy thee not. 22Nevertheless Josiah would not turn his face from him, but disguised himself, that he might fight with him, and hearkened not unto the words of Necho from the mouth of God, and came to fight in the valley of Megiddo. 23And the archers shot at king Josiah; and the king said to his servants, Have me away; for I am sore wounded. 24His servants therefore took him out of that chariot, and put him in the second chariot that he had; and they brought him to Jerusalem, and he died, and was buried in one of the sepulchres of his fathers. And all Judah and Jerusalem mourned for Josiah.
That was a case of people being saddened and mourning over Josiah's death and not a case of "mass repentance". There is no description at all of anyone repenting of their sins in 2 Chronicles 35:20-27, which the mourning described in Zech 12:10-11 is compared to. And since the context of the mourning in Jerusalem in Zech 12:10-14 is directly compared to the mourning over Josiah's death I don't see how you can conclude that Zech 12 has to do with "mass repentance". It has to with people mourning Christ's death just as people mourned Josiah's death. And many in Jerusalem mourned Christ's death around the time it occurred:
Luke 23:26 And as they led him away, they laid hold upon one Simon, a Cyrenian, coming out of the country, and on him they laid the cross, that he might bear it after Jesus. 27And there followed him a great company of people, and of women, which also bewailed and lamented him.
Luke 23:46 And when Jesus had cried with a loud voice, he said, Father, into thy hands I commend my spirit: and having said thus, he gave up the ghost. 47Now when the centurion saw what was done, he glorified God, saying, Certainly this was a righteous man. 48And all the people that came together to that sight, beholding the things which were done, smote their breasts, and returned.
Now, I know someone might make the argument that Zech 12:10-14 seems to indicate that everyone in Jerusalem would mourn for Christ, not just some. Well, 2 Chronicles 35:24 says that all Judah and Jerusalem mourned for Josiah. Does that mean literally everyone in Judah and Jerusalem mourned for him? I highly doubt it. I'm pretty sure he had some enemies there who probably did not mourn his death. It's highly doubtful that everyone in Judah and Jerusalem loved the king. So, that is hyperbolic language, which means it was written in a purposely exaggerated manner to emphasize the significance of Josiah's death. In Zech 12:10-14 I believe hyperbolic language was again used to emphasize the significance of Christ's death.
Beyond all this, John indicated that them looking upon the one whom they pierced was already fulfilled back then:
John 19:34But one of the soldiers with a spear pierced his side, and forthwith came there out blood and water. 35And he that saw it bare record, and his record is true: and he knoweth that he saith true, that ye might believe. 36For these things were done, that the scripture should be fulfilled, A bone of him shall not be broken. 37And again another scripture saith, They shall look on him whom they pierced.
I understand that verses like Matt 24:30 and Rev 1:7 are written similarly to Zech 12:10 but that doesn't mean they are speaking of the fulfillment of Zech 12:10. If they were then what do we make of John saying it was already fulfilled in John 19:37? Plus, don't Matt 24:30 and Rev 1:7 give the impression of people being frightened by His coming and wailing over it rather than repenting of their sins upon seeing Him?
What does it say He will do to unbelievers at His appearing in 2 Thess 1:7-8? He will take vengeance on them, not give them a chance to repent and put their faith in Him. Even if they were repenting at seeing Him wouldn't it be too late at that point to repent and put their faith in Him? I would think so. How would it be a case of putting their faith in Him if they were seeing Him in all His glory? Wouldn't be too hard to believe at that point, right? Everyone will believe at that point but it will be too late for those who do not believe before His coming because it says He will take vengeance on those who have rejected the gospel. There is nothing written about Him giving people a second chance to repent and believe in Him on the day He returns.
So, Matt 24:30 and Rev 1:7 must be speaking in terms of people seeing Him at His return and realizing that it's too late at that point to repent and put their faith in Him and then wailing and gnashing their teeth over their own demise. If it was still possible for people to repent on the day Christ returns then why wouldn't Paul have mentioned that here:
2 Thess 1:7And to you who are troubled rest with us, when the Lord Jesus shall be revealed from heaven with his mighty angels, 8In flaming fire taking vengeance on them that know not God, and that obey not the gospel of our Lord Jesus Christ: 9Who shall be punished with everlasting destruction from the presence of the Lord, and from the glory of his power; 10When he shall come to be glorified in his saints, and to be admired in all them that believe (because our testimony among you was believed) in that day.