When you embark on a job search, it will be beneficial to you to have a mindset of mental toughness.
It’s so easy to fall into the pity party victim mindset but that is weak sauce. Sure, I agree that you have to process the bad feelings, etc. But please don’t stay there. A warrior mindset of toughness is going to be much more beneficial.
The reason you are on a job search in the first place is that you were either let go from another place, or you have just graduated and you are looking for your first job. These situations can play tricks on your mind. Your mind will play games with you, with thoughts like “What if they are right, and I’m no good?”, “What if I don’t have what it takes”, “What if I go broke?” “What if I can’t pay the bills, and I lose everything?”
It gets worse when you’ve started, and maybe you’ve had a couple of bad interviews. Some interviewers are brutal, and they seem to take pleasure in watching you squirm. They will ask some trivial (but not trivial in their mind) technical question, and you will see their absolute pleasure when you fidget and stammer because you don’t know the answer. They are comfortably employed, and they get the be the gatekeeper to keep you out. They can throw any old question out at you and it is the difference between you keeping a roof over your head, and being broke and homeless (in your own mind). This happens at the worse time also. A time when you are likely vulnerable, insecure, at a low point in your confidence.
The answer is mental toughness. You need to have to ability to absorb the shocks of being currently out of work, and keeping your ego out of it. You need to be able to go out into the world, and ask for what you want, and stay the course no matter what evidence your mind my manufacture to the contrary. Of course, take feed back to adjust your approach. But feedback is all that it is, it’s not good or bad, it just is. And you take it and use it to your advantage to get what you want….the perfect employment, at the perfect location, at the perfect rate of pay — for you.