How to find your soulmate
It is not difficult to find a soulmate. You can meet one every day, and they would still feel like a stranger. On the other hand, there are those you can feel close to even if you meet them once every few years. The latter is the true friend of your soul.