Asked for male, 25years old from Bharatpur
Some primary headaches can be triggered by lifestyle factors, including:
Alcohol, particularly red wine
Certain foods, such as processed meats that contain nitrates
Changes in sleep or lack of sleep
Insufficient sleep or rest
A secondary headache is a symptom of a disease that can activate the pain-sensitive nerves of the head. Any number of conditions — varying greatly in severity — may cause secondary headaches. Need to rule out the cause in your case as taking pain killers is not good for you.
Get your blood pressure checked, make a chart. Let me know about the readings, will give you medication accordingly.
Also, get eyes tested.
Meantime, can start with homoeopathic medicine - Bakson's Mig-Aid tablet/ after every 2 hours.