You should visit a doctor if you have been experiencing symptoms for more than two months. The doctor will ask a series of questions to help them determine what the cause could be based on when the symptoms started, if you have had any illnesses or injuries that could be causing your symptoms or if you have had changes to your lifestyle, stress levels or health recently. Your doctor will also want to review any and all medications that you are taking and will perform a physical exam. From there, the doctor might want to send you for additional testing for hormones, cholesterol, and blood sugar, as well as possibly checking the kidneys and liver.