What if, instead of going backwards in time, he is instead leaping into the body of an alternate dimension version of himself? That would explain the slight differences between each reset (like the girl sleeping on his lap instead of the blanket).
The assimilation rate could actually be a...