is usually an acute condition and will not last for 3 years though one can have recurrent attacks. I`m of the opinion is that your pain could be because of some thing else, commonest being musculoskeletal pain
. I hope you do not have acidity problem because some times acidity, reflux disease or oesophageal spasm can also cause this type of pain. I would suggest that you consult a physician who will examine you and advise you correctly.