No, ur job hunting is not on the hand of agent! They live on u. Be confident.
BTW, if they keep asking this kinda question, they are just being rude. Because when u told them 'been a while', also means u don't want to tell them the details. And this is a personal thing.