You should be able to distinguish between Soulmates and friends of life. Let's go back to the most basic notion that the soul mate is someone who can affect your soul in various ways. Usually you will get a valuable lesson when there is separation. As a live companion is your place to lean and seek a sense of security. You can trust it for everything in life by relying on love and respect, and understanding the needs and desires of each.