How to find a good councilor ?

I’ve tried two in the past and they were awful. I just got diagnosed with cancer at 22 and would like to try again for mental help. How can I find someone really good who is compassionate.