Thanks for writing your query.
It will be helpful if you give more information on :-
1. The location of your husband's headaaches- whether they are unilateral or present on both sides?
2. Whether they are associated with some visual/auditary poblem?
3. Any history of head injury?
If they are on one side only, most common cause can be cluster headache
Migraine can be increased by some trigger factors like :-
1. Lack of sleep.
2. Missed meals.
3. Physical / mental stress
4. Some dairy products.
5. Foods containing MSG.
You can observe which factores are triggering his attacks and avoid them to decrease the frequency and severity of atttacks.
is a beta blocker
and can be used in treatment of migraine and cluster headache. They are also helpful in decreasing the anxiety
component associated with the headache attacks. If the benefit to the patient is more than the side effects, a drug can be given by a doctor who has examined the patient.
If the problem persists, antimigraine medicines like Flunarizine
10 mg at bedtime can be added after discuusing with your doctor.
I hope a scan of his head has been already done. If not, then get it done to rule out other causes of headache.
I hope this is helpful to you.