Судя по описанию явно присутствует дефицит нутриентов, возможно есть гормональные нарушения.
Сначала стоит как минимум сдать общий анализ крови, общий анализ мочи. Потом сдать анализы гормонов: тестостерон( сдать именно на свободный) эстрадиол, пролактин, ттг, кортизол, инсулин.
Остальное стоит уже обсуждать по результатам анализов. А без них трудно сказать какая именно причина, возможно ее можно и при личной консультации выявить, но не факт.