"Then said I, What come these to do? And he spake, saying, These are the horns which have scattered Judah, so that no man did lift up his head..." (Zech 1:21) .
"But thou, O LORD, art a shield for me; my glory, and the lifter up of mine head" (Psa 3:3)
God granted a revelation to Prophet Zechariah where he saw four horns that looked dangerous and undaunted. In his confusion, he enquired of God concerning the horns. In biblical analogies, horns stands for thrones, authorities, kingdoms, and also altars. A horn represents anything or figure that can exercise power and control over another physically or spiritually. And here these four horns have one single assignment: to make sure that no one lifts up their head in Israel.
Many years ago, God spoke to me through this verse, and said that every family, business, ministry, child, marriage, career have horns sent from the kingdom of hell to ensure that it doesn't lift up its head. In other words, Satan assigns his agents (horns) to every (not some, every) family, person, marriage, business, ministry, etc and their assignment is to make sure you fail! They don't want you to lift up your head in marriage, or business or ministry or academics. They want you to remain under!
But the bible says that God is the lifter up of your head. It doesn't matter how many demons are after your life, children, business, marriage, etc; none of them is more powerful than your God.
Trust in your God. Hold tightly to him and He will not only lift up your head; but He will also make sure your head stays up!
Stay blessed!