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