It's always advisable to get it checked as may be u are having PCOs,
Thyroid or harmonal imbalance which is causing all this ,and once u get to know of any of these issues , suitable Medications can be provided to you to resolve it ,for more details on this u may get back to us.