<s>[INST] I have had a low grade fever for months and upper abdominal pain for a year now I throw up blood occasionally it is dark purple red and sinks like sand and now I have a lump way up in between but under my sternum what could this be? I thought it was a ulcer now not so sure about that! [/INST] Hi,That can be either due to a malignant growth from the stomach or lower esophagus or due to tuberculosis infection.You need to a physician for a physical examination and an ultrasound of your abdomen and a complete blood cell count to help reach a diagnosis.Further management will depend upon the above results.RegardsDr. Ashish Verma </s>