Immediately, when dealing with the subject of omnipotence, we confront the so-called paradoxes of omnipotence. We have all heard these. For example, if God is omnipotent, can he make a stone too heavy for him to lift? If he can make a stone too heavy for him to lift, then there is something he can’t do, namely, he can’t lift the stone. But if you say he can’t make a stone too heavy for him to lift, then there is something that he can’t do, namely, he can’t make such a stone. So the idea is that omnipotence is an inherently paradoxical idea. How should we understand, then, divine omnipotence in such a way as to avoid these paradoxes?
First, we need to ask ourselves, “Can God act in ways that are contrary to his own nature?” For example, could God create another God and fall down and worship him? Could God commit adultery? These are obviously not things that God could do. God cannot act contrary to his own nature. So such actions are usually exempted from divine omnipotence.
To say that God is omnipotent or almighty doesn’t mean he can contradict his own nature.

