I've been laid off, down sized, job re-allocated, terminated, etc. more times than I can count. I don't know if I suck at my work that bad or if I just have really bad luck picking jobs. Right now I'm at a job I like, but the company is going bankrupt so...
One time I had been working part time prior to maternity leave for third child. I liked my job but it was a long way from home and I was due to come back from maternity leave and my day care provider couldn't take on my third child. I was in a panic only day care I could find that I actually liked was going to cost more than I was making but I carried the insurance and because it was working for the insurance company it was MUCH better insurance than husband was offered so it was to our advantage if I worked. So sucking it up I found a daycare that was acceptable where I'd be clearing a small amount each week and still have the "payout" of the benefits. I called to let them know when I'd be back. This was when I was told I had to come back 5 days or not at all - totally illegal but what could I do beside say not coming back. Day care issue gone and I collected unemployment for 52 weeks. I definitely made out financially on this one.
Another time I hated the job. There wasn't enough work, so they expected me to come up with job leads and get new clients and oh, yeah, I wasn't in sales. I wasn't being paid to do sales and I'm not a good sales person - don't have the personality for it. There was a reason I was doing what I was hired to do. I started goofing off and they let me go. Unemployment for six months, but this led to a new career. I'm much happier now.