Although it doesn't sound like you have a lot of time invested in working with your agent, a skilled agent can learn a lot about what you're looking for in eight hours. It may be worth the investment in additional time to see if you can get the agent on the same page as you. One approach you can attempt is to see if a conversation about what you're looking for, when you want to move, and what you can afford helps clear up the situation. Your agent may believe you are casually looking and they are "casually" helping you. Let the agent know that although you've been looking for close to a year, you're much more serious now and want to make sure that they are able to meet your needs.
If this doesn't work, or you're past this point, look for a new agent. One technique is to ask for a referral from this agent, but maybe a clean start would be best. In this way the agent you're working with currently can't influence the perception of your new agent.
Either way, determine as much about your search as you're certain about before you engage a new agent. For example, if you've determined your transportation needs, house size, budget, etc., make sure you lay these out clearly for your agent. Make sure that you're both on the same page, clear and not laying out mixed signals to your agent, or you may find yourself in the same situation.
As far as opinion goes....That's a tough one. It relates to many character trates such as optimism, pessimism, pragmaticism, and so on. I try to keep my opinion out of the already complicated stew of analysis that buyers need to make. After all, after you buy the home, you're agent isn't a partner in the investment and certainly doesn't have to live there. I provide my clients with relevant market data, and help them with perspective when comparing property to property. Roger's Park is definitely feeling some pain right now with respect to foreclosures, but it also has a lot going for it. The foreclosure crisis isn't going to last forever, and if this is what's causing the mess, how will things be when the market stabilizes? What can you get for your money today in another area?
Best of Luck with your search.
Keller Williams CCG