Angels, Attention, Belief, Danger, Dreams, Judgment, Looking, Scripture



“Then I raised my eyes again and looked, and behold, there was a flying scroll.”

I have seen a few things in my life that I could hardly believe. Have you? You had to do a double take because what you were seeing did not make sense. You were seeing it, but you were not believing it. Sometimes our eyes can deceive us. And sometimes we just can’t comprehend what we are seeing.

That seems to be the issue in today’s verse. Zechariah is seeing a flying scroll! This flying scroll represented God’s swift judgment that was about to fall upon the people. A scroll was a normal thing. That was what was used to write upon. But to see one unrolled and flying through the air – that was something new. God’s message was written upon it and was coming down from heaven.


Listen carefully – God’s judgment is coming! There is no doubt. His final word will be confirmed. All throughout His Word we have the warnings. Jesus warns us of the coming judgment of God over and over again. In Luke 6:46-49 Jesus gives us a parable about the wise and foolish builders. This is a clear warning about God’s coming judgment.

46 “‘Now why do you call Me, “Lord, Lord,” and do not do what I say? 47 Everyone who comes to Me and hears My words and acts on them, I will show you whom he is like: 48 he is like a man building a house, who dug deep and laid a foundation on the rock; and when there was a flood, the river burst against that house and yet it could not shake it, because it had been well built. 49 But the one who has heard and has not acted accordingly is like a man who built a house on the ground without a foundation; and the river burst against it and it immediately collapsed, and the ruin of that house was great.’”

Who are you in that story? The wise or the foolish builder? One day we will all face God. We cannot fathom that sight right now. It is kind of like seeing a flying scroll. We can’t wrap our brain around the idea of seeing God. But one day we will. The time to get ready to see Him is now. Are you ready?

I cannot wait to see Your face, O Lord. Right now I cannot imagine that, but I am looking forward to the sight.

Asking, Belief, Bible, Correction, Devil, Direction, Questions, Scripture


 ZECHARIAH 4:4  “Then I said to the angel who was speaking with me, saying, ‘What are these, my lord?’” How many times have you been confused about something? Well, I have to admit that it has happened to me a lot. But one thing I have learned to do is ask questions. If I am not sure about something, I ask somebody to help me, to show me how to do it right or how to understand it. It’s humbling to ask for help. But it sure improves my own knowledge. Zechariah asked the angel what this golden lampstand meant (we discussed this in yesterday’s blog). He wasn’t clear on the vision. But he trusted the angel to show him what the purpose was. That kind of speaks to how God speaks to us. Sometimes He shows us something and we don’t understand. It’s okay to ask questions, just like Zechariah did. APPLICATION Do you have questions for God. Ask Him. It’s perfectly fine to tell Him you don’t understand. He wants you to understand. He is not trying to confuse you. That’s the devil’s job. He is the author of confusion. Paul tells us so in 1 Corinthians 14:33. “…for God is not a God of confusion, but of peace.” God, I don’t understand. Help me understand. This reminds me of the man who asked for help in his belief. Mark 9:24 says, “Immediately the boy’s father cried out and said, ‘I do believe; help my unbelief!’” Is that you today? Then cry out to the One who has all the answers. Don’t you want to fully know Him? Don’t you want to know His purpose for your life? One day we will have the mind of Christ. Until then, keep asking questions. He will answer you. 

Hear my cry, O Lord. Send me what I need to know when I need to know it.

Access, Angels, Belief, Bible, Confession, Death, Forgiveness, Glory, Heaven, Life, Salvation, Scripture



“‘The LORD of armies says this: “If you walk in My ways and perform My service, then you will both govern My house and be in charge of My courtyards, and I will grant you free access among these who are standing here.”’”

What does “free access” mean to you? I picture going to an amusement park and having a ticket that allows you to ride all the rides, eat all the food you want, drink all you want and having reserved parking in the parking lot. But even with that you still would not be allowed behind the scenes of these rides or in the offices of those who made all the decisions.

The LORD of armies is saying through the angel that if Joshua would “walk in My ways and perform My service” then he would have free access. But to where? He would be promised to be with the angels who were around him when he died. Eternal life, promised heaven. Who wouldn’t jump at that offer, right?


We are promised the same if… Our “if” is receiving Jesus Christ as our Lord and Savior. There is no other way to gain free access to glory. Jesus tells us that in John 14:6. “Jesus said to him, ‘I am the way, and the truth, and the life; no one comes to the Father except through Me.’”

Paul says something similar in Romans 10:9. “…that if you confess with your mouth Jesus as Lord, and believe in your heart that God raised Him from the dead, you will be saved;…”

