I don't think there's such thing as someone not letting another "advance in life". Even more if there's such thing as remembering previous lives. I suppose you'll remember what was on your way in your past life and don't repeat it

Anyway, I also think that even if some people could live a thousand lives, and remember each of them, they still would continue doing the same things. For that matter, when people have a long life and really can remember the past (not talking about past lives, but past years) and all they've lived and everything they've gone through, I don't see them changing or improving, or being better...
I would rather live a longer life, rather than living many short different ones. If not, I would like to be able to learn form whatever I've done, no matter how small in life, good or bad, take the best to improve it and the worst to remember and not repeat it.
About the good things, you can forget them or not, it won't matter as if you did it well then you know that you will do it well next time, it's already in you. With the bad things it's different, you can't forget and start afresh because you most most most likely do it bad or worse next time. Usually we tend to forget the bad things because that makes us feel bad, and makes us suffer again and relive again what we've done wrong. But it's something necessary, to really make a change in life. I always repeat to myself that whatever doesn't kill you makes you stronger. I think people tend to believe that to suffer is wrong and bad. It is not. It is the best source of life knowledge.
You learn from your mistakes, not from your good choices.
Comment/Reply (w/o sign-up)