Have you ever wanted or looked for something, but only found it when you stopped looking? The same principle might work for finding your soulmate. Become so busy with your life that you totally forget about meeting your soulmate and, odds are, that's when your soulmate will pop up.
If you're with someone who is manipulative or abusive in any way, rest assured that you are NOT with your soulmate. Break it off as quickly as possible, or else you might never meet your soulmate because you're too busy dealing with an unhealthy relationship.