The idea of souls contradicts the most fundamental principles of evolution.
Darwin theory deprived our souls and if you really understand it you understand that there is no soul (something indivisible immutable and potential eternal). According to it all biological entities evolved gradually step by step through millions of years.
Evolution means change and it doesnt produce an everlasting entity.
Mind is different from soul.
Mind is a flow of subjective experiences (based on sensation and desire). The consciousness is the concrete reality no one can doubt its existence.
Descartes – all other animals are mindless automata , akin to a robot or a vending machines.
Science doesn’t know very much about minds and consciousness. We don’t know how the electrochemical reactions from our brain create the subjective experiences like pain, anger or love.