You're the first person who explained this point. I always thought she would be reborn in the future as reincarnation is a real thing in life. See Edgar Cayce.
But then when she is reborn again in 1960, does that mean all other humans/mutants are also reset to that point? That's why I am really confused.
How could she meet Charles in almost every lifetime since Charles would not be reincarnated back to the same point in time as Moira's mutant ability.