I'm so sorry you're having difficulty finding work Moonbeam. It's difficult to see, but I honestly think it's the Universe intervening on your behalf and keeping you free for the right opportunity, which has not yet come along. I had to make a conscious effort to keep that in mind during my unemployment and when I've received no response to applications for other positions.
A lot of places will take an internal candidate, even if less qualified and known to be "difficult", over an external applicant. In the present global economic situation it's not uncommon for temp-to-hire positions to not pan out into full time employment.
Forget previous and most recent employment...What's your passion? Look for work in those areas. 
Are you revising your resume per position, or are you submitting one "generic" resume for each job?
*big hugs*
MM
"Our past is a story existing only in our minds. Look, analyze, understand, and forgive. Then, as quickly as possible, chuck it." ~ Marianne Williamson