Ive 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 doesnt in anyway intefere with anything. Its just annoying. Ive also kind of lost my appetite. No nausea. No diarrhea. Seen a cardiologist, echo, EKG, stress test
HAI ....It's awful 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. Gomez, antacid to counter the acidity and coat the ulcer. Hope it would help you to get rid of your pain.