If you've been coughing a lot, then the presence of blood could just be due to your throat being raw.<br/><br/>You're not a smoker, are you? That also makes a huge difference in what could possibly be the problem. Mind you, I'm taking a stab in the dark. As Star said IANAD.