First, stop searching, and just wait until that person comes to you. You will recognize a certain magic from within when it happens. Don't settle, try to be content with yourself, being alone for awhile will probably do you good.
Have faith your partner will find you.
In the meantime rely on friends for companionship.