I did NOT call you "...arrogant, rude, obnoxious, uncivil and preachy."
I said those things of the BEHAVIOR, and that such behavior would result in people not wanting to have any further interaction with one who behaved that way.
However, if the shoe fits....
You keep trying to frame this as a smoking issue. I illustrated with the "advice from a lush" example, that it was a civility issue.
Thus, whether or not I smoke; or whether or not I partake of adult beverages, is irrelevant. What IS relevant is how you treat other people, i.e., your BEHAVIOR toward other people -- which, by your own revealing post -- is arrogant, rude, obnoxious, uncivil and preachy, at least toward some people -- behavior which subsequent posts indicate you believe to be entirely justified.
So, if you think you're justified in behaving like a prick, go for it.