You sound in a good place, Dilly. You really do. I think getting this information has made things a bit more real for you, and being advised on a timeline is probably sobering. And yes, you do have control.
I don't think I believe in soul mates either, not really. Not if it means the teenage stuff where nobody has to work at it. But I do think you deserve someone who will adore you. Well, I think we all do, really.