The different types of headache respond to different treatments. Consult your doctor before trying a remedy on your own.
Other treatment options that may help ease the pain of your headaches include the following:

Biofeedback

Biofeedback
teaches people how to control bodily functions they normally do not think about. Biofeedback may help you decrease the number and severity of headaches. During a biofeedback session, a therapist will guide you to relax certain muscles or control breathing, while an electronic device shows your body’s response.

Relaxation Techniques

Relaxing the muscles can help prevent and decrease the severity of tension and some other headaches.

Relaxation techniques
may include deep breathing, visualizing being in a different place, or clearing the mind of any thoughts. A mental health professional can teach you how to perform different relaxation techniques.

Oxygen Therapy

Breathing 100% oxygen
for 10-15 minutes often helps relieve cluster headache pain. The oxygen appears to decrease blood flow to the affected area of the brain.

Counseling

Mental health counseling
can help you develop new coping skills, manage stress, and change your attitude, which often results in fewer tension headaches.

Please be aware that this information is provided to supplement the care
provided by your physician. It is neither intended nor implied to be a
substitute for professional medical advice. CALL YOUR HEALTHCARE PROVIDER
IMMEDIATELY IF YOU THINK YOU MAY HAVE A MEDICAL EMERGENCY. Always seek the
advice of your physician or other qualified health provider prior to
starting any new treatment or with any questions you may have regarding a
medical condition.