Ok i have always had diarrhea, i mean like for yrs, lately when i eat lettuce or apples it comes back out, sorry tmi! Anyways lately i have had a dull like aggervated spot on my right rib area on and...