About three weeks ago I tasted blood in
, I dont have green or yellow mucus
It is just blood mixed in with my saliva. I have had slight stomache pain at random times and the taste of blood in my mouth at random times as well. Earlier today I spit up blood again, it was a good amount. What is the cause of this. I was taking diet pills but stoped taking them the first time I spit up blood, could those pills be the reason. Im 20 years old and im in shape.