This is the reason why a lot of people have failed relationships. Because they stressed themselves trying you find their true love. The more you focus on something that you don't have, the more you get anxious. Instead of wasting your time looking for him/her why not spend you time to more productive things. Prepare yourself while keeping yourself busy. There are other important things in life that needs our time rather than finding our soul mates. Spend time with your family, friends and work. Contimue to improve yourself to be a better version of you. TRUE LOVE will find it's way to you. If it's true love it will come in its perfect time.