Hi doctor , i always or usually cough and have and when I do, I always have something to spit out like mucus or just regular not really spit , more like clear my throat and just say ahem .i do smoke occasionally and drink as well but even when I did stop both for over 6 ,oaths or so, it didn't change anything. What should I do ? It's kind of unladylike to spit further than a guy or even out the window :/ while in the back seat