A soul mate will look into your soul, see all the things you’ve been hurt from, and slowly piece you back together little by little until that empty space in your heart is filled. They will come into your life unexpectedly, unannounced, but when they do, your heart will reply back, “I have been waiting for you my whole life”.