haven't you ever just wondered where God came from?
Absolutely, and still do, despite my explanation. This is not a concept that humans can understand., How can we figure out God with our mortal minds, he created the universe just by speaking. Our understanding compared to Gods, would be like comparing 1 grain of sand to the entire elements in the universe.
Where God came from and who made him are limitations of this universe, namely the property of Time. General Relativity (Einstein) tells us that Space Time and Matter are linked, none can exist without the other.
As God created the universe, he must have also created time, and the creator cannot be limited by his creation.
When we understand that God is eternal, that does not mean he exists forever (as that is a concept of time) he is timeless, as he exists outside of time.
Therefore nobody made him, he didnt come from anywhere, he just is, ask him, and he says I Am.
Now also consider Genesis 1.1: In the beginning (time) God create the heavens(space) and earth (matter).
Coincidence?, I dont think so.