You don't say whether your abnormal menstrual cycle is 'normal' for you. Perhaps you have never experienced regular, predictable cycles? Either way, your abnormal menstrual cycle suggests to me that you should be seeking medical advice.
It is unlikely that you will receive the help and support you need from a question / answer format website. If you feel embarrassed or shy about your problem, remember that a body is just a body and your doctor has seen thousands of the things before.
Your medical problems are very specific to you and it seems you need a professional to evaluate your medical situation
The National Health Service (NHS) advises that if your periods suddenly change, becoming longer or heavier, you should seek medical attention. Heavy blood clots could be a symptom of various conditions including, but not limited to:
- Hormonal changes,
- An early miscarriage,
- Endometriosis
- An enlarged uterus.
Seeing a doctor will put your mind at ease or set you on the right track to health.