I have blood in my vomiting sometimes when I drink water in morning before going to toilet. I did sonography of my abdomen the same day when I had blood in my vomiting. But everything was normal in report. My kidneys, my
liver and my urinary bladder and my prostate every was sound okay. I am confused why does this happens. It have been happening since past many years. It doesn't happen everyday when I drink water but in a gap of month.