I have been working at this job for six months and have been doing it very well. I was reading meters for a city in Southern California. I moved all the way across the United States to be with my wife Grace

.
Yesterday, my
supervisor's supervisor, brought me into his office and fired me. My supervisor disappeared and would not come in the meeting.
He said, "you're not meeting up to expectations."
I said, "What expectations are you talking about?"
He never elaborated. All he said was that if I think about it, it would come to me.
I asked him again, to which he replied the same thing.
Basically, from the first day I worked there, my supervisor has been neutral/negative to me, and turned around every good thing I did into something bad because she does not like me.
I practically begged for my job yesterday. I said, "I'm not going to cry, but I just got married, I just got an apartment, and I just bought a new car. Please let me keep this job." I reminded them of everything I did for them, but still they would not listen.
The supervisor's supervisor had written on the document of termination, "I regret having to take this action." So he knew it was complete b---s---. The lady who was supervising me sabotaged me and lied about me because she does not like me.
So she got what she wanted.
And now I'm fired.
And not only did they do this -- they marked me down as ineligible for rehire. So, not only can I not get a job again with the city of Tustin, when I put the City of Tustin down on a resume, and the prospective employer calls for a reference and says "would you hire him again", they're going to say "no". It wasn't enough for them to take my job from me. They put me down as ineligible for rehire.
I gave them everything. I did everything they ever asked me.
I was dang good at this job. I trained 10 or 12 people in this same job in North Carolina. I know what I'm doing.
I just don't know what to do now.
I was making 22.48 an hour - 46,800 annually.
And I am living in California. I was making it fine with the wage I had.
And now I don't have this job.
And the worst part is that this lady who supervised me is a Christian. She wore "Women Of Faith" sweaters to work and put Bible verses all over her cubicle.
I worked my heart out, and went above and beyond what was asked of me.
I got a lot of compliments, and there weren't mistakes behind my work.
I don't get this. I just don't know what to do now.