The above is nothing but a fundamentally flawed understanding of set theory.
No matter which level of infinity (and there are at least four known,) nothing whatsoever creates any such "certainty" of any repetition whatsoever.
Think of the set of all even numbers. Is it infinite? Absolutely. Does it contain an odd number? Absolutely not.
Therefore, in any infinite set, the fact that the set is infinite certainly says nothing about whether a certain element is a member of that set.
Ergo, in infinite universes, there is no guarantee that there will be even a single "me," much less an infinite number. Not only that, but sets don't have to be things, they can be anything. So the same logic applies to any infinite set of actions. Hence, there's no guarantee that my life and what has occurred in it (actions) will be an element of such a set, and then certainly no reason at all to believe that subset of actions (my life) should therefore be repeated infinitely.
I'm intrigued. Explaine a lithe more... It's not my theory it's Suskind's, but this sounds like these places where numbers have no bearing on reality. An infinite set of even numbers is not a reality it's just something in your head. So is the distinction between even and odd numbers. Let's say we string a set of numbers from here to the moon. Each one of these numbers is random and changes once a year. Furthermore let's use a number system with a 1000 numerals instead of 10. It will take many trillions of eons to syphon through all combinations, but evenchually they will. Is there some mathmatical rule that stops this? Now let's relate this to reality. Well there are laws so not everything can happen. There is no vector for a solid gold planet, but certainly the things that Have happened are possible. So we get either probability this exact universe = some number or probability this exact universe = 1. Either way in enough time those probabilities repeat.
Of course if there are infinite possible kinds of universes then it dosnt have to repeat but it might.