i have had throbbing pain under my 8th -10th left ribs that can fluctuates to unnoticeable to an 8?
hi dark eye spots are depression medication related as for your main complaint my opinion is that you need to do an x ray to check for rib angle fracture good luck