Thanks for choosing HealthcareMagic forum.
The kind of irregular heavy bleeding you are having points towards having a uterine fibroid
or some endometrial disorder
or a hormonal imbalance. To come to a diagnosis, you need to have an ultrasound
scan and then hormonal levels if needed.
Dr. Rakhi Tayal