The feeling of a need for a soul mate is the feeling of incompleteness within the self. Your soul mate is ever in communication with you, and often is identified as the Higher Self, or "the highest that is of me". This is thy soul mate.
The Source

seen from Malaysia

seen from Malaysia
seen from United States
seen from Malaysia
seen from Singapore

seen from Spain
seen from China

seen from Australia

seen from Malaysia
seen from Kazakhstan

seen from Malaysia

seen from United States

seen from Malaysia
seen from Algeria

seen from Australia

seen from Malaysia

seen from Malaysia

seen from Switzerland
seen from Malaysia

seen from Canada
The feeling of a need for a soul mate is the feeling of incompleteness within the self. Your soul mate is ever in communication with you, and often is identified as the Higher Self, or "the highest that is of me". This is thy soul mate.
The Source