I think it's really important not to beat yourself up over this.
The economic climate is tough right now. That makes getting a job even tougher. There are so many people after every single job, that almost everyone will get turned down frequently.
You just have to stick with it, and remember to look after yourself during the process. If you can remain strong and level headed during the process, you will have better chance of success. Keep going Fire. Keep fighting . . . it may take a while, and several setbacks but you will get there in the end.
Wishing you well.