I smoke several times, and made it my goal is to not let anyone onto my habits. I dress well, have no trouble holding a job, and definitely consider myself a functioning member of society.
I have plenty of friends who aren't like this, but they were the same before any of them started smoking...