James should be given an Oxygen 100% for 15 to 30 minutes. Preventative therapy for cluster headaches includes Ergotamine nightly before bed. Cluster headaches are a series of relatively short but extremely painful headaches every day for weeks or months at a time. You tend to get them at the same time each year, such as the spring or fall. Because of their seasonal nature, people often mistake cluster headaches for symptoms of allergies or business stress.