I have suffered from migraines since I was about seven years old. In my case, they are extremely hereditary. My mother has them. Her grandmother Moore had them. So do my sister, her three children, and a few of my cousins. In my family they primarily effect women, but my nephew will get them, so will a male cousin.
There are stories that some people know when they are getting one. You hear tales about auras, sparks, changes in vision, different things for different people. About 25 years ago, I discovered in the morning, when I first woke up, I would have a touch of double vision, and a little difficulty focusing. This, for me, was an indicator that I would have a massive migraine before the end of the day. I also discovered I could pop 3 Advil and go back to bed, and basically sleep one off. (I am allergic to all forms of opiate based pain medication, acetaminophen and aspirin).
During the day, if I get double vision, I know one is coming. I grab a couple Advil and hope that is enough. I also discovered three Advil and a margarita would knock a bad one. So does Champagne. With the onset of menopause, I rarely have one.
My migraines would either come in the form of a knock-down drag-out nearly incapacitator or just miserable cluster headaches. Mine had a tendency to be cluster headaches, that would strike everyday at the same time. They were not bad enough to go home and knock myself out, but just enough to make me miserable.
Now, the only time I really get them is when I haven't eaten all day.
I have seen my mother have them so badly she would need to be knocked out with a shot. The only reason she would not be hospitalized with them is because we had a family friend who was a physician. Either he or his nurse wife would come to the house and administer a shot for her. She would sleep for about 18 hours and be fine the next morning.