You can’t get much plainer than that. Free access comes one way – through Jesus. Let me ask that question again. Who wouldn’t jump at that offer, right?

You may be surprised. Many think coming to Jesus will cramp their lifestyle. They will have to give up too much. They don’t understand the freedom they could have in Christ. That’s where you come in. You have to tell them. You have to show them. You have to live in such a way that they come to you asking you about your freedom. Free access is available to all. Help others come to it.

I am free, Father, to live my life pleasing You. I can’t wait to see You face-to-face.

Angels, Belief, Bible, Caregiver, Inspirational, Messages, Ministry, Scripture



“And behold, the angel who had been speaking with me was going out, and another angel was going out to meet him.”

Have you ever noticed that when you get something new, all of a sudden everywhere you look you see somebody with the same thing. They are everywhere. My wife and I are experiencing that regarding our grandchildren. We never noticed grandparents with their grandchildren out and about until we had our own grandchildren. Now, everywhere we look we see grandparents with their grandchildren.

Zechariah has seen a lot of angels already in his visions from the Lord. I don’t know how many angels Zechariah had seen before all this started, but I am willing to bet not too many. Now, they are everywhere. Some are telling him things while others are directing the other angels. We don’t know who these two angels are in today’s verse, but if they were sent by the Lord, they must have been important to listen to.


Did you know right now there are angels all around you? I truly believe we live in realm that embodies angels of all kinds. Unfortunately, media has portrayed angels in a way that is not exactly biblical. For example, The Bishop’s Wife had Cary Grant doing all sorts of mystical things as an angel, including decorating a Christmas tree. Angels are sent with a message. Angels are sent for a purpose.

The author of Hebrews addresses this question in Hebrews 1:14. “Are they not all ministering spirits, sent out to provide service for the sake of those who will inherit salvation?” We are told in Mark 1:13 that God sent angels to minister to Jesus while He was in the wilderness. Do you get the picture? Angels are among us.

One of my favorite angel verses is Hebrews 13:2. “Do not neglect hospitality to strangers, for by this some have entertained angels without knowing it.” You just never know if that stranger you meet might be an angel. The point is this – the Lord is watching over us. He cares for us and, if need be, will send His ministering angels to care for us.

Thank You for watching over me and sending Your messengers into my life.

Angels, Battles, Belief, Bible, Defense, Fighting, Glory, Protection, Scripture



“And I said, ‘What are these coming to do?’ And he said, ‘These are the horns that have scattered Judah so that no one lifts up his head; but these craftsmen have come to frighten them, to throw down the horns of the nations who have lifted up their horns against the land of Judah in order to scatter it.’”

Have you ever watched a good fight? I remember the old Muhammed Ali and Joe Frazier fights. I particularly remember all of us boys talking about it for days before it happened. The night of the fight we would often all get together at one our houses to watch these two men duke it out for the Heavy Weight Championship. Blow after blow fell until one of them was crowned the champion.

The horns and the craftsmen are going to “throw down” according to the angel who is talking to Zechariah here in verse 21 of chapter 1. A cosmic battle is taking place for Israel. Zechariah is watching it happen before it happens. We, of course, know the result of this battle. Israel was restored and is still among us today.


Oh, the battles that are going on right now in heaven on your behalf! You can’t see them, but you can be reassured that they are happening. How do I know? Because the Word tells us so. Deuteronomy 20:4 says, “for the LORD your God is the One who is going with you, to fight for you against your enemies, to save you.”

How about the story of Elijah and his servant in 2 Kings 6? “15 Now when the attendant of the man of God had risen early and gone out, behold, an army with horses and chariots was circling the city. And his servant said to him, ‘This is hopeless, my master! What are we to do?’ 16 And he said, ‘Do not be afraid, for those who are with us are greater than those who are with them.’ 17 Then Elisha prayed and said, ‘LORD, please, open his eyes so that he may see.’ And the LORD opened the servant’s eyes, and he saw; and behold, the mountain was full of horses and chariots of fire all around Elisha.” 

Unseen to you right now are hordes of angels in heaven and our Lord sitting on His throne. At His command they soar to earth to battle our adversaries. You don’t believe this? Just ask the Lord. He defends His own. If you are one of His children, He will come to your aid. He will “throw down” those horns in your life.

Father, I trust You to protect me and keep me.

Affliction, Belief, Bible, Covenant, God's Will, Judgment, Rescue, Scripture, Suffering



“So I said to the angel who was speaking with me, ‘What are these?’ And he said to me, ‘These are the horns that have scattered Judah, Israel, and Jerusalem.’” 

