Soul mates are made more often than they are found. Four thousand breakfasts will do it: the same kitchen, the same small negotiations about the window and the radio.
Loving anyone without judgment, continuously, is beyond most people. What long couples manage instead is a fast return. The judgment happens, and then it gets put down, sometimes within the hour.
That recovery speed matters more than never having the thought at all. Purity is a poor standard. Reliability is a good one.
The match was not a discovery made once. It is something the two of you keep assembling.