Welcome to HCM,
You require to go for through check up to find out the proper cause of your blockage of esophagus
I surprise your problem is since 2011 and you have not taken this seriously.
and go for thoroughly check up diagnosed the condition.
ok and bye.