Hello Friend, Good that you are seeking a help. Common source for headaches is some emotional disturbance like anxiety or stress. In addition, bodily disturbances like constipation or neurological issues can also cause headaches like this.
Better to isolate the real root cause between body and mind in a holistic manner and then consider a treatment plan.
In ayurveda term, such problems are caused by imbalanced air energy or Vata.
Next Steps
Feel free to reach out to me online through Practo for further detailed evaluation and suitable solutions.