Thanks for using "Ask The Doctor" for posting your query.
You seem to be having a compulsion to spit and are not able to stop yourself. It could be a part of the obsessive-compulsive spectrum disorder or it may be due to impulsive disorder. Your thoughts need to be assessed by a systematic mental state examination. Use of fluoxetine 20mg may help you with this condition.
Do meet your Doctor and request for a Psychiatric referral.
Hope this helps,
Wish you a good health.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.