Hi!
The first thing I would recommend, if you were my patient, is a pregnancy test. (I ALWAYS recommend a pregnancy test!) If that is positive, I would send you to the emergency room.
If that is negative, the next thing I would suggest is that you start some iron therapy. I like Slow Fe--its over the counter. Then I would ask you to come in for a complete exam and ultrasound. I would check your cervix to be certain that you don't have a polyp, or prolapsed fibroid. If that was negative, I would check an ultrasound to see if you have an abnormal thickening of the lining of the uterus. Then, depending upon your age, I would consider an endometrial biopsy (If you are over 35).
I would then decide how best to stop the bleeding. Two alternatives are progesterone or birth control pills. Pills will work quickest.
What you have going on is not "normal" but it is fairly common, and can be treated, but you definitely need to keep your appointment!
Good luck!
Dr B
A related discussion, Thick lining/heavy bleeding was started.
A related discussion, what to do about my period? was started.
That does not sound normal and I would definitely go to the Doctor as soon as possible. It may have been anything from a miscarriage all the way to cervical cancer. I don't want to scare you, but the most logical, reasonable thing to do would be to go see a Doctor. That way, if it is something to be concerned about, at least they'll be able to catch it early. Good luck. Let me know how it turns out!!!