This IS about shidduchim, and every person has a shidduch meant for him,/her. Sometimes the person misses out because their zivug was not shayach for being “too short, too poor, too fat, too quiet, too plain,not a big enough learner, not a big enough earner, and any of the other million reasons why someone refuses to go out with someone and truly get to know that person well. Hashem called out our zivugim 40 days before we were born. It does’t mean we were all smart enough to follow His directive.