Psychotherapy has been found to be very effective for PTSD. Therapist teaches the client skills to deal effectively with thoughts and emotions related to the past traumatic event. Client learns healthy coping skills to deal with the future problems too.