If you say "no", you're not frustrated or lost, you are either a great actor or you have an offer in hand. There are 3 main reasons why your mental attitude will take a beating during the job search:

1. It's humiliating. Nobody wants to "sell themselves" to a hiring manager. There is a stigma with being unemployed and job-searching. Most importantly, it's filled with rejection.

2. It's a new era. Competition is more fierce than ever before and the game has changed. New technology, social media and higher standards than ever before.

3. You are not prepared. Without a good "rhythm" you will wander, think you have run out of things to do, and will randomly apply to jobs without success.