Hello, I had got bad cough a month back now it's very light. Like only sometimes I get an itchy feeling in my throat and I cough. I'm a regular smoker. What freaked me out is today morning I spat some cough and it was having a dot of blood in it. Should I worry? Is it a symptom of TB? This happened for the first time though.