Soulmate

An individual with whom you have a quick association the minute you meet them, an association is solid to the point that you are attracted to them the manner in which you have never experienced. As the association creates after some time, you experience an affection so profound, solid and complex, that you start to question that you at any point really cherished any earlier.