"If thou canst believe, all things are possible to him that believeth" (Mark 9:23)
God knows everything that can be known. He is perfect in wisdom. God never has to excuse Himself. His ability to deliver on His promises is tied directly to His omnipotence. If God was not omnipotent, He would be unable to keep His promises. He could not give any of us assurance of salvation.
This attribute of God we call omnipotence does not really mean that God can do anything. It means that He is the only Being who can do anything He wills to do.
Because holiness is God's being, He cannot lie. Because He is God, He cannot violate the holy nature of His being. God does not will to lie. He does not will to cheat. He does not will to deceive. He does not will to be false to His own dear people.
Confidently knowing that the Lord God omnipotent reigns, and knowing that He is able to do all that He wills to do, I have no more doubts. I am safely held in the arms of the all-powerful God.
There is an innate conviction, strong as the everlasting foundations, that, if there is a God above us, all is well, all must be well.
~A. W. Tozer~