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