1. Понять, что все проблемы решаемы (было б желание), причём решаемы оптимальным образом.
2. Засечь и не использовать методы, которые должны помогать, но не помогают. Часто может помочь простое изменение отношение к ситуациям.
3. Искать корни проблем, к ним искать оптимальные решения, затем проверять оптимальность решений, затем мысленно проигрывать "проблеммные" ситуации с новыми их решениями.
4. Внешняя стимуляция: прогулки, развлечения. И не зацикливаться на проблемах, но при этом искать к ним решения.
Да, программа на саморазрушение - это скорее всего просто клубок из нерешённых вовремя внутренних проблем. Бывает. Испытал. Излечимо :)