I would come up with the possibility of ACID PEPTIC DISASE may be the cause for your sufferings.
emotional upsethelicobacter pylori
suppressed strong emotions like anger, worry etc .have caused the inflammations they will not get better until these feelings have come out into the open. are the some possible causes.
I hope this is helpful for you, thank you