“Then I took my staff called Favor and broke it, revoking the covenant I had made with all the nations” (Zechariah 11.10 NIV).
God says in Deuteronomy 11:27 that He places before us blessings and curses. If we obey His commands, we shall be blessed. God wants to bless us. He wants to shine His favor on our lives. He wants to be good to us. He knows we will never be perfect, but because of Jesus, God will bless us even in our imperfect state. However, God will not continue to bless us if we insist on walking away from His commandments. He will give us many chances to obey His will, but once we’ve admitted we’ve done wrong, we need to turn away from our sin and follow after HIm. If we continue making the same mistakes over and over again, even though we know we are disobeying God, God will eventually break his staff of favor in our lives. He will give us up to our own devices, allowing us to feel the full repercussions of our disobedience. This doesn’t mean we will lose our salvation–our salvation has been signed by the blood of Jesus and is unbreakable–but He will take His hand of blessing away from us. God will not bless disobedience. He will not bless sin. He can only bless that which is under His authority to bless. It is for our own good that we seek the Lord’s will and obey His commands. We have the free will to build the staff of favor or to break it.
“Jesus replied, ‘All who love me will do what I say. My Father will love them, and we will come and make our home with each of them'” (John 14.23 NLV).