 [ Symptoms ] i had blood in my stool and have had constant hunger like pain under my rib cage on the right side  could it cancer  i am 32 yrs old and have had pain in upper right side under rib cage for about 2 weeks now the other day i had miserable stomach craps and had diarrhea that is when i notices the few amounts of blood and also red blood on the toilet paper could it be an ulcer or something much worse cancer should i wait til i have another bowel movement before i go to the dr i do not recall any pain or constipation recently so i do not know what the cause could be or the pain in stomach is any advice  [ Disease ] also if you are gluten intolerant you can compensate for iron and other nutritional demands of body by taking more of foods like fruits vegetables meat and poultry fish and seafood dairy beans legumes and nutshope this helps