Hello Ruby,
Thanks for posting your query at DoctorSpring.com
You need complete investigations first for the irregular and heavy bleeding./
You might be having polycystic ovaries, fibroids, polyps etc.
please visit an OB - GYN at the earliest.
Have an internal exam, pelvic ultrasound scan and hormonal tests - FSH, LH, TSH , Prolactin.
This will reveal a diagnosis, and further treatment can then be tailored.
All the best.
Please feel free to discuss further.
Regards.