I can understand your frustration. Since you have a PhD, why not look for a postdoc position? What's your PhD major?