19 God is not a man, so he does not lie. He is not human, so he does not change his mind. Has he ever spoken and failed to act?
Has he ever promised and not carried it through?
20 Listen, I received a command to bless; God has blessed, and I cannot reverse it! — Numbers 23:19, 20 NLT
God is the Creator, we are the created. We are bought and paid for with the blood of His Son, Jesus. He has every right, legal and anywise, to do with us as He pleases. He can, and does pour out blessings on those He chooses to bless and curses on those He chooses to curse. However, being a just God, He does not make random decsions out of anger or fits of jealousy. His decisions were made before the foundations of the earth were laid and they are based on HIs foreknowledge of our actions. He is never taken by surprise by any thoughts that we have or any actions that we commit. He can only reveal those decisions to us after the fact, so they often seem to be made in haste, but nothing could be further from the truth. Because of His great love for all of His creation, He has and still does warn us over and over about the consequences of unbelief and disobedience. The fact that He has complete foreknowledge of how we will respond has never and will never keep Him from warning us over and over and weeping over our disobedience. Recall what Jesus said about Jerusalem, how God had sent all the prophets to warn them and yet, they refused to be obedient and even murdered the prophets. Jesus wept bitter tears over Jerusalem saying “how often I have wanted to gather your children as a hen gathers her chicks, but you would not” (Matt. 23:37). He still gives us those warnings about greiving, bringing sorrow or rejecting the Holy Spirit.
30 And do not bring sorrow to God’s Holy Spirit by the way you live. Remember, he has identified you as his own, guaranteeing that you will be saved on the day of redemption.
. — Ephesians 4:30 NLT
So, let each of us today, make a new commitment to listening to and following the leadership of the Holy Spirit so that God will be pleased with us.