I began having migraines when I was eight years old (my son began to get them when he was nine) and for years, I never knew if I had one headache that lasted seven days or seven headaches of a day each. The longest up to now was 10 days.
I don't get them often, now, but they seem to make up for the infrequency by their duration.
hugs to you...