Recurring nightmares usually have an underlying cause. Sometimes, this cause can be related to stress or anxiety, medication use, or even substance abuse. If you feel that recurring nightmares are affecting your quality of life, reach out to a doctor or mental health professional.