Support systems like cognitive behavioral therapy (CBT) can work wonders for patients dealing with a wide variety of health problems, from depression to insomnia. But CBT can also have effects on your diet and weight-loss goals. Requiring a patient to actively identify the triggers of their negative thinking, CBT encourages the practice of alternative, positive responses. Cognitive therapists promote this positive thinking as a way to change eating behaviors.