Pain in left side under rib cage. Over 3 years.

Go see ur Dr. And get checked for conditions related to ur stomach, spleen and intestines.Or it could just be musculoskeletal pain or pinched nerve. Take care! http://www.M.Webmd.Com/pain-management/guide/abdominal-pain-causes-treatments.
Chronic. This is a long time to go without a diagnosis. Left upper abdominal discomfort could be due to gas and/ or inflammation in the colon but other causes could be muscular discomfort, spleen problems or even gastric causes. Have an examination by your physician who will order appropriate tests.