Dear Irene, you need to see a doctor. My last period before I had a hysterectomy was 27 days long-most of it was heavy. There are many things that cause long and heavy bleeding. I had an abnormally large artery going into my womb. It gave me healthy children, but made my life miserable and doctors called me a liar. The things that cause this: fibroid tumors, cancer, a big blood feeder, and many other things that I don't know about. It took me over 10 years to find a doctor that would do the life saving surgery. Personally, if I hadn't found that doctor, I was going to rob a bank, so the prison system could see my periods and get the surgery.
I do know that you will die from this if you don't go to a charity clinic and pray that it's not cancer. They have more tools to help you than when I was having this trouble in the 1980s.