Welcome to EvC. Kick your shoes off ... set a spell.
God is omnipotent, but this does not mean that He will act at variance with His nature.
You are saying that your god thing is constrained in its actions by its nature.
You are saying your god is limited. That is not omnipotence.
But, fist things first.
Says who that your god guy is omnipotent? And why should we believe a self-serving source?