With the limited information you have provided, I understand that you have migraine
. Sleep deprivation
(due to stress or due to alcohol use) can lead to worsening of migraine.
Avoid alcohol and other drugs.
Reduce stress levels (one cannot avoid it completely).
Seek help from a neurologist
Stress at home or workplace can lead to such situations. Depression
usually lasts 2 weeks or more.