Hi thanks for asking question.
I can give you few possible causes in your case.
1.First get your blood pressure measurement.If
hypertension present it can lead to headache and treated accordingly.
2.Secondly if you have frequent headache and flashes of light , intolerance to loud noise like symptoms present then migraine is strong possibility.You are also now not responding to aspirin .so migraine could be cause.If needed prophylactic migraine therapy can be taken like amitryptillin.
3.If you are taking excess stress then also headache can occur.So avoid stress with yoga and meditation.
4.If you have repeated viral infection or allergic infection of
respiratory tract then it can occur as constitutional symptoms.
5.
Hypoglycemia can lead headache so corrected if present during headache.
6.
Hyperthyroidism also can lead such symptoms.If diarrhea, heat intolerance ;like symptoms present suspect it.
Avoid certain triggering factors like........
-Skipped meals
-Alcohol and smoke
-Bright light
-Stress etc.
Meanwhile massage,
muscle relaxation therapy , yoga , meditation helpful in relieving headache.
Flax seed contain omega 3 fatty acid.So it can be helpful in relieving headache by inflammation.
If still you are not recovering then CT scan like investigation done for rule out organic cause.
Wish you goood health....
Dr.parth