When I was managing a business I used to try to avoid hiring smokers because I could never keep them working. I would find them smoking on the loading dock 20 minutes after they had just finished a coffee break. Nothing personal but I had enough of that nonsense.
This would be fine and dandy, but I specifically said I would not smoke while at work and I would not come to work in clothes that I smoked in.
I’m being punished for something I do at home. Away from the job.