Если позволяют средства - как насчет абонемента в фитнес-клуб? Это же особая атмосфера, встряска для тела и  души, и спорт, и баня, воодушевление, получаемое от тренеров, мощный визуальный стимул следить за собой. Запросто все попробовать, найти "свое" направление в спорте (тренажерка, степ, йога, танцы). Когда есть результат - проще переключиться от текущих проблем и не зацикливаться на еде.