when you meet someone for the first time who just seems familiar. seeing how there are so many ways of "meeting someone" whether it be in person or online. i've met a few people who i just click with. same temperment? semi shared history? reincarnation? :P i think you meet the people you do for a reason.