I am looking for my soulmate; how do I know when I have found it?

When people speak about finding their soulmate, they generally mean one of two things. For some people it means looking for someone with whom they can have a deeper connection. Others, though, are searching for someone who can be their “everything” – and that can become a problem.
That person is not your soulmate because you are identical in every way, but because when together both of your souls thrive and flourish.

Yossi Ives