This still leaves the question that if everything that exists needs a prior cause or creator, then who or what created the creator. This necessarily leads to an infinite regression of creators. But, as is amply demonstrated in the tread on whether 0.999... equals 1.0, this infinite regression can exist in a finite span of space, and/or time if it converges to a limit. The sum total of this convergent infinite series can be taken to be god. Thus no contradiction or problem exists for the existence of a god that created the complex universe.
Next question?
Have you mathematically proved the existence of God?