Soulmates are supposedly twin souls who spend lifetimes together in past lives. One theory is that at one time, two souls were in one body but then the gods were angered and separated the two and now, these two souls are condemned to find each other. Is believing in a soulmate an idealized fantasy? What are the odds of finding "the one" before I die?