I think that the right kind of person to talk to you (i.e,
social worker, psychologist, psychiatrist), is a personal opinion. It is who you feel comfortable with and helps you along in understanding our particular conditions. For example, I was hesitent to use a 'non PhD' this time, but the person I am using has worked with anxiety ridden patients in hospitals, is working on her PhD, and teaches at a local college with issues that relate to me.