Question: how do you know who your soulmate is?
Answer: You just know it. ...  You have crossed paths before. ...  Your souls meet at the right time. ...  Your quiet space is a peaceful place. ...  You can hear the other person's silent thoughts. ...  You feel each other's pain. ...  You know each other's flaws and the benefits in them.