Your periods are not normal. If you were my patient, I would do an ultrasound looking for polyps or fibroids or adenomyosis. Any of these things, and other things too, can cause abnormally heavy and prolonged bleeding. I would also check you for anemia!
Depending upon your wishes for fertility, and the findings on ultrasound, there are a wide variety of treatments that might really help reduce your symptoms. One of the simplest and cheapest is birth control pills.
Go to your doctor because you don't have to continue this way!