I think there are dozens of people in this world that any one person could get along with extremely well. However, seeing as people are as spread out across the globe as they are, it is easy to get the impression that there is just one soulmate for you.