Hello and welcome to healthcare forum.
As per your symptoms, you are suffering from chronic upper respiratory tract
infection. You will require antibiotic but as you are having the complain since long dont start it empirically. First go for throat swab culture and sensitivity test.
The test will guide for perfect antibiotic treatment. Also Start salt-water gargles and/or betadine
gargles as it will also help to resolve the condition.