Get an ultrasound done to see for any underlying pathology like fibroid PCOs poylps etc ,it might also be due to harmonal disturbance caused due to indiscriminate use of ipills ect , get ur
Thyroid and harmonal profile checked as well,for any further information or assistance you may get back to us.