The confusing thing to consider is that if reincarnation takes place then it is not restrained by time, as time is a human concept. Therefore we are equally likely to be reincarnated into the past as we are into the future... and equally likely to be reincarnated into the present. Just think, we could all be reincarnations of each other
That would actually make things fair as Bill Gates would necessarily at some point live a life as a homeless person and babies with horrible illnesses would at some point reincarnate as royalty or supermodels, murderers would eventually live the lives of their victims, etc...
Ooh, could I just have explained "God" ??