Hi and thanks for the query,
You are either suffering from chronic pharyngitis
or gastroesophageal reflux disease
. Both of them produce long standing sore throat
Chronic pharyngitis is nothing but long standing infection of throat and GERD
is a condition where the stomach acid regurgitates into the throat.
You will require examination to determine the exact cause.
Regards, Dr Kishori