Hi, Welcome to HealthcareMagic Forum.
First you need to take your mediations regularly and go for regular follow up. Try muscle relaxation exercises, meditation
. Do not avoid sleep or over sleep. Sleep for a Minimum of 8 hours daily. If possible, rest in a dark, quiet room when you feel a headache coming is about to come. Place an ice pack wrapped in a cotton cloth on the back of your neck and apply gentle pressure to painful areas on your head.
Wish you Good Health, Take Care.