Can anyone tell me how long on average it can take to be diagnosed with PTSD and who can diagnose you? Does it have to be psychiatrist or can it be a counsellor? I an having conflicting advice.