I have had diarhrea for the for last few months, lower back pain and pain on my right side below my rib cage. I fell in September and broke two ribs and they said, @ ER, I had a lacerated liver. Tonight I came home from work and I was spitting up blood, just had a weird taste in my mouth. (Dec. 31st.). I do not have health insurance, so, I can't afford to run to Dr. or an ER again. I hope you can please help me?