(Edit) How about looking for jobs in nearby states that give rights/freedom to workers?
Look at the list of right to work states: Alabama, Arizona, Arkansas, Florida, Georgia, Idaho, Iowa, Kansas, Louisiana, Mississippi, Nebraska, Nevada, North Carolina, North Dakota, Oklahoma, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia and Wyoming.
Many are the poorest (crappiest) states in the union, in every sense of the word. It's a shame so many have given up on economic freedom, but at least we're free to get the eff out if we choose.
And yeah, keep your chin up. I got fired once and it was the best thing that could have happened looking back