FIY: It's spelled *menstrual.
The periods you've described are not normal and the heavy bleeding is a special concern. I suggest you see your OB/GYN as soon as possible. If there is an underlying medical reason for these odd periods, you must also consider that the heavy bleeding has made you anemic. Please see your doctor.
Your response to "gregorywife" was unbelievably arrogant and totally uncalled for.
If that is your idea of helping and being supportive, you don't belong here.