Job hunting is like fishing, except you're doing it in some huge tourist infested lake that has been overfished. Sitting around waiting for a bite is the applications part, the resume is the bait, the reeling in is the interview, and the part where you find the fish is undersized and throw it back is all the jobs you think you've gotten but they fall through at the last minute. And all the annoying tourists catching things is everyone that seems to have their life in control. And contracts are... carp. There's a lot, and they're relatively easy to get, but they taste like vomit and won't feed you well, plus you can't live off them in the long-term.
Oh! And recruitment agencies are the big trawlers that go through the lake before everyone gets there and net everything, then try to sell it back to everyone at an inflated price!