6 laid off, 1 fired after 5 months.
That is either very unfortunate, or your need to pull your socks up. I don't know you at all so am not judging, but is there some way you can train to get a skill that is more in demand? Or even more geared to what you want to do longer term?
I acquired a Ward Clerk certificate from Mohawk College, it took 1 year to get (I also have a dilpoma in Computer Science for Networking and Hardware), but I am staying away from those jobs. Unstable, bad hours, stressful, and rarely within 50km.
So a Ward Clerk is admin position at a medical facility, hospital, doctors office, or walk-in clinic. The demand is there, but getting into the hospitals is tough, they want you to know proprietary software, that the colleges don't have, and experience working in a health care environment. So often they hire within, porters and such, looking to move up.
There is a private college that has training on the software, twice a year, june & sept. 2 weeks, $950. So I may do that in september. And by the time my wife gets her job in Oakville, I will be reporting to her!
If it was only that simple.
As for the other jobs. Many were just bad luck and timing. KDS, Direct Buy, HP, Bell, and GE, both closed the offices where I worked. So it wasn't just me. These past two, one may have been fault, second one, just not busy enough in the off season I guess.