Not literal? You mean literally, or are you using a euphemism? It's simple, I'm asking 'Where did God come from', and to be first cause, you will probably answer 'God has always existed' and then there is a logical trap, if God has 'always' existed, ie, existed for infinite time, he cannot have created the Universe yet, as infinity has not passed. There has to be a beginning to time itself. That is the first cause.