This is probably from an infection in your throat or gums. Take a good look inside your mouth and look for anything that looks abnormal like a canker sore or receding gums that could be causing this. Because I am crazy, if I were spitting up blood I would be knocking down my doc's door. Sooner or later I would make an appointment with an ENT Specialist.
i to have been spitting up blood mainly in the morning also notice during early hours of the morning ive no slava in my mouth and my tongue is bone dry. i do drink plenty fluids during the day, i dont smoke only have a drink at weekends and i eat a well balanced diet also my voice is croaky when i talk and find myself clearing my throat and sometimes have coughing fits i feel like from time to time ive something stuck in my throat a feeling like ive swollowed a tablet and its not quite gone down. ive been to docs had loads of blood tests done and they come back normal
I have the same problem. I went to my doctor a got a chest x-ray. It came back okay. He said that he's going to refer me to a nose & throat specialist.
Please keep me posted when you find out anything and I will do the same
Thanks