FYI, I definitely agree with Jason's sentiments: I'm sure with your skills, qualifications, and desire to succeed, you will find that perfect job before you know it. Just don't get disheartened or feel discouraged in the interim.
Man, I felt like I'd been hit in the head when you posted about the experience with potential employers and your salary "requirements." I always cringed when I responded to an ad for a job and the first sentence of the ad asked you to reply with your salary requirements; most companies use that as the first round of the screening process. They must feel if you made more at your last job, you might not be happy with what they offer. Even if you have been unemployed for a lengthy period and would probably be willing to accept just about anything.
The way I looked at it, if the potential employer seems to be more worried about how little they can pay an employee (rather than something so trivial as, oh say, job skills, education, knowledge, drive, achievements, etc.) then I wouldn't want to work for them.
Once trick I learned, I think I read about it on the internet somewhere, was to respond to inquiries about salaries with a "it's negotiable" type of statement; not actually telling them what you would like to make or how much you make/made at your last job. Especially if they ask for it in the job advertisement of even the first interview. And if they do bring up the fact you might not be happy with what they are offering for the position, I always responded with a "if I'm hired to do a job, I do the best job I can regardless of the pay" type of BS answer.
It's all a game, the company tends to BS you during the interview, and you in turn BS them during the interview. If your BS ends up wowing them, over all the other BS they heard from other applicants, you got the job!
Funny thing, in the third and final interview with my soon-to-be employer, they finally got around to the "salary requirement" question. I cringed when I advised him what I had made at my last job, and saw him jot it down on his notes and the resume' I had given him. I figured that was it, I'd probably never hear from them again.
So imagine my surprise when I was offered the position at substantially more than that!
You could have knocked me over with a feather!
So you never know, something you least expected and pleasantly surprising might be waiting right around the corner for you.