There are many things we need to know related to your headache (location, frequency, severity, quality, etc) to diagnose it correctly. Please avoid taking painkillers on regular basis (which itself can cause headaches!). Best thing is to consult a neurologist
Next Steps
Consult a neurologist/doctor