I love Waffle House, a restaurant chain here in the U.S. Their specialty is breakfast. Their staff have a certain lingo they use to describe the orders that are called out loud from the waiter(ess) to the cook who you can see at the grill. One particular word they use is “scattered,” which means to spread the hash browns on the grill. I love mine scattered and smothered (with onions), “covered” (with cheese), “chunked” (with diced ham), “diced” (with diced tomatoes), “peppered” (with jalapeño peppers), and “topped” (with chili). Where is my nearest Waffle House?

The angel tells Zechariah in today’s verse that the horns “have scattered Judah, Israel, and Jerusalem.” They had been spread out due to these nation’s conquest of them. Of course, these nations had been the “hand of God,” delivering His judgment. After all the scattering, God is bringing them back. It’s as if the Lord wants to make sure Zechariah and the people don’t forget.


You may feel “scattered” today. You may believe God has forgotten you and left you in exile. That is not true. God has a unique plan for your life, unlike any other. He will not leave you destitute and forgotten. Jesus said this concerning the last days. “‘And then He will send forth the angels, and will gather together His elect from the four winds, from the end of the earth to the end of heaven.’”

Do you think He has forgotten you? No way. That is just a lie from the pit of hell. The devil loves to whisper those words to get us to doubt who we are in Christ. Philippians 2:15 tells us this about who we are. “…so that you will prove yourselves to be blameless and innocent, children of God above reproach in the midst of a crooked and perverse generation, among whom you appear as lights in the world,…”

You and I are children of the Holy God. He may scatter us at times on the grill of life, but He will gather us back in. He will not allow His children to go unguarded and unprotected. So why does God allow the wicked to prosper and me to suffer? Aww, the question of the ages. Trust! He is there. Just like that short order cook at the Waffle House, He is always listening. And His preparation is always perfect.

On the days I feel I am scattered, gather me in, Lord.

Agreement, Authority, Belief, Bible, Commitment, Covenant, Encouragement, Eternity, God's Will, Judgment, Promises, Relationships, Reputation, Scripture



“‘But did My words and My statutes, which I commanded My servants the prophets, not overtake your fathers? Then they repented and said, “Just as the LORD of armies planned to do to us in accordance with our ways and our deeds, so He has dealt with us.”’”

Keeping your word is a big thing. If you become known as someone who can’t do that, you won’t have many close friends. I have tried to keep my word. If I say I will do something, I try to get it done. If I say I will pray for someone, I pray right away so I won’t forget. Have I always kept my word? I am sorry to say I haven’t. I hope at the end of my life to be remembered as someone who did what he said he would do.

The fathers of these Israelites are quoted by God saying that God did just what He said. He told them they would be judged, and they were. Jeremiah said the same in Lamentations 2:17. “The LORD has done what He determined; He has accomplished His word which He commanded from days of old. He has torn down without sparing, and He has helped the enemy to rejoice over you; He has exalted the might of your adversaries.” God does what He says He will do.


While these words in Zechariah may seem foreboding, they can be seen in the opposite light. When God makes a promise to you, He will keep it. One of my favorite verses in Joshua 21:45. “Not one of the good promises which the LORD had made to the house of Israel failed; everything came to pass.” Isn’t that a great verse?

That same promise applies to you. When the Lord of the universe tells you that you will spend eternity with Him because you have trusted Christ as your Savior and Lord, that’s where you will be one day. When He promises to be with you through every trial you may face, guess where He will be. Right beside you.

The Lord has been so good to me. He has been with me through thick and thin. He has always and will always keep His word. He always does exactly what He says He will do. Get into His Word. Find those promises yourself. Don’t take my word for it. Trust His Word. Joy awaits you.

Word of God speak, would You pour down like rain, washing my eyes to see Your majesty (lyrics to Word of God Speak)

Anger, Belief, Bible, Grace, Salvation, Wrath



“‘The LORD was very angry with your fathers.’” 

Let me tell you – I knew when my dad was angry. There was no doubt about it. I did not want to make him angry. I would do just about anything to not do that. Did I ever do that? I have to admit that I did. I won’t go into what I did. Just suffice it say it went against his expectations of my behavior.

Zechariah begins his book with this short but pointed sentence. Jehovah God said He was very angry with their fathers. What an opening salvo. Pull the pin and toss the grenade. Boom! What do you think they expected after that statement? Well, we will see in the next verse what happened. These Israelites knew the sins of their fathers. They had been judged by God and taken into exile because of them. So, this opening by the Lord was a known fact.


The Hebrew word for “angry” means to crack off, burst out in rage, be displeased, be provoked to wrath. When we are outside of Christ, we face that anger of God. God’s wrath had to be appeased, which it was in His Son, Jesus. Because we have accepted His Son as our Savior, and only because of that, we no longer face that wrath.

