Hi.
Noted your history feeling something in throat, feeling stuck while eating, has to held head high, there is discomfort also.
There are two main reasons for such a feeling.
One is psychological and the condition is called
globus hystericus.
Another is an actual anatomical problem like antro-choanal polyp, mass in throat benign or cancer.
This can be diagnosed by the following ways:
Upper GI
Endoscopy and visualization of pharynx, naso-pharynx while doing this.
Biopsy if there is something.
Barium swallow.
Relevant tests of blood.
All these will lead to a proper diagnosis including that for
pernicious anemia,
megaloblastic anemia being another causes to be ruled out.
The treatment will be as per the cause found.
Complete the courses.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. T. Chandrakant, ENT & General Surgeon