Your fallacy is thinking Time is linear. Time is non-linear. It does not exist at the meta-physical level. Time is a *dimension* of mind. After you die will finally grok these concepts, so don't worry about it if you don't "get it" while human - most people don't.
But is Time wibbly-wobbly?
So why does god get a free pass to come from nothing?
He doesn't. If he exists, it's somewhere outside this universe- somewhere we can't see, since the light from anywhere outside the universe will probably never reach us (something about being inside a giant bubble or whatever). To be honest, I pulled that theory straight out of my ass, so I'm not going to defend it at all.
FORTRAN is not a flower but a weed -- it is hardy, occasionally blooms, and grows in every computer. -- A.J. Perlis