I don't believe in "the one". I've known my DH over 30 years now - not sure I feel like that about him exactly, though until lockdown, I never really questioned it.
Before him, in my 20s, I had 3 longer term boyfriends and several short term ones. Timing is key. I wasn't really looking to settle down in my early 20s. I didn't hold the view that I'd meet my husband at university. My boyfriend then was convenient as much as anything (we had the same group of mainly paired-up friends).
The next one was lovely but didn't really set me on fire. I realised I would never marry him after a while, but I enjoyed being with him.
The third could have been "the one". Physically he wasn't my type but we really clicked. We knew what each other was thinking and shared the same sense of humour. I was madly in love for a while, but it faded and he had some qualities I didn't like (not abusive or anything). However, we still keep in touch, and there is still a "connection" there.
DH was very much my physical type and came over as "mysterious", which intrigued me. We shared the same values, similar backgrounds etc. He was/ is steady and supportive. What I particularly liked, compared to my previous bf, was that he wasn't competitive with me, never told me what to do. (Ex still tells me what I should do on the very rare occasions we see each other, and it still grates.) Anyway I was late 20s then and looking to get married, which we did after 4 years.