I habe seen 4 therapist in my life.
1st was in college she was good but ended ber contract with thr school and did not take make insurance.. So I had to stop seeing her after only a few months.
The second person was amazing. We worked well together for 10 years. It.ended after.she had a tragic accident.
I saw a therpaist for one session while still seeing T of 10 years. It was awful all she did was talk about herself.
I have been seeing current T for 6 years. She is amazing. She is not perfect and admits she makes mistakes sometimes but she admits it.. I am a perfectionist when it comes to myself. So her being a flawed human has helped me in so many ways.