Hi, i have irregular periods from many years , my periods does not come for 2-3 months and than when it comes it lasts for long time like 20 days and causes heavy bleeding .I have done all test like FSH ,LH, Prolactin , thyroid , my all reports are normal .I dont have ceast even .So what should i do to cure it .And which medice should be taken to stop prolonged period.