According to what is scientifically known, there's a strong relation between our previous existences as a soul and our current life.
The implications of this fact can be seen in our karmic experiences, our suppressed skills, our fears and, most importantly, our dreams, needs and ambitions in this present life.
Talents that we manifest since a very young age, sometimes demonstrating a technical potential that most people need to train and develop to achieve, fits the explanation provided here.
This hidden source, when properly revealed and assimilated, helps in developing many qualities that otherwise would remain unseen.
In fact, it's not as important knowing who we were as it is rediscovering what we knew, because when experiencing a new life this is what matters the most.
Our difficulties, passions, needs, attributes, values and relationships are revealed through a lineage of existences on earth and not only. Within this path, the significance of achieving a higher conscience of our spirituality makes us see that it's never about what happened yesterday or what we did in the day before that, but what we have today and was brought from those previous days.
This is how we understand, change and learn how to control our karma and reincarnations in a way that can benefit us greatly, starting in this life with what we do.
The hidden mysteries of reincarnation and karma are far more interesting and overwhelming than what most people are ready to accept and see.