Hi, I am 31 years old Male and I have been experiencing traces of blood in my saliva. This has been more active in the 3 weeks before that it had only happened 2-3 times where I taste blood in my mouth. It happens when my mouth is dry and I eat or drink something. After 5 mins or so the after taste is of blood. When I spit it out, sometimes I see traces of blood. As a part of my diet, It has been mostly non veg, one fruit a day, one glass of juice but no vegetables at all which is not right? Could it be due to lack or something or deficiency? Please suggest as I am worried. Thanks .