Hi.
Intermittent throat pain for a year can be due to several reasons including Repeated throat infections, Acid reflux, Allergies etc. Even though the back of the throat can be visualized on Upper GI endoscopy, it is best that you visit ENT specialist to help you with a solution for your long-standing problem.
Next Steps
Detailed ENT consultation