...isn't life is more like an online multiplayer game? Where if you die and didn't finish your goal, you got respawn (a.k.a. reincarnated), loose a few experience points and so on, start again with the cycle keep continuing until you complete your goal and move on to the next level?
Of course, having memories of multiple lifetimes is too much handle on this level, maybe oin the next one, the experiences point would be added later on.