<s>[INST] I've had some long lasting bouts of upper abdominal pain, right below my ribcage. It comes and goes, but usually lasts a couple of hours. Its NOT debilitating and doesn't in anyway intefere with anything. Its just annoying. I've also kind of lost my appetite. No nausea. No diarrhea. Seen a cardiologist, echo, EKG, stress test: all OK. [/INST] Hai ....it's really worst to abdominal pain . I understand your problem. Can you be more specific , when pain starts? is it before food or after food ? Also cardiac problem been ruled out . rather causes could be gastritis, gastric ulcer , cholecystitis , etc . Since there is no vomiting , mostly it would be due to gastric ulcer ..... Take an T. omez , antacid to counter the acidity and coat the ulcer .Hope it would help you to get rid of your pain . </s>