I recommend the Five Ways of Proving the Existence of God of Saint Thomas Aquinas. This is a philosophical answer to the question, a very old question. and about recursive questioning about creating, Saint Augustine answered this problem, God is eternal and doesn't exist the time before him, He created the time, thinking about a time before the time is impossible. please I recommend that you read and analyze these answers, the journey is very deeply and clearing.
Peace and God bless you 🙏