Вообще, омега, витамин с, витамин д обязаны быть в рационе если есть проблемы. А для женщин еще и витамин е. Если на гв,опять же дабы у ребенка не было избытка- посоветоваться с врачом.
Сходите к гомеопату. Пусть с эхинацеей и подобным по приему с вами разберётся. Рассчитает дозу , даст рекомендации.
Ещё можно почитать про психосоматику.
И массаж пройти, тоже очень влияет.