FGB, you gave him the cigarettes out of the goodness in your heart. I'm sorry to hear that he was drunk, but I don't think giving him the cigarettes is the worst thing. Anything can happen in life, that will change things forever. It's good to be kind and generous. At least you know you showed him an act of kindness while he is intoxicated. If you don't want to see him in that condition, next time you don't have to answer the door.