I don't know which idea is harder for me to conceptualize.
That something has always existed or that it came to exist out of nowhere-ish.
That something has always existed or that it came to exist out of nowhere-ish.
A necessary thing, by definition, is its own explanation. "I am what I am" etc.
From there, classical theists attempt to connect that necessary thing to what you'd commonly understand as God.
The answer to Big Bang is that before it, there was no time itself, so there's no notion of "before" (or if you wish, it's an error in the question itself that assumes there was "before").