Hello and thank you for posting your medical question on E health forum.
From the history provided it seems that you might be having long standing GERD, oropharyngeal or dental infections.
You might benefit by consulting a ENT doctor for examination of the oral cavity and the oropharynx, to rule out conditions like tonsillitis, dental abscess, etc.
Based on the examination, specific therapy can be initiated to help you.
I hope this helps.