Hi, I have been having some problems that are really worrying me, and I don't feel like I have been getting good enough answers from my health care providers, so here goes. I am 23 years old. On and for years, I've had bleeding in my stools, as well as gas and mucus, and lately what seems to be lighter brown stools than normal, and slightly greenish, as well as undigested food in my stools. The mucus at times seems like blood tinged mucus. I have stools around 3 times a day, and sometimes it's more like constipation, hard to go, little pellet stools, and other times it's loose stools. I seem to switch between the two. I also have gas, increased belching, bloating, and lately not as good an apetite as usual, but no significant weight loss. I had a colonscopy last month to rule out colon cancer. They found anal fissures and hemmoroids, and nothing else. I had blood test as well and as of a few months ago, I was not anemic, but last year I had my B12 level checked and my doctor said I might want to take a b12 supplement, but didn't specifically say I have B12 anemia, and as of last year my blood test on my liver and kidney's were fine, but I also have fluctuating blood pressure, and a high pulse rate that is being looked into. I was worried about Ovarian cancer as well,but my GYN doesn't seem to think it's that. I also am somewhat more tired than lately usual, and it all has me really worried. I'm only in my 20's, but my grandfather on my dad's side died of stomach cancer in his 50's. I've heard light stools could mean a liver problem. Also, they often seem flat and sometimes long. Also, my urine isn't that dark usually, but just before I had my colonoscopy it was) Also, lately I've had some pain under my right rib cage area, but I asked my dad to feel it and he couldn't feel anything, any swelling or mass, and the doctor I would hope would've caught it. Anyway, I heard B12 Anemia (if I in fact have it) could be a risk factor for stomach cancer, I also believe because my father is I am an A blood type, which I heard also increases my risk as well as my family history. Does this sound like it could be stomach cancer? Should I have an Upper GI done to be safe? I'm pretty desperate for answers..