Hi and welcome to HCM. Thank you for your query.
It sounds serious and you need to do gastroscopy as soon as you can. If there is nothing found you must do other esophageal tests such as barium swallow or ph-metry. It can be due to barrets esophagus
if there is esophageal stricture or there is intensive acid reflux
. Till these tests, just eat easier and liquid food, avoid smoking
and alcohol and long sitting. Ans sleep with elevated upper body.
Wish you good health,regards.