If you are single, your situation can be easily improved. There are online platforms where you can look for a partner, and
https://mylistcrawler.com/ is one of them. It is free and easy to use. But to have access to profiles and all the site’s function, you need to register. And then you can search for your soulmate based on your requirements. You will not need special knowledge for it.