The choice between medical and non-medical treatments depends on the type, severity, and underlying causes of your headaches. Consult a doctor to determine the most suitable approach.