I actually pretty much agree with linda.
You have passion to meet your soulmate, which means that it's only what you think of. Your thoughts, desires and passion manifest themselves to your dreams.
The term soulmate is being used wrongly a lot of times. People over use it and make it sound as it was the bane of their existance.
Life will give you opportunities. Wait for it, because everything comes in its own timing. When the time for meeting your mate and your loved person will come, you'll meet them.
Nothing more than that. Socialize, communicate and live your life as it shall be done.