What am I doing wrong?

I have another interview coming up soon and I am not sure what to do about it. I would really like this job and the job search has not gone too well to date. So…

I didn’t get one job because I was too old.
I didn’t get one because I told them the non-PC truth in answer to a question.
I didn’t get two because I did not give the right answer for the job that was being advertised.
I didn’t get one because I had no publications.

I’ve reviewed the job ad and I definitely have everything they want. I’ve done a lot more than they are asking for as a minimum. Of course there are probably tons of other people who have also.

I need to be thinking about what I bring to this school specifically and how I can show that I can serve the students there well.

Praying would be good too.