Sounds like you're well away from your old employer, sometimes these exits just happen.
From what I've seen and heard, my work amongst others have struggled to find good candidates for vacancies.
To echo what others have said, with the above in mind.... just believe in yourself that you've got something to offer and that you'll hopefully be in a better place soon as a result.