by Matt Slick
Did God create himself? No, he did not. The Bible tells us that he has always been God (Psalm 90:2). God is not created. He is eternal. Furthermore, for God to create anything he had to already exist in order to perform the action. But he could not do anything if he did not exist. Therefore, it is not possible for God to create himself.
Someone might ask how it is that God has always existed. This is a difficult question to answer because we do not relate to God in his timeframe and how he exists. We know that things have beginnings and that events have causes. But, this does not apply to God. He exists outside of our time reference. He exists outside the universe and before he created it. Therefore, the issue of eternity, which deals with time, does not apply to God because God is outside of time. This is all quite difficult for us to understand. Logically speaking it is not possible to have an infinite regression of causes. In other words, it is not possible that a cause of something can have a cause that has a cause, etc., forever back in time. This is impossible because it is not possible to cross an infinite amount of time to get to the present. In other words, if causes of causes go on forever in the past, then an infinite amount of time would've had to exist in order to get to the present. But, that is not possible. Since we exist and we are in the present, then we cannot say there was an infinite regression of causes. There has to be a single uncaused cause. That uncaused cause is God.
Therefore, the best thing to do is trust what God says about himself in Psalm 90:2 where the Psalmist says of God, "from everlasting to everlasting you are God."