I have been pondering on this question past couple of days. (Should get out more? :laugh: ). One of the things that has always bothered me about the theory that we are on a steady evolutionary learning curve, building gradually upon our past mistakes, is that in some lives, set in previous historical times, my 'self' has seemed more 'enlightened' and at others less. Sometimes at later dates I seem to have gone 'backwards' - back on the battlefield once more when I remember deciding to put all that behind me for instance. I remember a life as a 'holy man' - like some sort of Shaman - very old and wise - in ancient (we're talking very ancient) Africa. Then again there I am in furs in Germany some time later with a big stone axe getting up to all sorts of mischief. What the? I have often wondered if time is not linear (which I still wonder), or that we can decide to pop back and forth in different historical periods if we so choose, but perhaps a simpler explanation is that we don't always make steady 'upwards' progress, but can 'backslide' now and again? Maybe it is sometimes two steps forward and one step back? Perhaps 're-run' and 'denial' are too strong terms for this, but there are certainly recurrent themes to be sure - like interweaving threads in the fabric of 'me'. Perhaps a lot has to do with circumstances, politics, accidents and the intertwining of our 'fate' with what others are up to and so on which does not allow nice neat progress? Perhaps, like most things in life, it is never that simple?