If God is capable of contradicting Himself, then it follows that He is imperfect and liable to error. This would mean that He is no more distinguished from His own creations. But if God is not infinitely superior to us in every way, then why should the pagans abandon their polytheistic worldviews and submit to Him? This hypothetical scenario would only make the Judeo-Christian world ludicrous. The church would have been built on a completely nonsensical foundation.
First of all, it is vital to recognize that the Bible teaches that God cannot change (Malachi 3:6; Hebrews 13:8). Divine revelation also tells us that God is unable to sin. In other words, He can only act in a manner that is consistent with His own nature. Therefore, God is unable to contradict Himself. But does this fact mean that God is not omnipotent, omniscient, and omnipresent? Of course not.
The fact that God cannot contradict Himself is not proof of limitation, but rather expresses a degree of perfection. This degree of supernatural perfection is far beyond the human perception of perfection. His qualities exceed perfection, for He is beyond the mere scope of "all". In short, God is infinite. Hence, the human design cannot fully grasp the character of God because it is finite.
The truth of the matter is that we are unable to comprehend the fullness of His being and glory. But a perfect Entity would never need a proposal for a modification or revision in ideas because perfection means infallibility. And infallibility means the inability to error.
Nothing is impossible for God (Luke 1:37), insofar as any desired words, thoughts, or actions are consistent with His character. God is the God of Goodness.