Hello..i suggest that you get evaluated for other causes of headache like Refractive errors of eye,Hypertension
,nasal spur,cluster headaches
,tension headaches etc.Also get your thyroid profile,complete blood counts,blood urea,serum creatinine
and retroviral status checked and meet a good physician,opthalmologist and an ENT specialist
to get the causes ruled out.Avoid repeated courses of antibiotics and opt for steam inhalation twice a day.There is no harm is using the corticosteroid nasal sprays for a limited amount of time fixed by your doctor.Keep yourself well hydrated and practise some relaxing exercises.Ensure that you get 6-8 hours of undisturbed sleep at night and avoid exposure to dust and keep yourself warm..wishing you good health.