I struggled to find a good therapist and had sort of given up for a while, but years later I was able to find a really good one (which happened to be a neuropsychologist) through a referral from my psychiatrist. You might have some luck attempting something similar if you can.