Just one piece of advise from me before I offer words of encouragement and all of that...... Did you send a thank you letter (brief) to the work addresses of the people that interviewed you thanking them for their time and interest? Even
if you do not get this job, they will remember you the next time jobs come around as the person who went the extra distance.
Just keep trying and you will get a job. I also am impressed with BZ's offer and strongly urge you to get in touch with him. He has been around the block in the region it seems you are interested in and may know some folks....... Good luck in future job searches and welcome to the biz.
Mike