do you have a soulmate ?

The concept of soulmate is vague and A soul doesn't need a mate. Infact, your own body is your ultimate soulmate. Many people gonna come in your life and go from your life. What remains is memories and your own body.
The most trusted friend may betray you. The most beloved wife or husband, boyfriend or girlfriend may leave you, your parents may not support you always, your friend may leave you in your tough time. What remains intact is your body and the soul till you're alive.
The combination of your soul and your body is only constant thing in your life.
Do not seek happiness from others. Happiness is just the state of your mind. Train it well, feed it well and nourish it with noble thoughts.