It is most commonly used to treat depression and anxiety, but it can be useful for many other mental and physical health problems.
CBT is based on the concept that your perception, feelings, thoughts, emotions leads to behavior and hence the consequences. Every time This cycle is completed it affects you with positive or negative outcome. CBT help you correct that by positive and realistic thinking and attitude.
Rather than dealing with past issues, It helps you deals with current problems with positive approach and overcome the stressful situations, problem at hand and other difficulties in life.
CBT is a prescribed program with definite assignments and goals and it requires commitment and consistency to achieve the desired results.
It helps you learn practical approach to change state of mind to deal with day to day life issues affectively.
It is also helpful for chronic fatigue syndrome and irritable bowel syndrome.