John 3:36 tells us, “Whoever believes in the Son has eternal life; whoever does not obey the Son shall not see life, but the wrath of God remains on him.” One of the most well-known verses is Romans 6:23. “For the wages of sin is death, but the free gift of God is eternal life in Christ Jesus our Lord.” That’s pretty clear, isn’t it? So, how do you share this to others before it is too late?

Sharing your faith is not hard. You just have to ask the Lord to give you the opportunity and then be watchful for that. When the opening comes, step out and do it. Just share what the Lord has done for you. He has taken away His wrath from you. Everyone wants that. Help someone today to experience it. You won’t regret it.

I am so thankful for the blood of Jesus which satisfied Your wrath, O God.

Abiding, Belief, Bible, Correction, Direction, God's Will, Kindness, Scripture



“‘Speak to Zerubbabel governor of Judah, saying, “I am going to shake the heavens and the earth.”’”

I grew up in SW Georgia where pecans are a cash crop (by the way, it is pronounced pee-can, lol). I used to love to watch the workers harvest the nuts. Someone (I wish it had been me) invented this machine that has a huge mechanical arm that grabs the tree trunk and shakes it. When that happens, all those nuts come falling down. It literally rains pecans.

I thought about that when I read today’s verse. God said He was going to shake the heavens and the earth. He was saying He was going to literally shake things up. Things were about to change. But His people had nothing to fear. They would be gathered up, just like those pecans, for the harvest. He was going to do this to elevate His people.


Is your life all shaken up? Perhaps the Lord is trying to prepare you for something great. But Carl, I don’t like this shaking. I want to live in peace. That’ll come. Trust Him. Submit to Him. Allow Him to work in your life and shake out all the stuff that needs to fall out. He may be shaking you to get you to move in the direction He has for you.

I know we all like to live without any troubles. But to experience real peace, we must submit to His mighty hand. Peter tells us this in 1 Peter 5:6-7. “6 Therefore humble yourselves under the mighty hand of God, so that He may exalt you at the proper time, 7 having cast all your anxiety on Him, because He cares about you.” Did you see that last phrase? He cares about you. Never doubt that.

Looking back at my life, I can see times when God shook me to get me where He wanted. It was never a violent shaking. It was gentle and compassionate. But I have learned to trust His hand. I don’t see it as a hand that is poised to strike me. No, it is hand to embrace me, even in the shaking. I know He wants what is best for me. Do you?

Lord, in the shaking of my life, You have directed me to follow Your will. Thank You, Lord.

Accountability, Belief, Bible, Born, Decisions, Following, God's Will, Obedience, Salvation, Scripture



“on the twenty-fourth day of the sixth month in the second year of Darius the king.”

You are probably saying, Carl, what in the world can you get out of this verse? Let me start by saying that there are a couple of dates that are important to me. My birthdate is important – November 18. My wedding date – December 7. My children’s birthdates – June 11 and December 12. And most importantly, my spiritual birthdate – July 31, 1977. I remember those dates. I have them marked on my calendar.

For some reason, the Lord inspired Haggai to mark down this date of the 24th day of the 6th month. Why? I think he wanted us to realize something. If you look back at Haggai 1:1, you will see Haggai delivered God’s message on the first day of the sixth month. Now we are on the 24th day. Why did it take them 23 days to obey God’s command? Hmmm? Over three weeks had elapsed. But when they did obey, Haggai marked it down. Finally! Let’s celebrate this day.


Okay, before you judge the Israelites for waiting three weeks to obey, let me ask you something. How long have you been waiting to obey something the Lord has clearly told you to do? We all do that. We hear the Lord speak through His Word or in our prayer time or in a message we hear at church. We know God is speaking, and we still put off obeying. Yes, we have all done that. The Israelites mulled this decision over in their minds for three weeks.

Let me ask you another question. What dates in your life have you marked as milestones? What dates impacted your life? They might be dates that I mentioned earlier – birthdates, marriage dates, maybe even the date someone died. Whatever the dates you have down, ask the Lord how you should remember them. Ask the Lord to show you the importance in His eyes. He sees time differently than we do.

It is so important to remember that. God sees the past, present and future all at once. Time has no meaning to Him. He is eternal, and He sees things eternally. What we think is an important date may mean nothing eternally. There is one date that is still unknown but it the most important date – the date of His Son’s return. That date is only known to the Father. One day that date will occur. Are you ready for it?

This is the day, this is the day that the Lord has made. I will rejoice, I will rejoice and be glad in it.