Sounds like menopause. I started three years ago-- I go for months without a period and then I have a period that seems to last forever and is very heavy. You should definitely see a gynecologist because they will want to check for any other underlying conditions.