wow, sorry to hear all of his, Lee, David, Laura!
I am a contractor, and usually, depending upon how short my contracts are, I end up looking for a job at least twice a year. And man does it get tiring!!! I just went through a job search and was offered a contract, at Microsoft, which sounded pretty exciting except for all of the "high stress environment" and the fact that they treat contractors like a necessary evil, like a mercenary assassin coming in to shoot the bad guy. At the 11th hour my current customer found some money in the budget to extend me at least, a couple, or three, or four, or five months, so I'll be looking again before you know it!
And I hate those "police-action" type layoffs where they treat you like a convicted felon and escort you off the property. That's happened to me twice in my life!