Thanks for your query
As you have an irritating cough
and itchy throat X 8 months off and on.
These all finding suggestive of pharyngitis
. I personally advised to take proper course of antibiotics, antiallergic and mucolytics . For better diagnosis and management consult your ENT specialist
Wish you good health