Yes, it's nice (understatement) when you find someone you like and they like you back, but it's not a make or break situation. Get to know yourself first, and then be that self to the best of your ability. When/if you find someone who appreciates what you are/have become, they are the lucky one.
There is so much emphasis on being one half of a couple (or whatever arrangement works) that we forget to appreciate ourselves, by ourselves.
Do you like yourself now? If not, then what can you change so that you truly appreciate the person inside yourself?
Once you've gained the confidence to truly appreciate what and who we are, others can see that.
Don't set yourself a time limit for a relationship. You never know when that "soulmate" is going to show up, or even if they will, so there is absolutely no sense is waiting around.
There was a quote from the movie "Crossing Delancey". It went something like: "I'm not closing the door to a relationship, but I'm not holding my breath either."
Makes sense to me.