@revolyte@Wizarab10 There is no such thing as a soulmate who was specially created for you. Your soulmate is the person you choose to do life with, and who chooses to do life with you.
Your dream partner is not some perfect person you have to find. It is the person you love and who loves you back.