I walk home from work occasionally with a colleague. He has a joint on the way but then gets out a toothbrush and paste, cleans his teeth, rinses with water and spits it out. He's doing it to disguise the smell from his wife. I find it utterly repulsive (the smell and the spitting in public) and make excuses as much as possible to avoid walking back at the same time. Would you tell him why you don't want to walk with him?