I've been having trouble finding any skeptics to debate this with. A universe from nothing isn't a good answer; in fact, it's probably meant to hide something. Or maybe the physics community doesn't have any better ideas. So let me suggest this idea. It was inspired to me from spirit. What if all possible universes are rolled up? Universes with all possible physics constants and probably some other strange rolled up universes with physics and properties we can't anticipate. So where did the universe come from? One of the rolled up universes fully unfurled and expanded. So what we have are all of these rolled up universes. Do they do anything? The answer is: they leak particles. Whether through tunneling or some other mechanism, these other rolled up universes will leak particles. Since there are so many different kinds, there will be a near infinite variety of particles. If true, then you have the building blocks for a spirit world and many alien universes. What do you all think?