Have you ever been to India or any 3rd world country? Have you seen the condition of people living there under poverty line? Do you think if those people had souls, their souls would have actually decided to go though this kind of hard life? Or it was because these poor people had sex without protection and made more babies? What makes more sense? Have you heard of women getting raped and killed every other day in these countries? Have you heard of couple Honor killings because of marrying in different religion in these countries? Do you think those people’s soul decided to go though this? Do you really believe there is some god sitting in the sky puninshing people for their bad karma? What’s the reason that an infant is born blind? God wanted to punish a child? If so then a cockroach is better than this god. Open your eyes and ask these questions and then decide if their really can be an afterlife and reincarnation. If reincarnation was true it would have been proved by scientists long back. The memories that you all are talking about are all “false memories” which are created by your brain. Read about DNA memory. The energy that an ant has is the same energy that humans have. The earth population has never decreased in thousands of years, nobody has an answer to where the new souls are coming from? Live your life in this moment as there is no tomorrow.