Yes, your concerns are genuine. It may be that your treatment team has taken you as far as they can. It is not uncommon for people to “outgrow” their therapy. If you are not being helped, then it is time to find someone new.
It is true that it can and often does take years to overcome psychological problems but with time there should be noticeable progress. When evaluating the type of care you have received, compare where you have been to where you are now. If there has been no discernible progress, then it is time to move on.
Before you decide to fire your current therapist, consider consulting other therapists. Call and interview several others. Describe the problems that you are looking to solve in detail and inquire about the ways in which they would help you. What would they do differently from the current help that you’re receiving? What are their success rates? In what specific way would they help you? Those are the types of questions that you want to ask.
Talking to other therapists has two main advantages. The first advantage is that you could gain a professional opinion about whether or not you should leave your current therapist. Secondly, in the event that you do leave your current therapist, you may find one that you like better.
Another possibility to explore, before terminating your relationship with your current mental health professionals, is changing medication. It is possible that your medication regimen is no longer effective and may be contributing to the problem.
I understand that you may be skeptical about mental health professionals but the actions of one or several individuals are not representative of an entire profession. Also remember that it is a matter of fit. Perhaps your current therapists are quite well suited to some clients but not as well suited to you. Even if your current therapists are not as successful with you as you would like, it does not mean that they are not using all of the skill that they possess, in your therapy. Each therapist is different, some very skilled in some areas and less so in others. There may be no one at fault here. I am sure that should you decide to try a new therapist, your current therapists would welcome you back if you decided to return. Please take care.