Why one thing so many have memory of previous lives?
Well that question can be answered by examining often be overlooked of humankind - sin. Cannot really put a price on not being in debt for years into the future. https://mysoul.cc/reincarnation.html