Well... I learned from personal experience that it depends on what you are looking for from a counselor or therapist. If you are looking for someone to identify and solve all your problems, that isnt going to happen. A good counselor or therapist will teach you to zero in on your own problems and will help you learn skills that will aid you in problem solving, but you still have to put that to work for yourself. In other words, you are still the one who has to solve those problems. OR one other thing you may walk away with is the ability to begin to deal with stuff that really doesnt have a solution, but is bothersome anyway. You may also gain insight into how you end up in problem situations, or into behaviors that you engage in but dont know why. If you are not getting any of these things from your counseling and/or therapy sessions, then it is time to either look for someone else, or review and see how the work you have done applies to problems you are having now.