Life has a way of working things out, often without our influence.
You're hesitating and not moving forward. Why is that? You'll have to give yourself an honest evaluation of the situation, including your own mental or psychological state. Try looking at it this way: if you don't do anything, and just choose to keep moving along in the same direction, what is the best you could hope for? Now, is that going to be good enough for you or do you want more?
Recruiters get paid to place great people in great jobs. If you don't sell yourself well to the recruiter and show them just how amazing you are and how serious you are about finding a great job, then you aren't going to dazzle them.