А где вы живете? В центральной России?Сдайте кровь на витамин Д, это стоит в пределах 2 000, если не по ОМС. возможно, в нем все дело. Почитайте хотя бы, как проявляется его дефицит. У меня тоже всякая фигня, полное разжижение мозгов, апатия, жор на сладкое. На второй год мучений наткнулась на инфу по витамину Д и сдала. Бл*я! Он у  меня в три раза ниже нижней границы нормы. Пошла с результатом к эндокринологу. Тот говорит, что мои симптому очень даже могут быть связаны с дефицитом Д. Но назначил еще дополнительное обследование.