Let's say the universe is hypothetically infinite. Not in size per se but in time. It has no beginning and has been here forever, as well as no feasible end. Maybe all matter in space collapses and explodes in cycles, and if that is the case it is overwhelmingly likely that a previous version of you have lived your exact life before. In fact, if this is the case, that one theory of infinite versions of the same dimension could exist just within our own. If it truly is spanning infinitely back, then there is more than enough time for different lives of ours to have existed exactly the same but missing one infitesimaly tiny detail.