I don't think there is a "one" who fits perfectly.
I think there are a few who fit 80% at any age.
But we all change as we get older. Are you the same person you were 5 years ago?
So even if you met the one today, in 5 years you would be different people.
That is the challenge of longer term relationships - keeping the love alive even when changes will happen.