It can be a hormonal problem.
It can a problem with the thyroid
It can be a kidney problem.
In more rare cases a problem with the liver.
To narrow this down requires testing and exam.
Best doc: internal medicine.
OK, so you might have more questions or want to give me more information: Please use reply to expert if you have further questions. Also, please click a positive rating [hopefully excellent—that’s how we are paid, per rating]. If you forgot something, come back. I am here http://www.justanswer.com/medical/expert-dr-thomas/
find me any time by request in medical for fast and accurate answers.