More details are needed to come to a correct diagnosis. There may be component of sinusitis, but other causes of headache like migraine/ stress headache etc has to be ruled out as well.
Also since its bothering you for 2 years, did you ever met any doctor for same? Or any investigation?
Next Steps
Please consult so that detailed discussion can be done to confirm the diagnosis and start the treatment accordingly.