Secondary headaches are caused by an underlying condition that results in head pain that can be just as severe as a migraine. In some cases, a secondary headache is a harbinger of a life-threatening issue. Often, it can make a primary headache worse.