Some people feel like they know someone they haven't met, and have fears they can't explain.
reincarnation is simply the passing of someones soul to the next person. a persons soul goes through thousands of years worth of lifetimes, gaining insight and wisdom through the process. once a person dies, their soul goes to another person, random or not, and that person will be more wise. you can think of the saying of calling someone an "old soul". this means that that person is wise and they gained thier wisdom from going though multiple lifetimes. this also relates to karma. lets say that a man was very rich, however he one day spent all of his money and became bankrupt. in the next lifetime, he might be born into poverty and learn his lesson about respecting money. a soul has to go through many lifetimes to finally be able to complete a cycle.
There is no evidence for reincarnation, there is no verifiable explanation for how reincarnation works, there is no need for reincarnation to exist. Logically, reincarnation almost certainly does not exist.
It seems cool but I belive in the Afterlife of Heaven and Hell
Even if there is reincarnation, what comes back won't be anything useful to you. You won't remember or be able to continue with the plans of your former life, so it won't do you a bit of good. And really, the concept of reincarnation is just another way to justify the lack of inherent justice in life.
But it would be cool