The delusional are those who believe that a dot, smaller than an atom, exploded and created everything. That is what your entire scientific community seem to think even though they have calculated that there is a surplus energy with a sum value of 93% of the known mass in the universe and cannot make the connection.
That's what the available evidence shows. How is it delusional to accept the deduction from the available evidence, but perfectly rational to accept one unsubstantiated claim from a primitive society's book of fairy-tales, whilst arbitrarily ignoring all of the other primitive fairy-tales?
Now, according to the laws of energy conservation this material must have always been and so you can take this as an introduction to Almighty God who also tells us he has always been to.
No. According to the law of conservation of energy, if this apparently matter-positive universe erupted from the quantum foam, there must be an equal amount of anti-matter (or an energy equivalent) somewhere else. It may be that dark matter/energy will turn out to be that, or it may be that it's somewhere outside of this universe - the evidence isn't yet available to make the determination. We don't know, and that's fine, we don't have to pretend we have answers.
Your problems are that you think your power of comprehension is greater than the being who told us a few thousand years ago that he made every star out of his superabundant, indestructible, mighty power....millions have found great fulfilment in that source of knowledge...and, it seems, they are to be proven right.
No, our problems are people that cleave to outdated superstitions because the feeling of certainty is more reassuring than the reality of partial knowledge. That absolute certainty in the face of contrary evidence, or in the absence of evidence, leads to gunmen rampaging through cities. That's our problem, having consigned the Big Boy's Book of Jewish Bed-Time Stories to the same reject pile as the Qu'ran, the Baghavad Gita, the Odyssey, the Kalevala and the Chronicles of Narnia isn't.
O.