This is a really good message on Zechariah.
Originally posted on This Day With God:
God delivers His people so we can take courage and look to a bright future because we will have the advantage and our enemies will be burdened. Some of the events as prophesized in Zechariah 12:1-13:6 have already taken place.
The man who was pierced on Good Friday is our Savior. We mourn that He had to die on the cross for our sins. The world was a broken place but Christ began the process to fix the problem. Once someone repents and accepts Christ as captain of their salvation, faith begins to show up in who they are and what they do because the Spirit flows from God to them.
There are fears that keep us from fulfilling the mission God has made us to accomplish which is to tell others the Good News. Let us pray for courage and everything good so there is a day when every trace of idol worship is eliminated, all false prophets are non-existent, and unclean Spirits that inspire them are removed. Let us continue to look forward to that day.