I am a non smoker but I respect smokers right to smoke as long as they are respectful of me.
I think that if you are doing this and people are commenting they are the ones with the problem and need to learn some manners.
Congratulations on your sober time and try not to let these comments annoy you, upset you, or affect your quest in any way. They are out of line.