A soulmate is not going to know how to automatically handle you. BUT…A soulmate is going to learn and grow with you through your flaws and insecurities. A soulmate will choose to stay when things get tough. They will look for solutions & communicate instead of running & quitting