Хотела посоветовать собаку и гулять с ней - но увидела, что у вас уже есть. Спорт есть - это очень хорошо. Учитывая, что у вас такое состояние не с рождения  (как у меня), а после стресса, думаю вас могут вытащить антидепрессанты на небольшой срок - год-два. Только не отчаивайтесь, когда вам первые не подойдут - подобрать подходящие это долгая работа.