Have Medical Questions? Ask a Doctor Online!
This is Dr. David
you should go to the ER and get evaluated.
you could have a stomach ulcer or pancreatitis or gall bladder inflammation
the ER can do an abdominal CT scan and blood test to check amylase and lipase to check for pancreatitis.
since you have tried many over the counter treatments already and at your age, I would go to the ER right away.
do you have an ER or hospital close to you?