i would be able to help you better if you characterize it little bit better.
But Considering your headache to be Migrane if you are taking analgesics for pain more then 15 times per week, you need to be on prophylactic medications which is taken daily to prevent new attacks.
If you dont want to take medications try finding out your triggers for headache and try avoiding them
Next Steps
Find out your headache triggers and note them down and then avoid them