hi welcome to HCM
-had gone through your query and understand your concerns.
basing on your history and presenting complaints ,i would come up with the possibility of ACID PEPSIC DYSPEPSIA
may be the cause.
-taking pain killers is the predisposing factor for the development of this dyspepsia.
i would suggest you taking Homeopathic
medicines gives safe and permanent cure for your complaints
i see similar cases in my practice and usually in scuch cases i will give them
NUX VOM 1M tid until cure.
consult your local homeopathic physician for correct diagnosis of the case and remedy to fit your complaints
wishing you good health