Have you ever felt an instant connection to someone you've met for the first time? Have you ever been homesick for a place you've never been, or known more than you should have about a place you have visited for the first time? You may be experiencing memories from a past life.
Reincarnation