“And when he putteth forth his own sheep, he goeth before them, and the sheep follow him: for they know his voice.”
John 10:4 (KJV)
We fight battles orchestrated from the pit of hell on daily basis. So I have come to encourage you to be brave no matter the battle you face: be it in your health, marital life, business, finances, ministry, etc. No battle you are currently facing has the capacity to destroy you. You are so precious to God that He takes care of your battle even before it begins.
Remember yesterday, we said that God knows you by name. You are not just a number; you are an individual. Look at when Jesus called His disciples. There was not one He called whom He did not know. Jesus even knew Zacchaeus, who climbed a tree because he was short and wanted to see Jesus, not because he wanted Jesus to see him. Question: How did Jesus know someone was on top of the tree? This just goes to show that nothing about you is hid from Him. Not only did He know someone was on top of the tree, but He also called him by name. He did not say, “Young man”, as many of us will say today; rather, He said, “Zacchaeus”. Beloved, if the tax collector was known to Jesus, how much more so are you?
Can’t you see that today’s text tells us that He puts forth His own sheep and then goes before them? The sheep follow Him so that He first meets whatever battle or challenge that will later come to the sheep. Can you imagine that? Not only does He know you, but He also goes before you. He is indeed your shield. Therefore you are guaranteed total victory in all the battles you face. Fear not. Just stand still and celebrate your victory.
Further reading: Psalm 27
Daily Bible reading: Morning—Isaiah 53–55, Evening—2 Thessalonians 1