in my thoughts and opinions are,your heart ,mind,body and soul will know,your soul mate is somebody who is similar to you,wants the same outlooks in the future, personalities like yours and characteristics like yours,someone who is like you. a person who brings out the best in you,makes you smile,like a best friend, somebody who you can share life with in general,your thoughts, feelings and being open to tell eachother everything.finding a soul mate takes time and work. i found i find like minded women on compatability match profiles to talk to. there is the right person for everyone out there but finding that right one takes work. i mean i could be sitting next to them in the bus and not even know it.i think that a soul mate is a person that matches you, and thinks like you.they are my inputs and thoughts.one mistake people make in dating is that just because two people are in love, that means they should be together and are compatable, but because everone is different it is no ones fault if it doesn't work out,it is only the fact that the couple were too different to get on.i think my soul mate would be a female version of me.