As a retired mental health professional (LCSW), maybe I can clarify some things for those looking for help. I should say this is for those in the USA.
Nowadays, psychiatrists mostly do nothing but diagnose and prescribe medication for mental health conditions. They rarely do treatment anymore (and in fact I believe their current education does not really prepare them for providing counseling or therapy).
If you want treatment/counseling (not medications) then you need to seek out either a PhD level psychologist, or a licensed clinical social worker(LCSW) or for marital and family therapy either a LCSW or an LMFT (licensed marriage and family therapist). People with a masters level psychology degree or education degrees are not trained to do therapy even though they may present as therapists. The masters level psychologists are trained to do mostly testing. Licensed mental health counselors can do treatment but I don't generally recommend them unless they have an unusually good reputation.
In all cases, you then need to find out how much experience and training they have in working with autism and what sort of approach they take in treatment. If you want coping skills then ask about those specifically as some approaches provide more of that than other approaches. You don't want to see someone who's basic approach is psychoanalytic if you want coping skills for example. Ask the therapist specifically if they can teach you anxiety management skills, or how to cope with PTSD flashbacks, or any other specific issues you need help with. Don't be afraid to call and ask questions about their training and approach before you decide who to schedule an appointment with. Just say you are looking for a good fit. How they respond will also clue you in to what they're like.
I think based on some of the posts I've read that some of you have not been with the kind of therapists who could be most helpful. And there are good therapists and therapies out there- the trick is to find them. This is why I'm posting this as a rough guideline for how to find someone. Another route would be to contact the local Autism Society to see if they maintain a list of therapists who are knowledgeable and specialize in treatment of ASD issues.