My personal view of the "why is there something rather than nothing?" question is that it cannot be answered.
I don't mean that we don't know the answer, and therefore can't answer the question. I'm saying that the question itself is faulty.
If one asks why A exists, one is asking for some existing cause and conditions from which A emerges. When one knows the existence of the right cause and conditions, one can provide an explanation for the existence of A. One can answer the why.
The problem is that when asking why is there something rather than nothing at all, it becomes impossible to answer that why. There is no cause or condition that is not itself something, and something cannot explain why there is something rather than nothing at all, because one must now explain the prior something.
In other words, if B must explain A, then one can't answer the question why is there something rather than nothing, because A (any something) must be explained by some B (which is also a something). Now one must explain B in terms of some C in order to explain the something of B. And on it goes into infinity. At no point does one get an explanation of why there is something rather than nothing.
So, all one can do is accept that there is something rather than nothing, and that there is no possible answer to that question.
eudaimonia,
Mark