Voilà, I'll let God answer you.
God is not a man, that he should lie; neither the son of man, that he should repent: hath he said, and shall he not do it? or hath he spoken, and shall he not make it good? Num 23:19
That's a life verse given to me by Father at the beginning of my walk with Him, ...His Word is Truth.
God has a purpose in His mind, His will be done on earth as it is in Heaven, the problem is getting man to change his will to accomplish God's, He does this by changing our hearts (He would never change our will against our will, that would be spiritual rape and Father is NOT a rapist) and after our hearts are changed we, in love, change our will to do the Father's.
We find in the Old Testament where God repented of what He said, but that was because the human instrument's heart was changed to do the will of God which is what He had planned/willed to do in the first place, several instances come to mind, i.e., telling Abraham to sacrifice Issac, but then relenting and providing a ram caught by the horns in a bush, which Jesus teaches us the rest of the story, that Abraham knew he was acting out prophecy, or wiping out the Children of Israel and making a great nation out of the family of Moses, God was looking for an intercessor and we are told Moses became the friend of God and God spoke to him face to face like no other man Ex 33:10, De 34:10.
I hope that helps.
Blessings,
Gene