Cognitive therapy is the correct answer.
Clients going through such treatment are taught to detect and evaluate their negative, self-defeating thoughts and statements. Cognitive therapy is a psychotherapy treatment based on the idea that the way we think about things affect the way we feel emotionally. For this reason, cognitive therapy, also known as cognitive behavior therapy, emphasizes the present thinking, communication and behavior rather than past experiences in order to minimize problems such as depression, fear, panic, substance abuse and anxiety.