There are dozens of forms of psychotherapy, which work with varying degrees of efficacy. It rather depends on what the psychotherapy is being used to treat; CBT is almost completely inefficacious in the treatment of personality disorders, especially the narcissistic, antisocial, &c. On the whole treatment for personality disorders, because they are so thoroughly bound up with the constitution of the individual, require years of psychoanalytic intervention to yield any valuable results, though there are exceptions here and there. Some forms of psychotherapy are directed at specific problems, e. g., dialectical behavioural therapy for bipolar disorder; psychodynamic psychotherapy, which is very useful for borderline personality disorder; intensive short-term dynamic psychotherapy for somatoform and personality disorders; and so on. In some patients, cognitive analytic therapy, which is a little more aggressive than cognitive behavioural therapy, is more productive. There are a great many alternatives to the traditional Freudian psychoanalytic model, some of which yield benefits much sooner.