I would like to ask a question relating to one's zivug / bashert. I have heard different things about this (not from rabbis). One is that there are 9 potential soul mates for each of us. I have also heard 3? I have also heard that someone does not become your bashert until you walk down the aisle which indicates it is all your own choice, but I have also heard Hashem knows when you are born and who you will marry. (So what about people that get divorced and married again?) Then I hear people saying if it's meant to be it will be, meaning that if this is one's intended it will happen anyway. Something that has recently puzzled me is that there are 600,000 souls corresponding to the letters / words in the Torah. So if that is the case, how come there are 14 million or so Jewish people all very different? Could you provide more information on this as it fascinates me, especially because I am single.
I will try to offer some thoughts on this fascinating but complex subject.
I have not heard about a particular number of potential soul mates. There is doubtless something to the notion that your soul mate is who you make him/her, and that the full appreciation of bashert may only come after years of marriage.
The Talmud indeed says that a person's soul mate is "proclaimed" at the time of conception, yet that depends on each of the party's fulfilling his/her potential and becoming the best that each can be. If they do not, they may meet and even marry, but the "match" may be imperfect, or may not work at all. Matches are made in heaven, but good marriages [or otherwise] are made on earth.
Letters in the Torah and souls: It has been suggested that as a soul is an incorporeal, infinite thing, it can be subdivided many times. People can therefore share a soul, and the kabbalists maintain that most souls come back to the world time and again.
I hope this has helped,