It is a very effective medication and considered a first-line drug for the treatment of nasal allergies. Very often it is difficult to separate the symptoms of a head cold from allergies. However, if you have a fever, chills, and symptoms that only last 3 to 5 days, you are probably dealing with a cold due to a viral infection. Allergy symptoms tend to last several weeks or months, usually occur during the same time of the year, and do not involve a fever, body aches, and chills. Sometimes, however, a sinus infection may complicate nasal allergies and needs to be evaluated and treated, very often with antibiotics.
Migraines are a separate and specific medical problem.
However, many patients will complain that their allergies make their migraine headaches worse. I would suggest that regardless of whether or not you have allergies you should receive proper treatment for your migraine headaches. In addition, if you have allergies they should also be treated and in many cases this will lessen the severity of the headaches, but would not usually prevent them altogether. I have tried the shots to no avail. And I am on a number of very expensive medications to control my asthma and nasal flareups.