Hi.. the symptoms that you have mentioned can mean different things..it may be pcod,
thyroid, hormonal imbalance, stress.. I would suggest u meet a gynaecologist who will examine u and do the required test and once the cause is found treat u accordingly
Next Steps
Meet a gynaecologist
Health Tips
Apart from that u can also do the following lifestyle changes which will help
- avoid oily, fatty,fried junk food
- drink at least 3 litres of water
- exercise at least for 30 minutes 4 times a week
- have a well balance diet which has plenty of fruits and vegetables
- u can also do yoga to relax yourself