I was 9 years old when I had my first migraine. I would get one every three or four weeks and after I grew up I had to choose a house to live in that was within 5 to 10 minutes of a hospital.

It got to be that I could walk into the emergency room, a wheel chair would show up behind me automatically and I would find myself being helped up to a emergency bed and a nurse would appear instantly with a syringe filled with Demerol.

I would spend the night, get up the next morning, make my way home, seemingly by braille. I’d crawl back into bed and spend 20 hours a day for three days with the curtains drawn, no sounds and nothing to eat the entire time.

Then the fog would lift on or about the fourth morning and I’d be free and clear, though a bit groggy for a couple of days.

I was about 35 when the cluster headaches began, then 40 when I had my first sinus headache. I came by the headaches honestly, as my mother always had every type of imaginable. In fact, each of he children had the full gambit of her headache symptoms.

But I was the only one that kicked them, for good.

When I was 35 I visited my first chiropractor and about three weeks after seeing him for my lower back, I felt a migraine coming on when I was about 5 minutes from his office. I pulled into the parking lot, walked into the office shielding my eyes from the brightness of the sun and was greeted by the receptionist who knew immediately from my eyes being dilated I was having a migraine.

There weren’t any open adjustment rooms, so the chiropractor adjusted me in the reception room. There was a very loud crack when he swung my chin up and to the left. In fact, the people who were sitting near me jumped at the sound.

The migraine was eased enough I could drive home within a half hour and it was the very last day I ever had a migraine, February 25, 1985. Imagine what a miracle it has been to never have been subjected to that level of pain, the constant fear and the Demerol side effects.

Chase those solutions, look for the answers to your most difficult challenges, there is an answer, just never give up!