Today's job market is most likely quite different from the last time you went after a new job. The process has changed. The younger competition is growing, and self-marketing is more important than ever before. If you want a new job, you can find one. You will change your approach though, because you need to move out of the pack to get noticed. You must be proactive in your efforts.
The interviewer asks: Why has it taken you so long to find a job?
It’s difficult to believe that employers are still asking this type of question. Don’t they read the newspapers or listen to the news? If they were informed, they would know the answer; i.e. jobs are very scarce and difficult to find these days, and unemployment is still high, despite improvements in the economic picture.