My primary care Dr. started me on a helpful medication. (Ritalin) but depression persisted. I was referred to specialist, she ordered a genesight test. It tells what medications are correct for me. Found out the antidepressant I was on is incorrect. I am on second day of correct med. See a specialist!
Definitely a specialist...
A specialist. If you are in the USA, that would be a therapist or a psychiatrist (if you want to try medication for anxiety). Only a psychiatrist can prescribe meds.
Specialist