It would be helpful to know the location of the pain, constant or intermittent,
travels any where , associated with nausea, vomiting, fever or chills.
Any relationship to food intake. You mention loss of appetite and lack of
sleep probably related to stress.
can come from peptic ulcer
, gallstone attack, inflammation
of the pancreas (Pancreatitis
), Irritable bowel syndrome
or even Inflammatory
bowel disease such as Crohn's disease or Ulcerative colitis
You mention ribs and cartilage. There is a tip of cartilage at the lower end of
the breast bone , is called the Xiphoid. It can get irritated and the inflammation
can give you that type of pain. If that is confirmed, sometimes an injection
of long acting cortisone mixed with a local anesthetic into the area can help
heal it. I hope they have ruled out all the conditions I mentioned above.
I wish you well.