The big bang states that time/space was a product of the expansion of the initial singularity of our universe. Now in order for our universe to initiate the big bang, causality must be invoked to start inflation, hence started time itself. But, how can causality be invoked if there is no time to begin with? Also, time cannot be infinite because it would need an infinite regressions of time, hence we would never reach this point in time ourselves. Is there a solution to this paradox? Is there such thing as a flow of time, or is it just snapshots being created over and over again?