i have a habit of coughing, moreso a habit of clearing my throat, thinking that something is in my throat such as mucus/phlegm causing me to clear my throat and then spit it out, but in most circumstances there is no mucus or phlegm present in the saliva, i have had this now and again for numerous years, and i do not know if it is psychological or a physical cause
Regards
James A