It is very unsettling when I hear someone say, “God can do anything.” Is this truly the case? If that is so, then you serve an illogical god that does not exist. Sorry to burst your bubble, but if you want to serve the one true God of the Bible, the God of Abraham, Isaac and Jacob, then you are going to have to change your thoughts about who He is.
Clearly the God of the Bible cannot do everything! He says Himself that He cannot lie. Yes God is omnipotent (all-powerful), he is omnipresent (all places at one time), omniscient (all knowing) and omnibenevolent (all good), but these attributes do not mean that he can do “anything.” We should be careful not to say or teach what God is not because every wrong belief you have about God has a consequence. If you say “God is all loving.” but do not balance that with the fact that God is also “just,” you will be disappointed.
Unbelievers love to hear Christ followers say, “My God can do anything,” because for some reason they love to ask, “Well, can your God build a rock so big that He can’t lift it?” In their foolishness, the Christian has said something that is not true, and the unbeliever attempts to justify His unbelief by asking a question of a god that does not exist. You see, that question is illogical, so to that question I typically respond: “Yes, god can build a rock so big he can’t lift it.” The unbeliever believes that he has trapped you, but all he has done is shown himself that he doesn’t believe in made-up gods either. You see, logic is a reflection of the way God thinks. We could not even have the laws of logic if it were not for the God of the Bible. So if the unbeliever wants to believe in a god that is logically impossible, then yes, that god could build a rock so big that he can’t lift it. You see as long as you are not going to believe in logic, then you might as well have an illogical god. Just remember, when we serve other gods, we are not serving gods, we are serving idols. (1 Chronicles 16:26 and Psalms 96:5)